Cria um grupo de provisionamento automático.
Descrição da operação
O provisionamento automático é uma solução que usa instâncias spot e instâncias pay-as-you-go para implantar rapidamente um cluster de instâncias. Ele suporta o deploy de clusters de instâncias com um clique em métodos de faturamento, zonas e famílias de instâncias. Para mais informações, consulte Usar a API de grupo de provisionamento automático para criar instâncias ECS em lote.
O provisionamento automático usa grupos de provisionamento automático para agendamento e manutenção de recursos de computação. Você pode usar grupos de provisionamento automático para fornecer poder de computação de forma estável e mitigar a instabilidade causada pelo mecanismo de revogação de instâncias spot.
O provisionamento automático é um recurso gratuito, mas você é cobrado pelos recursos de instância criados usando grupos de provisionamento automático. Para mais informações, consulte Faturamento de instâncias spot e Pay-as-you-go.
Se você especificar tanto um modelo de execução (
LaunchTemplateId) quanto informações de configuração de execução (LaunchConfiguration.*), o sistema usará preferencialmente o modelo de execução.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região onde o grupo de provisionamento automático reside. Você pode invocar a operação DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos ao qual o grupo de provisionamento automático pertence. |
rg-bp67acfmxazb4p**** |
| AutoProvisioningGroupName |
string |
Não |
O nome do grupo de provisionamento automático. O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra e não pode começar com |
apg-test |
| AutoProvisioningGroupType |
string |
Não |
O tipo de entrega do grupo de provisionamento automático. Valores válidos:
Valor padrão: maintain. |
maintain |
| SpotAllocationStrategy |
string |
Não |
A política para criação de instâncias spot. Valores válidos:
Valor padrão: lowest-price. |
diversified |
| SpotInstanceInterruptionBehavior |
string |
Não |
O comportamento quando uma instância spot é interrompida. Valores válidos:
Valor padrão: terminate. |
terminate |
| SpotInstancePoolsToUseCount |
integer |
Não |
O número de tipos de instância com os menores preços a partir dos quais o grupo de provisionamento automático seleciona para criar instâncias. Este parâmetro entra em vigor apenas quando SpotAllocationStrategy é definido como lowest-price. Valores válidos: menor que o valor de N em LaunchTemplateConfig.N. |
2 |
| PayAsYouGoAllocationStrategy |
string |
Não |
A política para criação de instâncias pay-as-you-go. Valores válidos:
Valor padrão: lowest-price. |
prioritized |
| ExcessCapacityTerminationPolicy |
string |
Não |
Especifica se deve liberar as instâncias que são removidas durante um evento de scale-down quando a capacidade em tempo real do grupo de provisionamento automático excede a capacidade alvo e aciona um scale-down. Valores válidos:
Valor padrão: no-termination. |
termination |
| ValidFrom |
string |
Não |
A hora em que o grupo de provisionamento automático inicia. Este parâmetro e ValidUntil determinam o período de validade. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Valor padrão: o timestamp UNIX quando a operação de API entra em vigor. |
2019-04-01T15:10:20Z |
| ValidUntil |
string |
Não |
A hora em que o grupo de provisionamento automático expira. Este parâmetro e ValidFrom determinam o período de validade. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Valor padrão: 2099-12-31T23:59:59Z. |
2019-06-01T15:10:20Z |
| TerminateInstancesWithExpiration |
boolean |
Não |
Especifica se deve liberar as instâncias no grupo de provisionamento automático quando o grupo expira. Valores válidos:
Valor padrão: false. |
true |
| TerminateInstances |
boolean |
Não |
Especifica se deve liberar as instâncias no grupo de provisionamento automático quando o grupo é excluído. Valores válidos:
Valor padrão: false. |
true |
| MaxSpotPrice |
number |
Não |
O preço máximo das instâncias spot no grupo de provisionamento automático. Nota
Se tanto MaxSpotPrice quanto LaunchTemplateConfig.N.MaxPrice forem especificados, o valor menor prevalece. |
2 |
| TotalTargetCapacity |
string |
Sim |
A capacidade alvo total do grupo de provisionamento automático. Valores válidos: inteiros positivos. A capacidade alvo total deve ser maior ou igual à soma de PayAsYouGoTargetCapacity (a capacidade alvo de instâncias pay-as-you-go) e SpotTargetCapacity (a capacidade alvo de instâncias spot). |
60 |
| PayAsYouGoTargetCapacity |
string |
Não |
A capacidade alvo de instâncias pay-as-you-go no grupo de provisionamento automático. Valores válidos: menor ou igual ao valor do parâmetro TotalTargetCapacity. |
30 |
| SpotTargetCapacity |
string |
Não |
A capacidade alvo de instâncias spot no grupo de provisionamento automático. Valores válidos: menor ou igual ao valor do parâmetro TotalTargetCapacity. |
20 |
| DefaultTargetCapacityType |
string |
Não |
O método de faturamento para a capacidade suplementar quando a soma de PayAsYouGoTargetCapacity e SpotTargetCapacity é menor que TotalTargetCapacity. Valores válidos:
Valor padrão: Spot. |
Spot |
| LaunchTemplateId |
string |
Não |
O ID do modelo de execução associado ao grupo de provisionamento automático. Você pode invocar a operação DescribeLaunchTemplates para consultar os modelos de execução disponíveis para a instância. Se você especificar tanto um modelo de execução quanto informações de configuração de execução ( |
lt-bp1fgzds4bdogu03**** |
| LaunchTemplateVersion |
string |
Não |
A versão do modelo de execução associado ao grupo de provisionamento automático. Você pode invocar a operação DescribeLaunchTemplateVersions para consultar as versões de modelo de execução disponíveis para a instância. Valor padrão: a versão padrão do modelo de execução. |
1 |
| Description |
string |
Não |
A descrição do grupo de provisionamento automático. |
testDescription |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja exclusivo entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres. Para mais informações, consulte Garantir idempotência. |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| LaunchConfiguration.ImageId |
string |
Não |
O ID da imagem. A imagem é usada para criar a instância. Você pode chamar a operação DescribeImages para consultar as imagens disponíveis. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
m-bp1g7004ksh0oeuc**** |
| LaunchConfiguration.SecurityGroupId |
string |
Não |
O ID do grupo de segurança ao qual a instância pertence. Se tanto um modelo de execução quanto informações de configuração de execução forem especificados, o modelo de execução terá precedência. |
sg-bp15ed6xe1yxeycg**** |
| LaunchConfiguration.IoOptimized |
string |
Não |
Especifica se a instância é uma instância otimizada para I/O. Valores válidos:
Para tipos de instância descontinuados, o valor padrão é none. Para outros tipos de instância, o valor padrão é optimized. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
optimized |
| LaunchConfiguration.InternetChargeType |
string |
Não |
O método de faturamento para uso de rede. Valores válidos:
Nota
No modo de pagamento por tráfego, as larguras de banda de pico de entrada e saída são limites superiores e não métricas de serviço garantidas. Quando ocorre contenção de recursos, as larguras de banda de pico podem ser limitadas. Se o seu negócio requer largura de banda garantida, use o modo de pagamento por largura de banda. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
PayByTraffic |
| LaunchConfiguration.InternetMaxBandwidthIn |
integer |
Não |
A largura de banda pública máxima de entrada. Unidade: Mbit/s. Valores válidos:
Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
10 |
| LaunchConfiguration.InternetMaxBandwidthOut |
integer |
Não |
A largura de banda pública máxima de saída. Unidade: Mbit/s. Valores válidos: 0 a 100. Valor padrão: 0. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
10 |
| LaunchConfiguration.InstanceName |
string |
Não |
O nome da instância. O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra e não pode começar com Valor padrão: o InstanceId da instância. Ao criar várias instâncias ECS, você pode configurar em lote nomes de instância sequenciais. Para mais informações, consulte Configurar em lote nomes de instância ou hostnames sequenciais. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
k8s-node-[1,4]-alibabacloud |
| LaunchConfiguration.HostName |
string |
Não |
O hostname da instância. Limites:
|
k8s-node-[1,4]-ecshost |
| LaunchConfiguration.InstanceDescription |
string |
Não |
A descrição da instância. A descrição deve ter de 2 a 256 caracteres e não pode começar com |
Instance_Description |
| LaunchConfiguration.KeyPairName |
string |
Não |
O nome do par de chaves SSH.
Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
KeyPair_Name |
| LaunchConfiguration.RamRoleName |
string |
Não |
O nome da função RAM da instância. Você pode usar a operação da API RAM ListRoles para consultar as funções RAM da instância que você criou. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
RAM_Name |
| LaunchConfiguration.SecurityEnhancementStrategy |
string |
Não |
Especifica se deve ativar o reforço de segurança. Valores válidos:
Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
Active |
| LaunchConfiguration.UserData |
string |
Não |
Os dados de usuário da instância. Os dados de usuário da instância devem ser codificados em Base64. O tamanho máximo dos dados brutos é de 32 KB. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
ZWNobyBoZWxsbyBlY3Mh |
| LaunchConfiguration.SystemDiskCategory |
string |
Não |
A categoria do disco do sistema. Valores válidos:
Para tipos de instância descontinuados que não suportam otimização de I/O, o valor padrão é cloud. Para outros tipos de instância, o valor padrão é cloud_efficiency. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
cloud_ssd |
| LaunchConfiguration.SystemDiskSize |
integer |
Não |
O tamanho do disco do sistema. Unidade: GiB. Valores válidos: 20 a 500. O valor deste parâmetro deve ser maior ou igual a max{20, o tamanho da imagem especificada por LaunchConfiguration.ImageId}. Valor padrão: max{40, o tamanho da imagem especificada por LaunchConfiguration.ImageId}. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
40 |
| LaunchConfiguration.SystemDiskName |
string |
Não |
O nome do disco do sistema. O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra e não pode começar com Valor padrão: null. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
cloud_ssdSystem |
| LaunchConfiguration.SystemDiskDescription |
string |
Não |
A descrição do disco do sistema. A descrição deve ter de 2 a 256 caracteres e não pode começar com Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
SystemDisk_Description |
| LaunchConfiguration.SystemDiskPerformanceLevel |
string |
Não |
O nível de desempenho do SSD empresarial usado como disco do sistema. Valores válidos:
Para mais informações sobre como selecionar o nível de desempenho para um SSD empresarial, consulte SSDs empresariais. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
PL0 |
| LaunchConfiguration.PasswordInherit |
boolean |
Não |
Especifica se deve usar a senha predefinida na imagem. Valores válidos:
Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
true |
| LaunchConfiguration.ResourceGroupId |
string |
Não |
O ID do grupo de recursos ao qual a instância pertence. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
rg-bp67acfmxazb4p**** |
| LaunchConfiguration.CreditSpecification |
string |
Não |
O modo de desempenho da instância burstable. Valores válidos:
Valor padrão: null. Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
Standard |
| LaunchConfiguration.Password |
string |
Não |
A senha da instância. A senha deve ter de 8 a 30 caracteres e deve conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais. Os caracteres especiais incluem:
Para instâncias Windows, a senha não pode começar com uma barra (/). Se você especificar tanto um modelo de execução quanto informações de configuração de execução, o sistema usará preferencialmente o modelo de execução. |
EcsV587! |
| LaunchConfiguration.DeploymentSetId |
string |
Não |
O ID do conjunto de implantação. |
ds-bp1frxuzdg87zh4p**** |
| LaunchTemplateConfig |
array<object> |
Não |
Os modelos de execução estendidos. |
|
|
object |
Não |
Os detalhes do modelo de execução estendido. |
||
| VSwitchId |
string |
Não |
O ID do vSwitch ao qual a instância ECS no modelo de execução estendido está conectada. A zona da instância ECS criada a partir do modelo estendido é determinada pelo vSwitch. Nota
Se você especificar LaunchTemplateConfig, LaunchTemplateConfig.N.VSwitchId é obrigatório. |
vsw-sn5bsitu4lfzgc5o7**** |
| MaxPrice |
number |
Não |
O preço máximo da instância spot no modelo de execução estendido. Nota
Após LaunchTemplateConfig ser especificado, LaunchTemplateConfig.N.MaxPrice é obrigatório. |
3 |
| Priority |
integer |
Não |
A prioridade do modelo de execução estendido. Um valor de 0 indica a prioridade mais alta. Valores válidos: 0 a +∞. |
1 |
| InstanceType |
string |
Não |
O tipo de instância no modelo de execução estendido. Valores válidos de N: 1 a 20. Para mais informações sobre valores válidos, consulte família de instâncias. |
ecs.g5.large |
| WeightedCapacity |
number |
Não |
O peso do tipo de instância no modelo de execução estendido. Um peso maior indica que uma única instância tem mais poder de computação e menos instâncias são necessárias. Valores válidos: maior que 0. Você pode determinar o peso com base no poder de computação do tipo de instância especificado e no poder de computação mínimo de um único nó no cluster. Por exemplo, se o poder de computação mínimo de um único nó for 8 vCPUs e 60 GiB de memória:
|
2 |
| MaxQuantity |
integer |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
false |
| Cores |
array |
Não |
A lista de contagens de vCPU para o tipo de instância. |
|
|
integer |
Não |
O número de núcleos de vCPU para o tipo de instância. Este parâmetro é usado para filtrar famílias de instâncias que atendem aos requisitos. Para mais informações, consulte família de instâncias. Valores válidos de N: 1 a 10. |
2 |
|
| Memories |
array |
Não |
A lista de tamanhos de memória para o tipo de instância. |
|
|
number |
Não |
O tamanho da memória do tipo de instância. Unidade: GiB. Este parâmetro é usado para filtrar famílias de instâncias que atendem aos requisitos. Para mais informações, consulte família de instâncias. Valores válidos de N: 1 a 10. |
4 |
|
| InstanceFamilyLevel |
string |
Não |
O nível da família de instâncias. Este parâmetro é usado para filtrar famílias de instâncias que atendem aos requisitos. Valores válidos:
Valores válidos de N: 1 a 10. |
EnterpriseLevel |
| ExcludedInstanceTypes |
array |
Não |
A lista de tipos de instância a serem excluídos. |
|
|
string |
Não |
O tipo de instância a ser excluído. Você pode usar um curinga (*) para excluir um único tipo de instância ou uma família de instâncias inteira. Exemplos:
|
ecs.n1.small/ecs.n1.*/*7* |
|
| Architectures |
array |
Não |
A lista de tipos de arquitetura para o tipo de instância. |
|
|
string |
Não |
O tipo de arquitetura do tipo de instância. Valores válidos:
Valor padrão: todos os tipos de arquitetura. |
X86 |
|
| BurstablePerformance |
string |
Não |
Especifica se o tipo de instância é um tipo de instância burstable. Valores válidos:
Valor padrão: Include. |
Include |
| ImageId |
string |
Não |
O ID da imagem. Você pode usar este parâmetro para especificar a imagem usada pelo pool de recursos atual. Se este parâmetro não for especificado, a imagem especificada por LaunchConfiguration.ImageId ou no modelo de execução é usada por padrão. Você pode chamar a operação DescribeImages para consultar as imagens disponíveis. Nota: Este parâmetro é suportado apenas quando AutoProvisioningGroupType é definido como instant. |
aliyun_3_x64_20G_alibase_20210425.vhd |
| LaunchConfiguration.DataDisk |
array<object> |
Não |
A lista estendida de configurações de disco de dados para o modelo de inicialização. |
|
|
object |
Não |
As informações estendidas de configuração de disco de dados para o modelo de inicialização. |
||
| PerformanceLevel |
string |
Não |
O nível de desempenho do ESSD quando usado como disco de dados. O valor de N deve ser igual ao valor de N em LaunchConfiguration.DataDisk.N.Category. Valores válidos:\n\n- PL0: Um único ESSD oferece até 10.000 IOPS de leitura/gravação aleatória.\n- PL1 (padrão): Um único ESSD oferece até 50.000 IOPS de leitura/gravação aleatória.\n- PL2: Um único ESSD oferece até 100.000 IOPS de leitura/gravação aleatória.\n- PL3: Um único ESSD oferece até 1.000.000 IOPS de leitura/gravação aleatória.\n\nPara mais informações sobre como selecionar o nível de desempenho do ESSD, consulte ESSD.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
PL1 |
| KmsKeyId |
string |
Não |
O ID da chave KMS para o disco de dados. Se tanto um modelo de inicialização quanto uma configuração de inicialização forem especificados, o modelo de inicialização terá precedência. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| Description |
string |
Não |
A descrição do disco de dados. A descrição deve ter de 2 a 256 caracteres e não pode começar com http:// ou https://. Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
DataDisk_Description |
| SnapshotId |
string |
Não |
O ID do snapshot usado para criar o disco de dados N. Valores válidos de N: 1 a 16.\n\nSe este parâmetro for especificado, o parâmetro LaunchConfiguration.DataDisk.N.Size será ignorado, e o tamanho do disco criado será igual ao tamanho do snapshot especificado. Você não pode usar snapshots criados em ou antes de 15 de julho de 2013. Caso contrário, a solicitação será rejeitada e um erro será retornado.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
s-bp17441ohwka0yuh**** |
| Size |
integer |
Não |
O tamanho do disco de dados N. Unidade: GiB. Valores válidos de N: 1 a 16. Valores válidos:\n\n- cloud_efficiency: 20 a 32768.\n- cloud_ssd: 20 a 32768.\n- cloud_essd: Os valores válidos variam com base no valor de LaunchConfiguration.DataDisk.N.PerformanceLevel.\n - PL0: 40 a 32768.\n - PL1: 20 a 32768.\n - PL2: 461 a 32768.\n - PL3: 1261 a 32768.\n- cloud: 5 a 2000.\n\n> O valor deste parâmetro deve ser maior ou igual ao tamanho do snapshot especificado pelo parâmetro LaunchConfiguration.DataDisk.N.SnapshotId.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
20 |
| Device |
string |
Não |
O ponto de montagem do disco de dados. Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
/dev/vd1 |
| DiskName |
string |
Não |
O nome do disco de dados. O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra e não pode começar com http:// ou https://. Pode conter letras, dígitos, pontos (.), dois-pontos (:), sublinhados (_) e hifens (-).\n\nValor padrão: null.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
cloud_ssdData |
| Category |
string |
Não |
A categoria do disco de dados N. Valores válidos de N: 1 a 16. Valores válidos:\n\n- cloud_efficiency: ultra disk.\n- cloud_ssd: standard SSD.\n- cloud_essd: enterprise SSD.\n- cloud: basic disk.\n\nPara instâncias otimizadas para I/O, o valor padrão é cloud_efficiency. Para instâncias não otimizadas para I/O, o valor padrão é cloud.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
cloud_ssd |
| DeleteWithInstance |
boolean |
Não |
Especifica se o disco de dados deve ser liberado quando a instância for liberada. Valores válidos:\n- true: O disco de dados é liberado quando a instância é liberada.\n- false: O disco de dados não é liberado quando a instância é liberada.\n\nValor padrão: true.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
true |
| Encrypted |
boolean |
Não |
Especifica se o disco de dados N deve ser criptografado. Valores válidos:\n\n- true: O disco é criptografado.\n- false: O disco não é criptografado.\n\nValor padrão: false.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
false |
| EncryptAlgorithm |
string |
Não |
Nota
Este parâmetro não está disponível. |
null |
| ProvisionedIops |
integer |
Não |
O número de IOPS de leitura/gravação provisionados para o disco ESSD AutoPL. Valores válidos: 0 a min{50.000, 1000 × Capacidade - Desempenho de linha de base}.\n\nDesempenho de linha de base = min{1.800 + 50 × Capacidade, 50.000}.\n\n> Este parâmetro é suportado apenas quando o parâmetro DiskCategory está definido como cloud_auto. Para mais informações, consulte Discos ESSD AutoPL. |
40000 |
| BurstingEnabled |
boolean |
Não |
Especifica se o recurso de burst de desempenho deve ser ativado. Valores válidos:\n\n- true: sim.\n- false: não.\n\n> Este parâmetro é suportado apenas quando o parâmetro DiskCategory está definido como cloud_auto. Para mais informações, consulte Discos ESSD AutoPL. |
false |
| AutoSnapshotPolicyId |
string |
Não |
O ID da política de snapshot automático aplicada ao disco de dados.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
sp-bp67acfmxazb4p**** |
| LaunchConfiguration.Tag |
array<object> |
Não |
A lista estendida de tags para o modelo de inicialização. |
|
|
object |
Não |
As informações estendidas de tag para o modelo de inicialização. |
||
| Key |
string |
Não |
A chave da tag da instância. Valores válidos de N: 1 a 20. Se este parâmetro for especificado, não poderá ser deixado vazio. A chave da tag pode ter até 128 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://. Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
TestKey |
| Value |
string |
Não |
O valor da tag da instância. Valores válidos de N: 1 a 20. Se este parâmetro for especificado, pode ser uma string vazia. O valor da tag pode ter até 128 caracteres e não pode começar com acs:. Não pode conter http:// ou https://. Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
TestValue |
| SystemDiskConfig |
array<object> |
Não |
A lista de configurações de disco do sistema para a instância. |
|
|
object |
Não |
A configuração do disco do sistema para a instância. |
||
| DiskCategory |
string |
Não |
A categoria do disco do sistema da instância. Você pode usar este parâmetro para especificar várias categorias de disco candidatas. A ordem especificada determina a prioridade das categorias de disco. Se uma categoria de disco não estiver ativa, o sistema mudará automaticamente para a próxima categoria de disco. Valores válidos:\n\n- cloud_efficiency: ultra disk.\n- cloud_ssd: standard SSD.\n- cloud_essd: enterprise SSD.\n- cloud: basic disk. |
cloud_ssd |
| DataDiskConfig |
array<object> |
Não |
A lista de configurações de disco de dados para a instância. |
|
|
object |
Não |
A configuração do disco de dados para a instância. |
||
| DiskCategory |
string |
Não |
A categoria do disco de dados da instância. Você pode usar este parâmetro para especificar várias categorias de disco candidatas. A ordem especificada determina a prioridade das categorias de disco. Se uma categoria de disco não estiver ativa, o sistema mudará automaticamente para a próxima categoria de disco. Valores válidos:\n\n- cloud_efficiency: ultra disk.\n- cloud_ssd: standard SSD.\n- cloud_essd: enterprise SSD.\n- cloud: basic disk. |
cloud_efficiency |
| LaunchConfiguration.HostNames |
array |
Não |
A lista de nomes de host para uma ou mais instâncias. Limites:\n\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant).\n- N indica o número de instâncias. Valores válidos de N: 1 a 1000. O valor de N deve ser igual ao valor do parâmetro TotalTargetCapacity.\n- Pontos (.) e hifens (-) não podem ser usados como primeiro ou último caractere e não podem ser usados consecutivamente.\n- Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
ecs-host-01 |
|
string |
Não |
O nome do host. Limites:\n\n- Pontos (.) e hifens (-) não podem ser usados como primeiro ou último caractere e não podem ser usados consecutivamente.\n- Para instâncias Windows, o nome do host deve ter de 2 a 15 caracteres. Não pode conter pontos (.) e não pode conter apenas dígitos. Pode conter letras, dígitos e hifens (-).\n- Para instâncias de outros sistemas operacionais, como Linux, o nome do host deve ter de 2 a 64 caracteres. Pode conter vários pontos (.). Os caracteres entre dois pontos consecutivos são considerados um segmento. Cada segmento pode conter letras, dígitos e hifens (-).\n- Você não pode especificar LaunchConfiguration.HostName e LaunchConfiguration.HostNames.N simultaneamente. Caso contrário, um erro será retornado. |
ecs-host-01 |
|
| MinTargetCapacity |
string |
Não |
A capacidade alvo mínima do grupo de provisionamento automático. Valores válidos: inteiros positivos.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant).\n- Se o inventário de instâncias na região atual for menor que o valor deste parâmetro, a chamada de API falhará e nenhuma instância será criada.\n- Se o inventário de instâncias na região atual for maior que o valor deste parâmetro, as instâncias serão criadas com base nos valores de outros parâmetros configurados. |
20 |
| LaunchConfiguration.SecurityGroupIds |
array |
Não |
A lista de grupos de segurança aos quais a instância pertence. |
|
|
string |
Não |
O ID do grupo de segurança ao qual a instância pertence. Se tanto um modelo de execução quanto informações de configuração de execução forem especificados, o modelo de execução terá precedência. |
sg-bp15ed6xe1yxeycg**** |
|
| LaunchConfiguration.SystemDisk |
object |
Não |
A configuração do disco do sistema da instância. Se tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
|
| Encrypted |
string |
Não |
Especifica se o disco do sistema N deve ser criptografado. Valores válidos:\n\n- true: O disco é criptografado.\n\n- false: O disco não é criptografado.\n\nValor padrão: false.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência. |
false |
| KMSKeyId |
string |
Não |
O ID da chave KMS do disco do sistema.\n\nQuando tanto um modelo de inicialização quanto informações de configuração de inicialização são especificados, o modelo de inicialização tem precedência. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| EncryptAlgorithm |
string |
Não |
O algoritmo de criptografia do disco do sistema. Valores válidos:\n\n- aes-256.\n\n- sm4-128.\n\nValor padrão: aes-256.\n\nSe tanto o modelo de inicialização quanto as configurações de inicialização forem especificados, o modelo de inicialização terá precedência.\n\n> Este parâmetro não está disponível. |
aes-256 |
| ProvisionedIops |
integer |
Não |
O número de IOPS de leitura/gravação provisionados para o disco ESSD AutoPL. Valores válidos: 0 a min{50.000, 1000 × Capacidade - Desempenho de linha de base}.\n\nDesempenho de linha de base = min{1.800 + 50 × Capacidade, 50.000}.\n> Este parâmetro é suportado apenas quando o parâmetro SystemDisk.Category está definido como cloud_auto. Para mais informações, consulte Discos ESSD AutoPL. |
40000 |
| BurstingEnabled |
boolean |
Não |
Especifica se o recurso de burst de desempenho deve ser ativado. Valores válidos:\n\n- true: sim.\n- false: não.\n\n> Este parâmetro é suportado apenas quando o parâmetro SystemDisk.Category está definido como cloud_auto. Para mais informações, consulte Discos ESSD AutoPL. |
false |
| AutoSnapshotPolicyId |
string |
Não |
O ID da política de snapshot automático aplicada ao disco do sistema.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
sp-bp67acfmxazb4p**** |
| LaunchConfiguration.Arn |
array<object> |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
|
|
object |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
||
| Rolearn |
string |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
acs:ram::123456789012****:role/adminrole |
| RoleType |
string |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
34458433936495****:alice |
| AssumeRoleFor |
integer |
Não |
Nota
Este parâmetro está em preview por convite e não é suportado. |
123456789012**** |
| HibernationOptionsConfigured |
boolean |
Não |
Nota
Este parâmetro está em pré-visualização por convite e não está disponível. |
false |
| LaunchConfiguration.AutoReleaseTime |
string |
Não |
A hora de liberação automática da instância pay-as-you-go. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC.\n\n- Se o valor dos segundos (ss) não for 00, a hora será automaticamente arredondada para baixo para o minuto atual (mm).\n\n- A hora de liberação mais cedo é meia hora após a hora atual.\n\n- A hora de liberação mais tarde não pode ser superior a três anos após a hora atual. |
2018-01-01T12:05:00Z |
| LaunchConfiguration.ImageFamily |
string |
Não |
O nome da família de imagens. O nome deve ter de 2 a 128 caracteres. Deve começar com uma letra e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://. Pode conter letras, dígitos, dois-pontos (:), sublinhados (_) e hifens (-). |
hangzhou-daily-update |
| Tag |
array<object> |
Não |
A lista de tags vinculadas ao grupo de provisionamento automático. |
|
|
object |
Não |
As tags vinculadas ao grupo de provisionamento automático. |
||
| Key |
string |
Não |
A chave da tag do grupo de provisionamento automático.\n\nValores válidos de N: 1 a 20. Se este parâmetro for especificado, não poderá ser deixado vazio. A chave da tag pode ter até 128 caracteres e não pode começar com aliyun ou acs:. Não pode conter http:// ou https://. |
TestKey |
| Value |
string |
Não |
O valor da tag do grupo de provisionamento automático.\n\nValores válidos de N: 1 a 20. Se este parâmetro for especificado, pode ser uma string vazia. O valor da tag pode ter até 128 caracteres e não pode conter http:// ou https://. |
TestValue |
| ResourcePoolOptions |
object |
Não |
A política de pool de recursos usada ao criar instâncias. Observe os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria instâncias pay-as-you-go.\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
|
| Strategy |
string |
Não |
A política de pool de recursos. Os pools de recursos incluem pools privados gerados após a entrada em vigor do serviço Resource Assurance ou Capacity Reservation, bem como o pool público. Valores válidos:\n\n- PrivatePoolFirst: Os pools privados são usados primeiro. Se esta política for selecionada e ResourcePoolOptions.PrivatePoolIds for especificado, os pools privados especificados serão usados primeiro. Se nenhum pool privado for especificado ou se os pools privados especificados tiverem capacidade insuficiente, o sistema corresponderá automaticamente a pools privados abertos. Se nenhum pool privado elegível estiver disponível, o pool público será usado para criar instâncias.\n\n- PrivatePoolOnly: Apenas pools privados são usados. Se esta política for selecionada, você deverá especificar ResourcePoolOptions.PrivatePoolIds. Se os pools privados especificados tiverem capacidade insuficiente, as instâncias falharão ao iniciar.\n \n- PublicPoolOnly: O pool público é usado para criar instâncias.\n\nValor padrão: PublicPoolOnly. |
PrivatePoolFirst |
| PrivatePoolIds |
array |
Não |
A lista de IDs de pool privado. Valores válidos de N: 1 a 20. |
|
|
string |
Não |
O ID do pool privado, que é o ID do serviço Resource Assurance ou Capacity Reservation. Você pode especificar apenas o ID de um pool privado no modo Target. |
eap-bp67acfmxazb4**** |
|
| LaunchConfiguration |
object |
Não |
As configurações de inicialização. |
|
| Period |
integer |
Não |
O período de assinatura do recurso. A unidade é especificada pelo parâmetro PeriodUnit. Este parâmetro é obrigatório e entra em vigor apenas quando você cria instâncias de assinatura. Valores válidos:\n\n\n\nQuando PeriodUnit está definido como Month, os valores válidos de Period são 1, 2, 3, 6 e 12.\n\n |
1 |
| PeriodUnit |
string |
Não |
A unidade de tempo do método de faturamento de assinatura. Valores válidos: \n\n\n\nMonth (padrão). |
Month |
| AutoRenew |
boolean |
Não |
Especifica se a renovação automática deve ser ativada. Este parâmetro entra em vigor quando você cria instâncias de assinatura. Valores válidos:\n\n- true: A renovação automática está ativada.\n- false (padrão): A renovação automática está desativada. |
true |
| AutoRenewPeriod |
integer |
Não |
O período de renovação automática. Valores válidos: \n \n\n\nQuando PeriodUnit está definido como Month: 1, 2, 3, 6, 12, 24, 36, 48 e 60.\n\nValor padrão: 1. |
1 |
| SpotDuration |
integer |
Não |
O período de proteção da instância spot. Unidade: horas. Valor padrão: 1. Valores válidos:\n- 1: O Alibaba Cloud garante que a instância não esteja sujeita à liberação automática dentro de 1 hora após sua criação. Após 1 hora, o sistema compara automaticamente o preço do lance com o preço de mercado e verifica o inventário de recursos para determinar se deve reter ou revogar a instância.\n- 0: O Alibaba Cloud não garante que a instância será executada por 1 hora após sua criação. O sistema compara automaticamente o preço do lance com o preço de mercado e verifica o inventário de recursos para determinar se deve reter ou revogar a instância.\n\nO Alibaba Cloud envia uma notificação por meio de um evento do sistema ECS 5 minutos antes de a instância ser revogada. Instâncias spot usam faturamento por segundo. Selecione um período de proteção apropriado com base na duração de execução de suas tarefas.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
1 |
| SpotInterruptionBehavior |
string |
Não |
O modo de interrupção da instância spot. Valores válidos:\n\n- Terminate: A instância é liberada.\n\n- Stop: A instância entra no modo econômico.\n\nPara mais informações sobre o modo econômico, consulte Modo econômico.\n\nValor padrão: Terminate.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
Terminate |
| ImageOptions |
object |
Não |
As propriedades da imagem.\n\nObserve os seguintes limites ao configurar este parâmetro:\n- Este parâmetro entra em vigor apenas quando você cria um grupo de provisionamento automático do tipo de entrega síncrona única (AutoProvisioningGroupType=instant). |
|
| LoginAsNonRoot |
boolean |
Não |
Especifica se a instância que usa esta imagem suporta login como o usuário ecs-user. Valores válidos:\n- true: sim.\n- false: não. |
false |
| SchedulerOptions |
object |
Não |
As opções de agendamento. |
|
| DedicatedHostId |
string |
Não |
O ID do host dedicado. |
dh-bp67acfmxazb4p01 |
| DedicatedHostClusterId |
string |
Não |
O ID do cluster de hosts dedicados. |
dc-bp12wlf6bw0vz9v2 |
| SecurityOptions |
object |
Não |
As opções de segurança da instância. |
|
| TrustedSystemMode |
string |
Não |
O modo de sistema confiável. Defina o valor como vTPM. |
vTPM |
| CpuOptions |
object |
Não |
As configurações de CPU. |
|
| Core |
integer |
Não |
O número de núcleos de CPU.\n\nValor padrão: Para mais informações, consulte Personalizar opções de CPU. |
2 |
| ThreadsPerCore |
integer |
Não |
O número de threads por núcleo. O número de vCPUs da instância ECS = o valor de CpuOptions.Core × o valor de CpuOptions.ThreadsPerCore.\n\nUm valor de 1 para CpuOptions.ThreadsPerCore indica que o hyper-threading da CPU está desativado.\n\nApenas tipos de instância específicos suportam a configuração do número de threads por núcleo.\n\nValores válidos e valor padrão: Para mais informações, consulte Personalizar opções de CPU. |
2 |
| PrePaidOptions |
object |
Não |
As configurações detalhadas de capacidade para instâncias de assinatura. |
|
| SpecifyCapacityDistribution |
array<object> |
Não |
A capacidade mínima definida para diferentes tipos de instância. Este parâmetro é suportado apenas quando AutoProvisioningGroupType está definido como request. |
|
|
object |
Não |
A capacidade mínima para o tipo de instância. |
||
| InstanceTypes |
array |
Não |
O conjunto de tipos de instância. Tipos de instância duplicados não são permitidos, e os tipos de instância devem estar dentro do escopo de LaunchTemplateConfig.InstanceType. |
|
|
string |
Não |
O tipo de instância. |
ecs.c6.large |
|
| MinTargetCapacity |
integer |
Não |
O número mínimo de instâncias a serem entregues dentro do escopo de InstanceTypes.\n\n> sum(MinTargetCapacity) <= TotalTargetCapacity. A soma de MinTargetCapacity para todos os conjuntos de tipos de instância não pode exceder TotalTargetCapacity. Se o requisito de MinTargetCapacity para qualquer conjunto de tipos de instância não puder ser atendido devido ao inventário ou outros motivos, toda a solicitação falhará. |
5 |
| ExecutionMode |
string |
Não |
||
| CandidateOptions |
object |
Não |
As opções de configuração quando AutoProvisioningGroupType está definido como candidate. |
|
| TimeoutMinutes |
integer |
Não |
O período de tempo limite para que o grupo de provisionamento automático expanda para a capacidade alvo. Após o término do período de tempo limite, nenhuma outra tentativa de expansão é realizada. Unidade: minutos. |
60 |
| Evaluate |
boolean |
Não |
Especifica se deve ser avaliada apenas a taxa de sucesso de entrega das opções candidatas para a capacidade alvo na solicitação atual. Se este parâmetro for definido como true, nenhuma expansão será realizada. Apenas a taxa de sucesso de entrega é avaliada e retornada no campo LaunchResult.CandidateEvaluateLevel da resposta. Valor padrão: false. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| AutoProvisioningGroupId |
string |
O ID do grupo de provisionamento automático. |
apg-sn54avj8htgvtyh8**** |
| RequestId |
string |
O ID da solicitação. |
745CEC9F-0DD7-4451-9FE7-8B752F39**** |
| LaunchResults |
object |
||
| LaunchResult |
array<object> |
A coleção de instâncias criadas pelo grupo de provisionamento automático. Esta coleção é retornada apenas quando o tipo de entrega do grupo de provisionamento automático é entrega síncrona única (instant). |
|
|
array<object> |
As informações sobre as instâncias criadas pelo grupo de provisionamento automático. |
||
| ZoneId |
string |
O ID da zona da instância. |
cn-hangzhou-g |
| ErrorMsg |
string |
A mensagem de erro retornada quando a criação da instância falha. |
Specific parameter is not valid. |
| InstanceType |
string |
O tipo de instância. |
ecs.g5.large |
| ErrorCode |
string |
O código de erro retornado quando a criação da instância falha. |
InvalidParameter |
| SpotStrategy |
string |
A política de instâncias spot para instâncias pay-as-you-go. Valores válidos:
|
NoSpot |
| Amount |
integer |
O número de instâncias na lista de IDs de instâncias criadas com sucesso. |
1 |
| InstanceIds |
object |
||
| InstanceId |
array |
A lista de IDs de instâncias criadas com sucesso. |
|
|
string |
A lista de IDs de instâncias criadas com sucesso. |
["i-bp67acfmxazb4p****"] |
|
| CandidateEvaluateLevel |
string |
A taxa de sucesso do candidato para o tipo de instância atual quando CandidateOptions.Evaluate é definido como true. Valores válidos: Low, Medium e High. |
Low |
Exemplos
Resposta de sucesso
JSON formato
{
"AutoProvisioningGroupId": "apg-sn54avj8htgvtyh8****",
"RequestId": "745CEC9F-0DD7-4451-9FE7-8B752F39****",
"LaunchResults": {
"LaunchResult": [
{
"ZoneId": "cn-hangzhou-g",
"ErrorMsg": "Specific parameter is not valid.",
"InstanceType": "ecs.g5.large",
"ErrorCode": "InvalidParameter",
"SpotStrategy": "NoSpot",
"Amount": 1,
"InstanceIds": {
"InstanceId": [
"[\"i-bp67acfmxazb4p****\"]"
]
},
"CandidateEvaluateLevel": "Low"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | %s | Os parâmetros da solicitação são inválidos. Tente novamente. |
| 400 | InvalidAutoProvisioningGroupName.Malformed | The specified parameter "AutoProvisioningGroupName" is not valid. | O parâmetro AutoProvisioningGroupName especificado é inválido. |
| 400 | InvalidAutoProvisioningGroupType.ValueNotSupported | The specified parameter "AutoProvisioningGroupType" is not supported. | |
| 400 | InvalidFleetExcessCapacityTerminationPolicy.ValueNotSupported | The specified parameter "ExcessCapacityTerminationPolicy" is not supported. | |
| 400 | InvalidDefaultTargetCapacityType.ValueNotSupported | The specified parameter "DefaultTargetCapacityType" is not supported. | |
| 400 | InvalidSpotAllocationStrategy.ValueNotSupported | The specified parameter "SpotAllocationStrategy" is not supported. | |
| 400 | InvalidSpotInstanceInterruptionBehavior.ValueNotSupported | The specified parameter "SpotInstanceInterruptionBehavior" is not supported. | |
| 400 | InvalidPayAsYouGoAllocationStrategy.ValueNotSupported | The specified parameter "PayAsYouGoAllocationStrategy" is not supported. | |
| 400 | MissingParameter.SpotAllocationStrategy | The specified parameter "SpotAllocationStrategy" is empty. | |
| 400 | MissingParameter.LaunchTemplateConfigs | The specified parameter "LaunchTemplateConfigs" is empty. | O parâmetro LaunchTemplateConfigs especificado está vazio. |
| 400 | InvalidValidTime.MalFormed | The specified parameter "ValidTime" is not supported. | |
| 400 | InvalidLaunchTemplateVersion.ValueNotSupported | The specified parameter "LaunchTemplateVersion" is not valid. | |
| 400 | MissingParameter | The specified parameter "AutoProvisioningGroup" should not be null. | |
| 400 | InvalidRegion.ValueNotSupported | The specified Region does not exist. | |
| 400 | InvalidDescription.ValueNotSupported | The specified description is illegal. | |
| 400 | InvalidLaunchTemplate.ValueNotSupported | The SecurityGroupId or imageId in LaunchTemplate is not exists. | O ID do grupo de segurança ou o ID da imagem no modelo de inicialização não existe. |
| 400 | InvalidCapacity.ValueNotSupported | The Capacity is illegal, or the TargetCapacity is large than SpotCapacity + PayAsYouGoCapacity. | |
| 400 | InvalidInstanceType.ValueNotSupported | The instanceType is illegal. | |
| 400 | InternalError | The request processing has failed due to some unknown error. | Ocorreu um erro interno. Tente novamente. |
| 400 | InvalidLaunchTemplateConfigs.SizeExceed | The size of LaunchTemplateConfigs exceeds limit. | O número de itens LaunchTemplateConfig no grupo de provisionamento automático excede o limite. |
| 400 | InvalidParameter.SpotInstancePoolsToUseCount | The specified parameter "SpotInstancePoolsToUseCount" is not valid. | |
| 400 | InvalidParameter.ResourceGroupId | The specified parameter "ResourceGroupId" is not valid. | |
| 400 | InvalidParameter.TargetCapacity | The Capacity is illegal, TotalTargetCapacity, PayAsYouGoTargetCapacity, SpotTargetCapacity must be specified, meanwhile, the TargetCapacity must be larger than or equal to the sum of SpotCapacity and OnDemandCapacity. | |
| 400 | MissingParameter.WeightedCapacity | The WeightedCapacity of LaunchTemplateConfig should not be empty. | |
| 400 | InvalidParameter.WeightedCapacityBeyondRange | The WeightedCaTpacity of LaunchTemplateConfig beyond permitted range. | |
| 400 | InvalidParameter.MaxPrice | The specified parameter "MaxSpotPrice" or "MaxPrice" of LaunchTemplateConfig is not valid. | |
| 400 | NoPermission | %s | |
| 400 | Duplicate.DiskCategory | The specified disk configs contains duplicate DiskCategory. | |
| 400 | InvalidImageFamily.Confict | The specified parameter ImageFamily should be empty when the parameter ImageId is specified. | O parâmetro ImageFamily deve estar vazio quando um ID de imagem é especificado. |
| 400 | Invalid.ResourcePoolOptions.PrivatePoolIds | The zone or instancetype of the ResourcePoolOptions.PrivatePoolIds does not match the LaunchTemplateConfig. | A zona ou o tipo de instância especificado pelo parâmetro ResourcePoolOptions.PrivatePoolIds não está dentro do escopo de zona do modelo de inicialização estendido. |
| 400 | Invalid.ResourcePoolOptions.Strategy | The specified ResourcePoolOptions.Strategy is invalid. | O parâmetro ResourcePoolOptions.Strategy especificado é inválido. |
| 400 | Invalid.ResourcePoolOptionsPrivatePoolIds.SizeExceed | The size of ResourcePoolOptions.PrivatePoolIds exceeds limit. | O tamanho do parâmetro ResourcePoolOptions.PrivatePoolIds excede o limite. |
| 400 | MissingParameter.ResourcePoolOptions.PrivatePoolIds | The specified ResourcePoolOptions.PrivatePoolIds should not be null when ResourcePoolOptions.Strategy is PrivatePoolOnly. | O parâmetro ResourcePoolOptions.PrivatePoolIds não pode ser deixado vazio quando o parâmetro ResourcePoolOptions.Strategy está definido como PrivatePoolOnly. |
| 400 | InvalidSpotDuration | The specified SpotDuration is not valid. | O parâmetro SpotDuration especificado é inválido. |
| 400 | InvalidSpotInterruptionBehavior | %s | O SpotInterruptionBehavior não é suportado. |
| 400 | InvalidParameter.SecurityGroupIdRepeated | The SecurityGroupId is repeated. | O grupo de segurança especificado já foi adicionado. Verifique se os valores do parâmetro SecurityGroupIds estão corretos. |
| 400 | VpcMismatch.SecurityGroupAndVSwitch | Specified security group and virtual switch are not in the same VPC. | O grupo de segurança e o vSwitch especificados não estão na mesma VPC. |
| 400 | InvalidMinTargetCapacity.NotSatisfied | The inventory of specified InstanceType does not meet the MinTargetCapacity. | O inventário disponível para o tipo de instância não consegue atender à capacidade mínima de destino. |
| 400 | InvalidParameterRange.MinTargetCapacity | The MinTargetCapacity exceeds the limit[0-TotalTargetCapacity]. | A capacidade mínima de destino excede o limite [0-capacidade total]. |
| 400 | InvalidUserData.Base64FormatInvalid | The specified parameter UserData must be base64 encoded. | O UserData especificado é inválido. |
| 400 | InvalidUserData.SizeExceeded | The specified parameter UserData exceeds the size. | O UserData especificado excede o limite de tamanho. |
| 400 | InvalidAutoReleaseTime.Malformed | The specified parameter AutoReleaseTime is not valid. | O formato da hora de liberação automática é inválido. Especifique a hora no padrão ISO 8601 e use a hora UTC no formato yyyy-MM-ddTHH:mm:ssZ. |
| 400 | QuotaExceeded.AutoProvisioningGroup | The count of AutoProvisioningGroup exceeds the limit. | O número de grupos de provisionamento automático atingiu o limite de cota. |
| 400 | Invalid.PrivatePoolOptions.status | The PrivatePool status is not valid. | O pool privado especificado está em um estado incorreto. |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | TotalTargetCapacityLimitExceed | The TotalTargetCapacity exceeds the limit[0-2000]. | O valor de TotalTargetCapacity excede o intervalo permitido de 0 a 2000. |
| 403 | SpotTargetCapacityLimitExceed | The SpotTargetCapacity exceeds the limit[0-2000]. | O valor de SpotTargetCapacity excede o intervalo permitido de 0 a 2000. |
| 403 | PayAsYouGoTargetCapacityLimitExceed | The PayAsYouGoTargetCapacity exceeds the limit[0-2000]. | O valor de PayAsYouGoTargetCapacity excede o intervalo permitido de 0 a 2000. |
| 403 | OperationDenied.NoStock | The resource is out of stock in the specified zone. Please try other types, or choose other regions and zones. | A categoria de disco especificada não existe na zona ou no cluster especificado, ou a zona especificada não corresponde ao cluster. |
| 403 | CandidateDenied.NoStock | The resource is out of stock and there are no candidate resources in the specified zone. Please try other types, or choose other regions and zones. | Os recursos para o tipo de instância atual estão esgotados e não há recursos alternativos disponíveis a curto prazo. Selecione um tipo de instância ou zona diferente de acordo com suas necessidades. |
| 404 | InvalidResourcePoolOptionsPrivatePoolIds.NotFound | The ResourcePoolOptions.PrivatePoolIds do not exist. | O pool privado não existe. |
| 404 | InvalidSecurityGroupId.NotFound | The SecurityGroupId %s provided does not exist in our records. | O grupo de segurança especificado não existe na conta do usuário. Verifique se o ID do grupo de segurança está correto. |
| 404 | InvalidVSwitchId.NotFound | The specified virtual switch %s does not exist. | O ID do vSwitch especificado não existe. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.