Consulta as informações sobre configurações de dimensionamento do tipo ECS, incluindo tipos de instância e imagens, para ajudar você a entender os detalhes dos modelos de instância ECS usados durante o scale-out.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:DescribeScalingConfigurations |
get |
*ScalingGroup.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do grupo de dimensionamento ao qual a configuração de dimensionamento pertence. |
cn-qingdao |
| PageNumber |
integer |
Não |
O número da página da lista de configurações de dimensionamento. O valor inicial é 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página definido nas configurações de paginação para uma consulta paginada. Valor máximo: 50. Valor padrão: 10. |
50 |
| ScalingGroupId |
string |
Não |
O ID do grupo de dimensionamento. Você pode consultar todas as configurações de dimensionamento no grupo de dimensionamento. |
asg-bp17pelvl720x3v7**** |
| ScalingConfigurationIds |
array |
Não |
O ID da configuração de dimensionamento a ser consultada. Os resultados da consulta incluem configurações de dimensionamento ativas e inativas. O parâmetro de resposta LifecycleState identifica o estado. |
|
|
string |
Não |
O ID da configuração de dimensionamento a ser consultada. Os resultados da consulta incluem configurações de dimensionamento ativas e inativas. O parâmetro de resposta LifecycleState identifica o estado. |
asc-bp17pelvl720x5ub**** |
|
| ScalingConfigurationNames |
array |
Não |
O nome da configuração de dimensionamento a ser consultada. Os resultados da consulta ignoram nomes de configuração de dimensionamento inválidos e não retornam um erro. |
|
|
string |
Não |
O nome da configuração de dimensionamento a ser consultada. Os resultados da consulta ignoram nomes de configuração de dimensionamento inválidos e não retornam um erro. |
scalingcon**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| PageNumber |
integer |
O número da página atual. |
1 |
| PageSize |
integer |
O número de entradas por página. |
50 |
| TotalCount |
integer |
O número total de configurações de dimensionamento. |
1 |
| ScalingConfigurations |
array<object> |
As configurações de dimensionamento. |
|
|
array<object> |
As configurações de dimensionamento. |
||
| DeploymentSetId |
string |
O ID do conjunto de implantação ao qual a instância ECS pertence. |
ds-bp1frxuzdg87zh4p**** |
| CreationTime |
string |
A hora em que a configuração de dimensionamento foi criada. A hora segue o padrão ISO 8601 no formato AAAA-MM-DDTHH:mmZ. A hora é exibida em UTC. |
2014-08-14T10:58Z |
| ScalingConfigurationName |
string |
O nome da configuração de dimensionamento. |
scalingconfigura**** |
| SystemDiskDescription |
string |
A descrição do disco em nuvem do sistema. |
Test system disk. |
| KeyPairName |
string |
O nome do par de chaves usado para fazer login na instância ECS. |
keypair**** |
| SecurityGroupId |
string |
O ID do grupo de segurança ao qual a instância ECS pertence. Instâncias ECS no mesmo grupo de segurança podem acessar umas às outras. |
sg-bp18kz60mefs**** |
| PrivatePoolOptions.Id |
string |
O ID do pool privado. O ID é o mesmo que o ID da garantia de elasticidade ou reserva de capacidade. |
eap-bp67acfmxazb4**** |
| SystemDiskAutoSnapshotPolicyId |
string |
O ID da política de snapshot automático aplicada ao disco em nuvem do sistema. |
sp-bp12m37ccmxvbmi5**** |
| SpotStrategy |
string |
A política de preemptção para a instância pay-as-you-go. Valores válidos:
|
NoSpot |
| ScalingGroupId |
string |
O ID do grupo de dimensionamento ao qual a configuração de dimensionamento pertence. |
asg-bp17pelvl720x3v7**** |
| Affinity |
string |
Especifica se a instância em um host dedicado está associada ao host dedicado. Valores válidos:
|
default |
| Tenancy |
string |
Especifica se a instância deve ser criada em um host dedicado. Valores válidos:
|
default |
| SystemDiskSize |
integer |
O tamanho do disco em nuvem do sistema. Unidade: GiB. |
100 |
| Ipv6AddressCount |
integer |
O número de endereços IPv6 que são gerados aleatoriamente para o controlador de interface de rede elástica (NIC). |
1 |
| SpotDuration |
integer |
O período de proteção da instância spot. Unidade: horas. |
1 |
| LifecycleState |
string |
O status do ciclo de vida da configuração de dimensionamento no grupo de dimensionamento. Valores válidos:
|
Active |
| InstanceName |
string |
O nome da instância ECS. |
instance**** |
| SecurityEnhancementStrategy |
string |
Especifica se o endurecimento de segurança deve ser ativado. Valores válidos:
|
Active |
| UserData |
string |
Os dados do usuário da instância ECS. |
echo hello ecs! |
| PrivatePoolOptions.MatchCriteria |
string |
O tipo de pool privado para iniciar a instância. Depois que uma garantia de elasticidade ou reserva de capacidade entra em vigor, um pool privado é gerado. Você pode selecionar um tipo de pool privado ao iniciar uma instância. Valores válidos:
|
Open |
| DedicatedHostId |
string |
O ID do host dedicado no qual criar a instância ECS. Hosts dedicados não suportam instâncias spot. Se você especificar o parâmetro DedicatedHostId, os parâmetros SpotStrategy e SpotPriceLimit serão ignorados. Você pode chamar a operação DescribeDedicatedHosts para consultar a lista de IDs de hosts dedicados. |
dh-bp67acfmxazb4p**** |
| InstanceGeneration |
string |
A geração da instância ECS. |
ecs-3 |
| HpcClusterId |
string |
O ID do cluster de High Performance Computing (HPC) ao qual a instância ECS pertence. |
hpc-clus**** |
| PasswordInherit |
boolean |
Especifica se a senha predefinida na imagem deve ser usada. |
true |
| Memory |
integer |
O tamanho da memória. Unidade: GiB. Você pode especificar os parâmetros Cpu e Memory para definir o intervalo de tipos de instância. Por exemplo, se você definir Cpu como 2 e Memory como 16, todos os tipos de instância que possuem 2 vCPUs e 16 GiB de memória serão correspondidos. O Auto Scaling determina os tipos de instância disponíveis com base em fatores como otimização de I/O e zonas, e cria instâncias do tipo que possui o menor preço. Nota
Esta configuração entra em vigor apenas quando o modo de dimensionamento está definido como otimização de custos e nenhum tipo de instância é especificado na configuração de dimensionamento. |
16 |
| ImageId |
string |
O ID do arquivo de imagem, que é o recurso de imagem usado para a criação automática de instâncias. |
centos6u5_64_20G_aliaegis_2014****.vhd |
| ImageFamily |
string |
O nome da família de imagens. Você pode definir este parâmetro para obter a imagem disponível mais recente na família de imagens para criar instâncias. Se o parâmetro ImageId for especificado, você não poderá especificar este parâmetro. |
hangzhou-daily-update |
| ImageOwnerAlias |
string |
A origem da imagem. Valores válidos:
|
system |
| LoadBalancerWeight |
integer |
O peso da instância ECS quando ela é usada como um servidor de back-end do SLB. Valores válidos: 1 a 100. |
1 |
| SystemDiskCategory |
string |
A categoria do disco em nuvem do sistema. Valores válidos:
|
cloud |
| HostName |
string |
O nome do host da instância ECS. |
LocalHost |
| SystemDiskName |
string |
O nome do disco em nuvem do sistema. |
cloud_ssd_Test |
| InternetMaxBandwidthOut |
integer |
A largura de banda pública de saída máxima. Unidade: Mbit/s. |
10 |
| InternetMaxBandwidthIn |
integer |
A largura de banda pública de entrada máxima. Unidade: Mbit/s. |
10 |
| InstanceType |
string |
O tipo de instância da instância ECS. |
ecs.g6.large |
| InstanceDescription |
string |
A descrição da instância ECS. |
FinanceDept |
| IoOptimized |
string |
Especifica se a instância é uma instância otimizada para I/O. Valores válidos:
|
none |
| RamRoleName |
string |
O nome da função do Resource Access Management (RAM) para a instância ECS. As funções do RAM são fornecidas e mantidas pelo RAM. Você pode chamar a operação ListRoles para consultar as funções do RAM disponíveis. |
ramrole**** |
| SystemDiskPerformanceLevel |
string |
O nível de desempenho do disco em nuvem do sistema quando ele é um ESSD (SSD padrão). |
PL1 |
| Cpu |
integer |
O número de vCPUs. Você pode especificar os parâmetros Cpu e Memory para definir o intervalo de tipos de instância. Por exemplo, se você definir Cpu como 2 e Memory como 16, todos os tipos de instância que possuem 2 vCPUs e 16 GiB de memória serão correspondidos. O Auto Scaling determina os tipos de instância disponíveis com base em fatores como otimização de I/O e zonas, e cria instâncias do tipo que possui o menor preço. Nota
Esta configuração entra em vigor apenas quando o modo de dimensionamento está definido como otimização de custos e nenhum tipo de instância é especificado na configuração de dimensionamento. |
2 |
| ResourceGroupId |
string |
O ID do grupo de recursos ao qual a instância ECS pertence. |
rg-aekzn2ou7xo**** |
| ZoneId |
string |
O ID da zona da instância. Você pode chamar a operação DescribeZones para consultar a lista de zonas. |
cn-hangzhou-g |
| InternetChargeType |
string |
O método de cobrança de rede. Valores válidos:
|
PayByTraffic |
| ImageName |
string |
O nome da imagem. |
centos6u5_64_20G_aliaegis_2014****.vhd |
| ScalingConfigurationId |
string |
O ID da configuração de dimensionamento. |
asc-bp1ezrfgoyn5kijl**** |
| CreditSpecification |
string |
O modo de desempenho da instância com capacidade de burst. Valores válidos:
|
Standard |
| SpotInterruptionBehavior |
string |
O padrão de interrupção da instância spot. |
Terminate |
| CustomPriorities |
array<object> |
A prioridade personalizada da combinação de tipo de instância ECS e vSwitch. Importante Este parâmetro entra em vigor apenas quando a política de dimensionamento do grupo de dimensionamento está definida como política baseada em prioridade. Nota
Se você especificar prioridades personalizadas apenas para algumas combinações de tipo de instância e vSwitch, as combinações não especificadas terão prioridades mais baixas do que as especificadas. As prioridades das combinações não especificadas são determinadas com base na sequência de vSwitch no grupo de dimensionamento e na sequência de tipo de instância ECS na configuração de dimensionamento.
|
|
|
object |
|||
| InstanceType |
string |
O tipo de instância da instância ECS. |
ecs.c6a.4xlarge |
| VswitchId |
string |
O ID do vSwitch. |
vsw-bp14zolna43z266bq**** |
| DataDisks |
array<object> |
Os discos em nuvem de dados. |
|
|
object |
Os discos em nuvem de dados. |
||
| PerformanceLevel |
string |
O nível de desempenho do disco em nuvem de dados quando ele é um ESSD (SSD padrão). |
PL1 |
| Description |
string |
A descrição do disco em nuvem de dados. |
FinanceDept |
| SnapshotId |
string |
O ID do snapshot usado para criar o disco em nuvem de dados. |
s-23f2i**** |
| Device |
string |
O ponto de montagem do disco em nuvem de dados. |
/dev/xvdb |
| Size |
integer |
O tamanho do disco em nuvem de dados. Unidade: GiB. Valores válidos:
|
200 |
| DiskName |
string |
O nome do disco em nuvem de dados. |
cloud_ssdData |
| AutoSnapshotPolicyId |
string |
O ID da política de snapshot automático aplicada ao disco em nuvem de dados. |
sp-bp19nq9enxqkomib**** |
| Category |
string |
A categoria do disco em nuvem de dados. Valores válidos:
|
cloud |
| KMSKeyId |
string |
O ID da chave do Key Management Service (KMS) usada para criptografar o disco em nuvem de dados. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| DeleteWithInstance |
boolean |
Especifica se o disco em nuvem de dados deve ser liberado quando a instância for liberada. Valores válidos:
|
true |
| Encrypted |
string |
Especifica se o disco em nuvem de dados deve ser criptografado. Valores válidos:
|
false |
| Categories |
array |
Os tipos de disco dos discos em nuvem de dados. O primeiro tipo de disco tem a prioridade mais alta, e as prioridades de outros tipos de disco diminuem em sequência. Se um tipo de disco com prioridade mais alta não estiver disponível, o Auto Scaling tentará automaticamente criar o disco em nuvem de dados usando o tipo de disco com a próxima prioridade mais alta. Valores válidos:
|
|
|
string |
Os tipos de disco dos discos em nuvem de dados. O primeiro tipo de disco tem a prioridade mais alta, e as prioridades de outros tipos de disco diminuem em sequência. Se um tipo de disco com prioridade mais alta não estiver disponível, o Auto Scaling tentará automaticamente criar o disco em nuvem de dados usando o tipo de disco com a próxima prioridade mais alta. Valores válidos:
|
cloud_essd |
|
| ProvisionedIops |
integer |
As métricas de desempenho de IOPS (Input/Output Operations Per Second) provisionadas do disco em nuvem de dados. Nota
O IOPS mede o número de operações de I/O por segundo e indica as capacidades de leitura e gravação do armazenamento em bloco. Unidade: operações por segundo. |
100 |
| BurstingEnabled |
boolean |
Especifica se o recurso de burst de desempenho deve ser ativado para o disco em nuvem de dados. Valores válidos:
Nota
Este parâmetro é exibido apenas quando o parâmetro DataDisk.Category está definido como cloud_auto. |
false |
| Tags |
array<object> |
As tags. |
|
|
object |
As tags. |
||
| Key |
string |
A chave da tag N da instância. Valores válidos de N: 1 a 20. Se você especificar este parâmetro, ele não poderá ser uma string vazia. A chave da tag pode ter até 128 caracteres. Não pode começar com aliyun ou acs: e não pode conter http:// ou https://. |
binary |
| Value |
string |
O valor da tag N da instância. Valores válidos de N: 1 a 20. Se você especificar este parâmetro, ele poderá ser uma string vazia. O valor da tag pode ter até 128 caracteres. Não pode começar com acs: e não pode conter http:// ou https://. |
alterTable |
| SpotPriceLimits |
array<object> |
As instâncias spot. |
|
|
object |
As instâncias spot. |
||
| InstanceType |
string |
O tipo de instância da instância spot. |
ecs.g6.large |
| PriceLimit |
number |
O preço de lance da instância spot. |
0.125 |
| InstancePatternInfos |
array<object> |
A coleção de informações de configuração inteligente usada para filtrar tipos de instância que atendem aos seus requisitos. |
|
|
object |
A coleção de informações de configuração inteligente usada para filtrar tipos de instância que atendem aos seus requisitos. |
||
| MaxPrice |
number |
O preço máximo por hora aceitável para instâncias pay-as-you-go ou spot. |
2 |
| Cores |
integer |
O número de núcleos de vCPU do tipo de instância. |
2 |
| Memory |
number |
O tamanho da memória do tipo de instância. Unidade: GiB. |
4 |
| InstanceFamilyLevel |
string |
O nível da família de instâncias. Valores válidos:
|
EnterpriseLevel |
| Architectures |
array |
O tipo de arquitetura do tipo de instância. Valores válidos:
|
|
|
string |
O tipo de arquitetura do tipo de instância. Valores válidos:
|
X86 |
|
| BurstablePerformance |
string |
Especifica se o tipo de instância é um tipo de instância com capacidade de burst. Valores válidos:
|
Include |
| ExcludedInstanceTypes |
array |
Os tipos de instância a serem excluídos. Você pode usar um curinga (*) para excluir um único tipo de instância ou uma família de instâncias inteira. Exemplos:
|
|
|
string |
Os tipos de instância a serem excluídos. 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* |
|
| InstanceTypeFamilies |
array |
As famílias de instâncias a serem consultadas. N indica que você pode especificar várias famílias de instâncias. Valores válidos de N: 1 a 10. |
|
|
string |
As famílias de instâncias a serem consultadas. N indica que você pode especificar várias famílias de instâncias. Valores válidos de N: 1 a 10. |
ecs.g6 |
|
| MinimumCpuCoreCount |
integer |
O número mínimo de núcleos de vCPU do tipo de instância. |
2 |
| MaximumCpuCoreCount |
integer |
O número máximo de núcleos de vCPU do tipo de instância. Nota
O valor de MaximumCpuCoreCount não pode exceder quatro vezes o valor de MinimumCpuCoreCount. |
4 |
| GpuSpecs |
array |
O tipo de GPU. |
|
|
string |
O tipo de GPU. |
NVIDIA V100 |
|
| InstanceCategories |
array |
A categorização da instância. Valores válidos: Nota
N indica que você pode especificar várias categorias de instância nas configurações. Valores válidos de N: 1 a 10.
|
|
|
string |
A categorização da instância. Valores válidos: Nota
N indica que você pode especificar várias categorias de instância nas configurações. Valores válidos de N: 1 a 10.
|
Compute-optimized with GPU |
|
| CpuArchitectures |
array |
A arquitetura de CPU do tipo de instância. Valores válidos: Nota
N indica que você pode especificar várias arquiteturas de CPU. Valores válidos de N: 1 a 2.
|
|
|
string |
A arquitetura de CPU da instância. Valores válidos: Nota
N indica que você pode especificar várias arquiteturas de CPU. Valores válidos de N: 1 a 2.
|
X86 |
|
| PhysicalProcessorModels |
array |
O modelo do processador da instância. N indica que você pode especificar vários modelos de processador. Valores válidos de N: 1 a 10. |
|
|
string |
O modelo do processador da instância. N indica que você pode especificar vários modelos de processador. Valores válidos de N: 1 a 10. |
Intel Xeon(Ice Lake) Platinum 8369B |
|
| MinimumEniQuantity |
integer |
O valor mínimo para o número máximo de interfaces de rede elásticas (ENIs) que podem ser anexadas à instância. |
2 |
| MinimumEniPrivateIpAddressQuantity |
integer |
O valor mínimo para o número máximo de endereços IPv4 suportados por uma única interface de rede elástica (ENI) na instância. Cada ENI é uma controladora de interface de rede (NIC). |
2 |
| MinimumEniIpv6AddressQuantity |
integer |
O valor mínimo para o número máximo de endereços IPv6 suportados por uma única interface de rede elástica (ENI) na instância. Cada ENI é uma controladora de interface de rede (NIC). |
1 |
| MinimumInitialCredit |
integer |
O valor mínimo de crédito inicial de vCPU para instâncias com capacidade de burst t5 e t6. |
12 |
| MinimumBaselineCredit |
integer |
O desempenho de computação de vCPU de linha de base mínimo (a soma de todas as vCPUs) para instâncias com capacidade de burst t5 e t6. |
12 |
| MinimumMemorySize |
number |
O tamanho mínimo de memória da instância. Unidade: GiB. |
4 |
| MaximumMemorySize |
number |
O tamanho máximo de memória da instância. Unidade: GiB. |
4 |
| MinimumGpuAmount |
integer |
O número mínimo de GPUs para a instância. Valores válidos: inteiros positivos. |
2 |
| MaximumGpuAmount |
integer |
O número máximo de GPUs para a instância. Valores válidos: inteiros positivos. |
2 |
| SystemDiskCategories |
array |
Os tipos de disco para o disco em nuvem do sistema. O primeiro tipo de disco tem a maior prioridade, e as prioridades dos outros tipos de disco diminuem em sequência. Se o tipo de disco com maior prioridade não estiver disponível, o Auto Scaling tenta automaticamente criar o disco em nuvem do sistema usando o tipo de disco com a próxima prioridade mais alta. Valores válidos:
|
|
|
string |
Os tipos de disco para o disco em nuvem do sistema. O primeiro tipo de disco tem a maior prioridade, e as prioridades dos outros tipos de disco diminuem em sequência. Se o tipo de disco com maior prioridade não estiver disponível, o Auto Scaling tenta automaticamente criar o disco em nuvem do sistema usando o tipo de disco com a próxima prioridade mais alta. Valores válidos:
|
cloud |
|
| WeightedCapacities |
array |
O peso do tipo de instância especificado, que indica a capacidade que uma única instância do tipo de instância especificado fornece no grupo de escalonamento. Um peso maior indica que menos instâncias do tipo de instância são necessárias para atender à capacidade esperada. |
|
|
integer |
O peso do tipo de instância especificado, que indica a capacidade que uma única instância do tipo de instância especificado fornece no grupo de escalonamento. Um peso maior indica que menos instâncias do tipo de instância são necessárias para atender à capacidade esperada. |
4 |
|
| InstanceTypes |
array |
A coleção de tipos de instância para instâncias ECS. |
|
|
string |
A coleção de tipos de instância para instâncias ECS. |
ecs.g6.large |
|
| SecurityGroupIds |
array |
Os IDs dos grupos de segurança aos quais as instâncias ECS pertencem. Instâncias ECS no mesmo grupo de segurança podem acessar umas às outras. |
|
|
string |
Os IDs dos grupos de segurança aos quais as instâncias ECS pertencem. Instâncias ECS no mesmo grupo de segurança podem acessar umas às outras. |
sg-bp18kz60mefs**** |
|
| SchedulerOptions |
object |
Nota
Este parâmetro está em pré-visualização por convite e não está disponível para uso público. |
|
| ManagedPrivateSpaceId |
string |
Nota
Este parâmetro está em pré-visualização por convite e não está disponível para uso público. |
testManagedPrivateSpaceId |
| SystemDiskEncrypted |
boolean |
Especifica se o disco em nuvem do sistema está criptografado. Valores válidos:
|
false |
| SystemDiskKMSKeyId |
string |
O ID da chave KMS usada para o disco em nuvem do sistema. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| SystemDiskEncryptAlgorithm |
string |
O algoritmo de criptografia usado para o disco em nuvem do sistema. Valores válidos:
|
AES-256 |
| SystemDiskProvisionedIops |
integer |
As métricas de desempenho de IOPS (Operações de Entrada/Saída Por Segundo) provisionadas para o disco em nuvem do sistema. Nota
IOPS refere-se ao número de operações de E/S que podem ser processadas por segundo, o que indica a capacidade de processamento de leitura e gravação do armazenamento em bloco. Unidade: operações por segundo. |
100 |
| SystemDiskBurstingEnabled |
boolean |
Especifica se deve ativar o recurso de burst para o disco em nuvem do sistema. Valores válidos:
Nota
Este parâmetro é suportado apenas quando SystemDisk.Category está definido como cloud_auto. |
false |
| ImageOptionsLoginAsNonRoot |
boolean |
Especifica se deve fazer login na instância ECS como o usuário ecs-user. Valores válidos:
|
false |
| DeletionProtection |
boolean |
A propriedade de proteção contra liberação da instância, que especifica se a instância pode ser liberada diretamente usando o console ECS ou a operação de API DeleteInstance. Valores válidos:
Nota
Esta propriedade se aplica apenas a instâncias pay-as-you-go. Ela evita que instâncias criadas pelo Auto Scaling durante o scale-out sejam excluídas acidentalmente, mas não afeta as atividades normais de scale-in. Instâncias com proteção contra liberação ativada ainda podem ser liberadas durante as atividades de scale-in. |
false |
| StorageSetId |
string |
O ID do conjunto de armazenamento. |
ss-bp67acfmxazb4p**** |
| StorageSetPartitionNumber |
integer |
O número máximo de partições no conjunto de armazenamento. O valor deve ser um número inteiro maior ou igual a 2. |
2 |
| NetworkInterfaces |
array<object> |
A lista de interfaces de rede elásticas (ENIs). Cada ENI é uma controladora de interface de rede (NIC). |
|
|
object |
As interfaces de rede elásticas (ENIs). Cada ENI é uma controladora de interface de rede (NIC). |
||
| InstanceType |
string |
O tipo das interfaces de rede elásticas (ENIs). Valores válidos:
|
Primary |
| NetworkInterfaceTrafficMode |
string |
O padrão de comunicação das interfaces de rede elásticas (ENIs), que atuam como uma controladora de interface de rede (NIC). Valores válidos:
|
HighPerformance |
| Ipv6AddressCount |
integer |
O número de endereços IPv6 gerados aleatoriamente especificados para a ENI primária. |
1 |
| SecurityGroupIds |
array |
Os IDs de um ou mais grupos de segurança aos quais as interfaces de rede elásticas (ENIs) pertencem. Cada ENI é uma controladora de interface de rede (NIC). |
|
|
string |
Os IDs de um ou mais grupos de segurança aos quais as interfaces de rede elásticas (ENIs) pertencem. Cada ENI é uma controladora de interface de rede (NIC). |
sg-2vc3e1v7xxxxx |
|
| SecondaryPrivateIpAddressCount |
integer |
O número de endereços IPv4 privados secundários especificados para a ENI. Valores válidos: 1 a 49.
|
2 |
| VSwitchIds |
array |
O ID do vSwitch ao qual as interfaces de rede elásticas (ENIs) pertencem. Cada ENI é uma controladora de interface de rede (NIC). |
|
|
string |
O ID do vSwitch ao qual as interfaces de rede elásticas (ENIs) pertencem. Cada ENI é uma controladora de interface de rede (NIC). |
vsw-bp67acfmxazb4p**** |
|
| DedicatedHostClusterId |
string |
O ID do cluster de host dedicado. |
dc-zm04u8r3lohsq**** |
| PasswordSetted |
boolean |
Especifica se uma senha de instância está definida. Valores válidos:
|
false |
| SecurityOptions |
object |
As opções de segurança. |
|
| ConfidentialComputingMode |
string |
O modo de computação confidencial. Valores válidos:
|
TDX |
| HttpEndpoint |
string |
Especifica se deve ativar o canal de acesso para metadados da instância. Valores válidos:
|
enabled |
| HttpTokens |
string |
Especifica se deve usar forçosamente o modo de endurecimento de segurança (IMDSv2) ao acessar metadados da instância. Valores válidos:
|
optional |
| ResourcePoolOptions |
object |
A política de pool de recursos usada ao criar instâncias.
|
|
| Strategy |
string |
Os pools de recursos incluem pools privados gerados após a garantia de elasticidade ou o serviço de reserva de capacidade entrar em vigor, bem como pools públicos, que estão disponíveis para seleção quando uma instância é iniciada. Valores válidos:
|
PrivatePoolFirst |
| PrivatePoolIds |
array |
O ID do pool privado, que é o ID da garantia de elasticidade ou reserva de capacidade. |
|
|
string |
O ID do pool privado, que é o ID da garantia de elasticidade ou reserva de capacidade. |
eap-bp67acfmxazb4**** |
|
| PrivatePoolTags |
array<object> |
Filtra os pools privados Target disponíveis por tag. |
|
|
object |
Filtra os pools privados Target disponíveis por tag. |
||
| Key |
string |
A chave da tag do pool privado. |
TestKey |
| Value |
string |
O valor da tag do pool privado. |
TestValue |
| InstanceTypeCandidateOptions |
object |
Após o modo de fallback ser configurado, se ocorrerem problemas como estoque insuficiente, o sistema complementa os tipos de instância selecionados com tipos de instância semelhantes do mesmo tamanho, ou cria vSwitches em zonas de fallback e os adiciona ao grupo de escalonamento. |
|
| Enabled |
boolean |
Especifica se deve ativar o modo de fallback. |
true |
| MaxPrice |
number |
O preço máximo para os tipos de instância de fallback. |
2 |
| AllowDifferentGeneration |
boolean |
Especifica se deve permitir a complementação com tipos de instância de outras gerações.
|
true |
| AllowCrossAz |
boolean |
Especifica se deve ser permitida a adição de vSwitches de outras zonas. Nota
Os tipos de instância permanecem inalterados, e apenas novas zonas são selecionadas como alternativas. Quando o grupo de dimensionamento falha ao escalar horizontalmente em todas as zonas selecionadas devido à escassez de estoque ou outros problemas, esta configuração adiciona automaticamente vSwitches de novas zonas ao grupo de dimensionamento. Por exemplo, se o grupo de dimensionamento estiver configurado com as zonas cn-hangzhou-h e cn-hangzhou-g e falhar ao escalar horizontalmente em ambas as zonas, o Auto Scaling poderá criar um vSwitch na zona cn-hangzhou-k e adicioná-lo ao grupo de dimensionamento com base no estoque em tempo real. |
true |
| AllowCidrBlocks |
array |
Os blocos CIDR dos vSwitches que podem ser selecionados quando a adição de vSwitches de outras zonas é permitida. |
|
|
string |
Os blocos CIDR dos vSwitches que podem ser selecionados quando a adição de vSwitches de outras zonas é permitida. |
172.16.0.0/24 |
|
| CpuOptions |
object |
As opções de CPU. |
|
| NestedVirtualization |
string |
Especifica se a virtualização aninhada baseada em hardware deve ser ativada. Valores válidos:
|
enabled |
| SecondaryEniVSwitchConstraint |
string |
Especifica se um vSwitch disponível para interfaces de rede elástica secundárias (ENIs) deve ser selecionado da lista quando o parâmetro VSwitchIds é especificado. |
Strict |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"PageNumber": 1,
"PageSize": 50,
"TotalCount": 1,
"ScalingConfigurations": [
{
"DeploymentSetId": "ds-bp1frxuzdg87zh4p****",
"CreationTime": "2014-08-14T10:58Z",
"ScalingConfigurationName": "scalingconfigura****",
"SystemDiskDescription": "Test system disk.",
"KeyPairName": "keypair****",
"SecurityGroupId": "sg-bp18kz60mefs****",
"PrivatePoolOptions.Id": "eap-bp67acfmxazb4****",
"SystemDiskAutoSnapshotPolicyId": "sp-bp12m37ccmxvbmi5****",
"SpotStrategy": "NoSpot",
"ScalingGroupId": "asg-bp17pelvl720x3v7****",
"Affinity": "default",
"Tenancy": "default",
"SystemDiskSize": 100,
"Ipv6AddressCount": 1,
"SpotDuration": 1,
"LifecycleState": "Active",
"InstanceName": "instance****",
"SecurityEnhancementStrategy": "Active",
"UserData": "echo hello ecs!\t\n",
"PrivatePoolOptions.MatchCriteria": "Open",
"DedicatedHostId": "dh-bp67acfmxazb4p****",
"InstanceGeneration": "ecs-3",
"HpcClusterId": "hpc-clus****",
"PasswordInherit": true,
"Memory": 16,
"ImageId": "centos6u5_64_20G_aliaegis_2014****.vhd",
"ImageFamily": "hangzhou-daily-update",
"ImageOwnerAlias": "system",
"LoadBalancerWeight": 1,
"SystemDiskCategory": "cloud",
"HostName": "LocalHost",
"SystemDiskName": "cloud_ssd_Test",
"InternetMaxBandwidthOut": 10,
"InternetMaxBandwidthIn": 10,
"InstanceType": "ecs.g6.large",
"InstanceDescription": "FinanceDept",
"IoOptimized": "none",
"RamRoleName": "ramrole****",
"SystemDiskPerformanceLevel": "PL1",
"Cpu": 2,
"ResourceGroupId": "rg-aekzn2ou7xo****",
"ZoneId": "cn-hangzhou-g",
"InternetChargeType": "PayByTraffic",
"ImageName": "centos6u5_64_20G_aliaegis_2014****.vhd\t\n",
"ScalingConfigurationId": "asc-bp1ezrfgoyn5kijl****",
"CreditSpecification": "Standard",
"SpotInterruptionBehavior": "Terminate",
"CustomPriorities": [
{
"InstanceType": "ecs.c6a.4xlarge",
"VswitchId": "vsw-bp14zolna43z266bq****\n"
}
],
"DataDisks": [
{
"PerformanceLevel": "PL1",
"Description": "FinanceDept",
"SnapshotId": "s-23f2i****",
"Device": "/dev/xvdb",
"Size": 200,
"DiskName": "cloud_ssdData",
"AutoSnapshotPolicyId": "sp-bp19nq9enxqkomib****",
"Category": "cloud",
"KMSKeyId": "0e478b7a-4262-4802-b8cb-00d3fb40****",
"DeleteWithInstance": true,
"Encrypted": "false",
"Categories": [
"cloud_essd"
],
"ProvisionedIops": 100,
"BurstingEnabled": false
}
],
"Tags": [
{
"Key": "binary",
"Value": "alterTable"
}
],
"SpotPriceLimits": [
{
"InstanceType": "ecs.g6.large\t\n",
"PriceLimit": 0.125
}
],
"InstancePatternInfos": [
{
"MaxPrice": 2,
"Cores": 2,
"Memory": 4,
"InstanceFamilyLevel": "EnterpriseLevel",
"Architectures": [
"X86"
],
"BurstablePerformance": "Include",
"ExcludedInstanceTypes": [
"ecs.n1.small/ecs.n1.*/*7*"
],
"InstanceTypeFamilies": [
"ecs.g6"
],
"MinimumCpuCoreCount": 2,
"MaximumCpuCoreCount": 4,
"GpuSpecs": [
"NVIDIA V100"
],
"InstanceCategories": [
"Compute-optimized with GPU"
],
"CpuArchitectures": [
"X86"
],
"PhysicalProcessorModels": [
"Intel Xeon(Ice Lake) Platinum 8369B"
],
"MinimumEniQuantity": 2,
"MinimumEniPrivateIpAddressQuantity": 2,
"MinimumEniIpv6AddressQuantity": 1,
"MinimumInitialCredit": 12,
"MinimumBaselineCredit": 12,
"MinimumMemorySize": 4,
"MaximumMemorySize": 4,
"MinimumGpuAmount": 2,
"MaximumGpuAmount": 2
}
],
"SystemDiskCategories": [
"cloud"
],
"WeightedCapacities": [
4
],
"InstanceTypes": [
"ecs.g6.large"
],
"SecurityGroupIds": [
"sg-bp18kz60mefs****"
],
"SchedulerOptions": {
"ManagedPrivateSpaceId": "testManagedPrivateSpaceId"
},
"SystemDiskEncrypted": false,
"SystemDiskKMSKeyId": "0e478b7a-4262-4802-b8cb-00d3fb40****\t\n",
"SystemDiskEncryptAlgorithm": "AES-256\t\n",
"SystemDiskProvisionedIops": 100,
"SystemDiskBurstingEnabled": false,
"ImageOptionsLoginAsNonRoot": false,
"DeletionProtection": false,
"StorageSetId": "ss-bp67acfmxazb4p****",
"StorageSetPartitionNumber": 2,
"NetworkInterfaces": [
{
"InstanceType": "Primary",
"NetworkInterfaceTrafficMode": "HighPerformance",
"Ipv6AddressCount": 1,
"SecurityGroupIds": [
"sg-2vc3e1v7xxxxx"
],
"SecondaryPrivateIpAddressCount": 2,
"VSwitchIds": [
"vsw-bp67acfmxazb4p****"
]
}
],
"DedicatedHostClusterId": "dc-zm04u8r3lohsq****",
"PasswordSetted": false,
"SecurityOptions": {
"ConfidentialComputingMode": "TDX"
},
"HttpEndpoint": "enabled",
"HttpTokens": "optional",
"ResourcePoolOptions": {
"Strategy": "PrivatePoolFirst",
"PrivatePoolIds": [
"eap-bp67acfmxazb4****"
],
"PrivatePoolTags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
]
},
"InstanceTypeCandidateOptions": {
"Enabled": true,
"MaxPrice": 2,
"AllowDifferentGeneration": true,
"AllowCrossAz": true,
"AllowCidrBlocks": [
"172.16.0.0/24\n"
]
},
"CpuOptions": {
"NestedVirtualization": "enabled"
},
"SecondaryEniVSwitchConstraint": "Strict"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.