Consulta as configurações de escalonamento do ECI. Você pode invocar DescribeEciScalingConfigurations e especificar parâmetros como o ID do grupo de escalonamento e os IDs ou nomes das configurações de escalonamento. Esta consulta de parâmetros recupera informações como a política de preempção de instâncias, os tipos de instância de grupo de contêineres, a política de pull de imagem de contêiner e o peso das instâncias ECI como servidores de backend.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:DescribeEciScalingConfigurations |
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 escalonamento ao qual a configuração de escalonamento pertence. |
cn-qingdao |
| PageNumber |
integer |
Não |
O número da página da lista de configurações de escalonamento. As páginas começam em 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página para uma consulta paginada. Configurações de paginação: Valor máximo: 50. Valor padrão: 10. |
50 |
| ScalingGroupId |
string |
Não |
O ID do grupo de escalonamento. Você pode consultar todas as configurações de escalonamento no grupo de escalonamento. |
asg-bp17pelvl720x3v7**** |
| ScalingConfigurationIds |
array |
Não |
Os IDs das configurações de escalonamento a serem consultadas. Você pode especificar de 1 a 10 IDs. Os resultados da consulta incluem configurações de escalonamento ativas e inativas, que são identificadas pelo parâmetro de resposta LifecycleState. |
|
|
string |
Não |
O ID da configuração de escalonamento a ser consultada. Os resultados da consulta incluem configurações de escalonamento ativas e inativas, que são identificadas pelo parâmetro de resposta LifecycleState. |
asc-bp17pelvl720x5ub**** |
|
| ScalingConfigurationNames |
array |
Não |
Os nomes das configurações de escalonamento a serem consultadas. Você pode especificar de 1 a 10 nomes. Nomes de configurações de escalonamento inválidos são ignorados nos resultados da consulta e nenhum erro é relatado. |
|
|
string |
Não |
O nome da configuração de escalonamento a ser consultada. Nomes de configurações de escalonamento inválidos são ignorados nos resultados da consulta e nenhum erro é relatado. |
scalingcon**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
As informações da configuração de dimensionamento. |
||
| PageNumber |
integer |
O número da página atual. |
1 |
| PageSize |
integer |
O número de entradas por página. |
50 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| 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. |
||
| CreationTime |
string |
A hora em que a configuração de dimensionamento foi criada. A hora é exibida em UTC e segue o padrão ISO 8601 no formato AAAA-MM-DDTHH:mmZ. |
2014-08-14T10:58Z |
| ScalingConfigurationName |
string |
O nome da configuração de dimensionamento. |
scalingconfi**** |
| SecurityGroupId |
string |
O ID do grupo de segurança ao qual a Elastic Container Instance (ECI) pertence. As instâncias ECI no mesmo grupo de segurança podem acessar umas às outras. |
sg-bp18kz60mefs**** |
| ActiveDeadlineSeconds |
integer |
O período de validade. Unidade: segundos. |
1000 |
| SpotStrategy |
string |
A política de preempção para a instância. Valores válidos:
|
NoSpot |
| AutoCreateEip |
boolean |
Especifica se a criação automática de um endereço elastic IP (EIP) e sua associação à instância ECI estão ativadas. |
true |
| ScalingGroupId |
string |
O ID do grupo de dimensionamento ao qual a configuração de dimensionamento pertence. |
asg-bp17pelvl720x3v7**** |
| EphemeralStorage |
integer |
O tamanho do espaço de armazenamento efêmero. Unidade: GiB. |
20 |
| Ipv6AddressCount |
integer |
O número de endereços IPv6. |
1 |
| Description |
string |
Este parâmetro não está disponível. |
This is an example. |
| EipBandwidth |
integer |
A largura de banda do EIP. Valor padrão: 5 Mbit/s. |
5 |
| ImageSnapshotId |
string |
O ID do cache de imagem. |
imc-2zebxkiifuyzzlhl**** |
| Memory |
number |
O tamanho da memória. Você pode especificar CPU e Memory para definir um 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 zona, e cria o tipo de instância que tem o menor preço. Nota
Esta configuração entra em vigor apenas quando o modo de otimização de custos é usado e nenhum tipo de instância é especificado na configuração de dimensionamento. |
16 |
| RestartPolicy |
string |
A política de reinicialização para o pod. Valores válidos:
|
Never |
| SpotPriceLimit |
number |
O preço máximo por hora para a instância spot. Este parâmetro é retornado apenas quando SpotStrategy é definido como SpotWithPriceLimit. |
0.025 |
| IngressBandwidth |
integer |
O limite de largura de banda de entrada. Unidade: bytes. |
1024000 |
| CpuOptionsThreadsPerCore |
integer |
O número de threads por núcleo. Apenas tipos de instância específicos suportam configurações personalizadas. Um valor de 1 indica que o hyper-threading está desativado. Para mais informações, consulte Personalizar opções de CPU. |
2 |
| TerminationGracePeriodSeconds |
integer |
O período de carência para o programa lidar com operações antes do encerramento. |
60 |
| LoadBalancerWeight |
integer |
O peso da instância ECI quando atua como servidor backend. Valores válidos: 1 a 100. |
1 |
| DnsPolicy |
string |
A política de DNS. |
Default |
| HostName |
string |
O nome do host. |
['hehe.com', 'haha.com'] |
| EgressBandwidth |
integer |
O limite de largura de banda de saída. Unidade: bytes. |
1024000 |
| RegionId |
string |
O ID da região da instância ECI. |
cn-hangzhou |
| RamRoleName |
string |
O nome da função RAM da instância. O ECI e o ECS compartilham a mesma função RAM da instância. Para mais informações, consulte Usar uma função RAM de instância chamando operações de API. |
ram:PassRole |
| Cpu |
number |
O número de vCPUs para a instância. |
2.0 |
| AutoMatchImageCache |
boolean |
Especifica se deve corresponder automaticamente a um cache de imagem. Valor padrão: false. |
false |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-8db03793gfrz**** |
| ContainerGroupName |
string |
O nome da instância ECI, que também é o nome do pod. |
test |
| ScalingConfigurationId |
string |
O ID da configuração de dimensionamento. |
asc-bp1ezrfgoyn5kijl**** |
| CpuOptionsCore |
integer |
O número de núcleos físicos de CPU. Apenas tipos de instância específicos suportam configurações personalizadas. Para mais informações, consulte Personalizar opções de CPU. |
2 |
| SlsEnable |
boolean |
Este parâmetro não está disponível. |
False |
| Containers |
array<object> |
A lista de contêineres incluídos na instância ECI. |
|
|
array<object> |
As informações sobre os contêineres incluídos na instância ECI. |
||
| ReadinessProbeHttpGetPath |
string |
O caminho para a sonda de prontidão HTTP GET. |
/usr/local |
| ReadinessProbeSuccessThreshold |
integer |
O número mínimo de sucessos consecutivos para que a sonda de prontidão seja considerada bem-sucedida após ter falhado. Valor padrão: 1. O valor atual deve ser 1. |
1 |
| LivenessProbePeriodSeconds |
integer |
O período de execução da sonda de integridade. Valor padrão: 10 segundos. Valor mínimo: 1 segundo. |
5 |
| LivenessProbeTcpSocketPort |
integer |
O número da porta para a sonda de integridade de soquete TCP. |
80 |
| LivenessProbeHttpGetScheme |
string |
O tipo de protocolo para a solicitação HTTP GET quando solicitações HTTP são usadas para verificações de integridade. Valores válidos:
|
HTTP |
| WorkingDir |
string |
O diretório de trabalho no contêiner. |
/usr/local/nginx |
| Tty |
boolean |
Especifica se a interação deve ser ativada. Valores válidos:
|
false |
| LivenessProbeHttpGetPort |
integer |
A porta para a sonda de integridade HTTP GET. |
80 |
| Gpu |
integer |
O número de GPUs. |
1 |
| ReadinessProbeInitialDelaySeconds |
integer |
O atraso antes que a sonda de prontidão seja iniciada após o contêiner ser iniciado. |
5 |
| Stdin |
boolean |
Especifica se deve ser alocado um buffer para a entrada padrão durante a execução do contêiner. Se este parâmetro não for definido, a leitura da entrada padrão no contêiner resultará em um EOF. Valor padrão: false. |
true |
| Memory |
number |
O tamanho da memória do contêiner. |
2.0 |
| Name |
string |
O nome personalizado do contêiner. |
nginx |
| SecurityContextReadOnlyRootFilesystem |
boolean |
Especifica se o sistema de arquivos raiz é somente leitura. Apenas true é suportado. |
true |
| LivenessProbeHttpGetPath |
string |
O caminho para a sonda de prontidão HTTP GET. |
/usr/nginx/ |
| Image |
string |
A imagem do contêiner. |
mysql |
| ReadinessProbeTcpSocketPort |
integer |
O número da porta para a sonda de integridade de soquete TCP. |
8888 |
| ReadinessProbeHttpGetScheme |
string |
O tipo de protocolo para a solicitação HTTP GET quando solicitações HTTP são usadas para verificações de integridade. Valores válidos:
|
HTTP |
| ReadinessProbeHttpGetPort |
integer |
O caminho para a sonda de prontidão HTTP GET. |
/usr/nginx/ |
| LivenessProbeSuccessThreshold |
integer |
O número mínimo de sucessos consecutivos para que a sonda de prontidão seja considerada bem-sucedida após ter falhado. Valor padrão: 1. O valor atual deve ser 1. |
1 |
| ReadinessProbeTimeoutSeconds |
integer |
O período de tempo limite para a sonda de prontidão. Valor padrão: 1 segundo. Valor mínimo: 1 segundo. |
5 |
| SecurityContextRunAsUser |
integer |
O UID usado para executar o ponto de entrada do processo do contêiner. |
1000 |
| LivenessProbeInitialDelaySeconds |
integer |
O atraso antes que a sonda de prontidão seja iniciada após o contêiner ser iniciado. |
10 |
| ReadinessProbePeriodSeconds |
integer |
O período de execução da sonda de prontidão. Valor padrão: 10 segundos. Valor mínimo: 1 segundo. |
1 |
| ImagePullPolicy |
string |
A política de pull de imagem. Valores válidos:
|
Always |
| StdinOnce |
boolean |
Especifica se o fluxo de entrada padrão permanece no status ativado em várias sessões anexadas quando a entrada padrão é definida como true. Se StdinOnce for definido como true, a entrada padrão é aberta quando o contêiner é iniciado, permanece vazia até que o primeiro cliente se anexe a ela e, em seguida, permanece no status ativado para aceitar dados até que a conexão do cliente seja desconectada. Neste ponto, a entrada padrão é desligada e permanece desligada até que o contêiner seja reiniciado. |
true |
| Cpu |
number |
O número de vCPUs para o contêiner. |
2.0 |
| LivenessProbeTimeoutSeconds |
integer |
O período de tempo limite para a sonda de integridade. Valor padrão: 1 segundo. Valor mínimo: 1 segundo. |
10 |
| ReadinessProbeFailureThreshold |
integer |
O número mínimo de falhas consecutivas para que a sonda de prontidão seja considerada com falha após ter sido bem-sucedida. Valor padrão: 3. |
3 |
| LivenessProbeFailureThreshold |
integer |
O número mínimo de falhas consecutivas para que a sonda de prontidão seja considerada com falha após ter sido bem-sucedida. Valor padrão: 3. |
3 |
| Ports |
array<object> |
A lista de portas e protocolos expostos. |
|
|
object |
A porta e o protocolo expostos. |
||
| Port |
integer |
O número da porta. Valores válidos: 1 a 65535. |
8888 |
| Protocol |
string |
O tipo de protocolo. Valores válidos:
|
TCP |
| VolumeMounts |
array<object> |
A lista de montagens de volume. |
|
|
object |
A montagem de volume. |
||
| ReadOnly |
boolean |
Especifica se o volume de dados é somente leitura. Valor padrão: false. |
false |
| SubPath |
string |
O subcaminho do volume de dados. |
data2/ |
| Name |
string |
O nome do volume de dados. Este nome deve ser igual ao parâmetro Name em Volume. |
default-volume1 |
| MountPropagation |
string |
As configurações de propagação de montagem para o volume de dados. A propagação de montagem permite que volumes montados por um contêiner sejam compartilhados com outros contêineres no mesmo pod, ou até mesmo com outros pods no mesmo nó. Valores válidos:
|
None |
| MountPath |
string |
O diretório onde o contêiner monta o volume de dados. Importante O conteúdo no diretório de montagem do contêiner é diretamente sobrescrito pelo conteúdo do volume. Use este parâmetro com cautela.
|
/pod/data |
| EnvironmentVars |
array<object> |
A lista de variáveis de ambiente. |
|
|
object |
As informações sobre a variável de ambiente. |
||
| Key |
string |
O nome da variável de ambiente. |
PATH |
| Value |
string |
O valor da variável de ambiente. |
/usr/bin/ |
| FieldRefFieldPath |
string |
Este parâmetro não está disponível. |
path |
| Commands |
array |
A lista de comandos de inicialização para o contêiner. Pode ser especificado um máximo de 20 comandos. Cada comando pode conter até 256 caracteres. |
|
|
string |
O comando de inicialização para o contêiner. Pode ser especificado um máximo de 20 comandos. Cada comando pode conter até 256 caracteres. |
sleep |
|
| LivenessProbeExecCommands |
array |
A lista de comandos executados no contêiner para verificações de integridade baseadas em linha de comando. |
|
|
string |
O comando executado no contêiner para verificações de integridade baseadas em linha de comando. |
cat/tmp/healthy |
|
| Args |
array |
A lista de argumentos para os comandos de inicialização do contêiner. Pode ser especificado um máximo de 10 argumentos. |
|
|
string |
O argumento para o comando de inicialização do contêiner. Pode ser especificado um máximo de 10 argumentos. |
100 |
|
| ReadinessProbeExecCommands |
array |
A lista de comandos executados no contêiner para verificações de integridade baseadas em linha de comando. |
|
|
string |
O comando executado no contêiner para verificações de integridade baseadas em linha de comando. |
cat/tmp/healthy |
|
| SecurityContextCapabilityAdds |
array |
As permissões específicas concedidas aos processos no contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
Por padrão, o NET_RAW não é suportado. Para usar o NET_RAW, abra um ticket. |
|
|
string |
As permissões específicas concedidas aos processos no contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
Por padrão, o NET_RAW não é suportado. Para usar o NET_RAW, abra um ticket. |
NET_ADMIN |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
O endereço do host que recebe a solicitação HTTP GET quando a função de callback postStart é configurada usando uma solicitação HTTP. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
O número da porta verificada pela solicitação HTTP GET quando a função de callback postStart é configurada usando uma solicitação HTTP. |
80 |
| LifecyclePostStartHandlerHttpGetPath |
string |
O caminho verificado pela solicitação HTTP GET quando a função de callback postStart é configurada usando uma solicitação HTTP. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
O tipo de protocolo usado para a solicitação HTTP GET quando a função de callback postStart é configurada usando uma solicitação HTTP. |
HTTP |
| LifecyclePostStartHandlerExecs |
array |
O comando executado no contêiner quando a função de callback postStart é configurada usando a linha de comando. |
|
|
string |
O comando executado no contêiner quando a função de callback postStart é configurada usando a linha de comando. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
O endereço do host verificado pelo soquete TCP quando a função de callback postStart é configurada usando um soquete TCP. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
A porta verificada pelo soquete TCP quando a função de callback postStart é configurada usando um soquete TCP. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
O endereço do host que recebe a solicitação HTTP GET quando a função de callback preStop é configurada usando uma solicitação HTTP. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
O número da porta verificada pela solicitação HTTP GET quando a função de callback preStop é configurada usando uma solicitação HTTP. |
80 |
| LifecyclePreStopHandlerHttpGetPath |
string |
O caminho verificado pela solicitação HTTP GET quando a função de callback preStop é configurada usando uma solicitação HTTP. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
O tipo de protocolo usado para a solicitação HTTP GET quando a função de callback preStop é configurada usando uma solicitação HTTP. |
HTTP |
| LifecyclePreStopHandlerExecs |
array |
O comando executado no contêiner quando a função de callback preStop é configurada usando a linha de comando. |
|
|
string |
O comando executado no contêiner quando a função de callback preStop é configurada usando a linha de comando. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
O endereço do host verificado pelo soquete TCP quando a função de callback preStop é configurada usando um soquete TCP. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
A porta verificada pelo soquete TCP quando a função de callback preStop é configurada usando um soquete TCP. |
80 |
| InitContainers |
array<object> |
A lista de contêineres de inicialização. |
|
|
array<object> |
A lista de contêineres de inicialização. |
||
| SecurityContextReadOnlyRootFilesystem |
boolean |
Especifica se o sistema de arquivos raiz onde o contêiner é executado é somente leitura. Atualmente, apenas true é suportado. |
true |
| ImagePullPolicy |
string |
A política de pull de imagem. |
Always |
| WorkingDir |
string |
O diretório de trabalho. |
/usr/local |
| Cpu |
number |
O tamanho da CPU. |
0.5 |
| Image |
string |
A imagem usada pelo contêiner. |
nginx |
| Gpu |
integer |
O número de GPUs usadas pelo contêiner. |
1 |
| SecurityContextRunAsUser |
string |
O ID de usuário usado para executar o contêiner. |
587 |
| Memory |
number |
O tamanho da memória. |
1.0 |
| Name |
string |
O nome do contêiner. |
test-init |
| InitContainerEnvironmentVars |
array<object> |
As informações sobre a variável de ambiente. |
|
|
object |
As informações sobre a variável de ambiente. |
||
| Key |
string |
O nome da variável de ambiente. |
PATH |
| Value |
string |
O valor da variável de ambiente. |
/usr/local/bin |
| FieldRefFieldPath |
string |
Este parâmetro não está disponível. |
path |
| InitContainerPorts |
array<object> |
A coleção de informações de porta para o contêiner de inicialização. |
|
|
object |
A coleção de informações de porta para o contêiner de inicialização. |
||
| Port |
integer |
O número da porta. Valores válidos: 1 a 65535. |
1 |
| Protocol |
string |
O tipo de protocolo. Valores válidos:
|
TCP |
| InitContainerVolumeMounts |
array<object> |
As montagens de volume de dados. |
|
|
object |
As montagens de volume de dados. |
||
| ReadOnly |
boolean |
Especifica se o caminho de montagem é somente leitura. Valor padrão: false. |
false |
| SubPath |
string |
O subdiretório no volume de dados. Isso permite que um pod monte diretórios diferentes no mesmo volume em diretórios diferentes no contêiner. |
/usr/sub/ |
| Name |
string |
O nome do volume de dados montado. |
test-empty |
| MountPropagation |
string |
As configurações de propagação de montagem para o volume de dados. A propagação de montagem permite que volumes montados por um contêiner sejam compartilhados com outros contêineres no mesmo pod, ou até mesmo com outros pods no mesmo nó. Valores válidos:
|
None |
| MountPath |
string |
O diretório de montagem. O conteúdo no diretório de montagem do contêiner é diretamente sobrescrito pelo conteúdo do volume. Use este parâmetro com cautela. |
/usr/share/ |
| SecurityContextCapabilityAdds |
array |
As permissões específicas concedidas aos processos no contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
Por padrão, o NET_RAW não é suportado. Para usar o NET_RAW, abra um ticket. |
|
|
string |
As permissões específicas concedidas aos processos no contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
Por padrão, o NET_RAW não é suportado. Para usar o NET_RAW, abra um ticket. |
NET_ADMIN |
|
| InitContainerCommands |
array |
Os comandos de inicialização para o contêiner. |
|
|
string |
Os comandos de inicialização para o contêiner. |
sleep |
|
| InitContainerArgs |
array |
Os argumentos de inicialização para o contêiner. |
|
|
string |
Os argumentos de inicialização para o contêiner. |
10 |
|
| Tags |
array<object> |
Os pares chave-valor de tag da instância. |
|
|
object |
Os pares chave-valor de tag da instância. |
||
| Key |
string |
A chave da tag. |
version |
| Value |
string |
O valor da tag. |
3 |
| Volumes |
array<object> |
As informações do volume de dados. |
|
|
array<object> |
As informações do volume de dados. |
||
| Type |
string |
O tipo de volume de dados. Valores válidos:
|
EmptyDirVolume |
| DiskVolumeDiskId |
string |
O tamanho do volume de disco. Unidade: GiB. |
15 |
| DiskVolumeFsType |
string |
O tipo de sistema de arquivos do volume de disco. |
xfs |
| EmptyDirVolumeMedium |
string |
O meio de armazenamento do EmptyDirVolume. O valor padrão é vazio, o que indica que o sistema de arquivos do nó é usado. Um valor de memory indica que a memória é usada. |
memory |
| NFSVolumePath |
string |
O caminho do volume NFS. |
/share |
| DiskVolumeDiskSize |
integer |
O tamanho do volume de disco. Unidade: GiB. |
15 |
| NFSVolumeReadOnly |
boolean |
Especifica se o volume NFS é somente leitura. Valor padrão: false. |
false |
| FlexVolumeFsType |
string |
O tipo de sistema de arquivos a ser montado. O valor padrão depende do script do FlexVolume. |
ext4 |
| ConfigFileVolumeDefaultMode |
integer |
As permissões padrão do ConfigFileVolume. |
0644 |
| FlexVolumeDriver |
string |
O nome do driver usado para o FlexVolume. |
flexvolume |
| FlexVolumeOptions |
string |
A lista de opções para o objeto FlexVolume. As opções são passadas no formato JSON como pares chave-valor.\nPor exemplo, ao montar um disco em nuvem usando o FlexVolume, as opções estão no seguinte formato: |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| NFSVolumeServer |
string |
O endereço do servidor NFS. |
3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com |
| Name |
string |
O nome do volume de dados. |
default-volume1 |
| ConfigFileVolumeConfigFileToPaths |
array<object> |
A lista de caminhos de arquivos de configuração. |
|
|
object |
A lista de caminhos de arquivos de configuração. |
||
| Path |
string |
O caminho relativo do arquivo. |
/usr/bin/ |
| Mode |
integer |
As permissões de diretório do ConfigFileVolume. |
0644 |
| Content |
string |
O conteúdo do arquivo de configuração (32 KB). |
bGl1bWk= |
| EmptyDirVolumeSizeLimit |
string |
O tamanho do volume de dados EmptyDir. |
256Mi |
| HostPathVolumeType |
string |
O tipo do volume HostPath. |
Directory |
| HostPathVolumePath |
string |
O caminho do diretório do volume HostPath no host. |
/pod/data |
| ImageRegistryCredentials |
array<object> |
As informações do registro de imagens. |
|
|
object |
As informações do registro de imagens. |
||
| Password |
string |
A senha do registro de imagens. |
yourpaasword |
| Server |
string |
O endereço do registro de imagens. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
O nome de usuário do registro de imagens. |
yourusername |
| DnsConfigOptions |
array<object> |
A lista de opções de configuração de DNS. Cada opção consiste em um nome e um valor opcional. |
|
|
object |
A lista de opções de configuração de DNS. Cada opção consiste em um nome e um valor opcional. |
||
| Name |
string |
O nome da opção. |
name |
| Value |
string |
O valor da opção. |
value |
| HostAliases |
array<object> |
Os mapeamentos de nome de host personalizados para um contêiner na instância. |
|
|
object |
Os mapeamentos de nome de host personalizados para um contêiner na instância. |
||
| Ip |
string |
O endereço IP a ser adicionado. |
192.0.XX.XX |
| Hostnames |
array |
Os nomes de host a serem adicionados. |
|
|
string |
Os nomes de host a serem adicionados. |
['hehe.com', 'haha.com'] |
|
| SecurityContextSysCtls |
array<object> |
As informações do sistema de segurança contextual para a instância em execução. |
|
|
object |
As informações do sistema de segurança contextual para a instância em execução. |
||
| Name |
string |
O nome do parâmetro de controle do sistema. |
kernel.msgmax |
| Value |
string |
O valor da variável de segurança contextual para a instância em execução. |
65536 |
| AcrRegistryInfos |
array<object> |
As informações sobre a instância do ACR Enterprise. |
|
|
object |
As informações sobre a instância do ACR Enterprise. |
||
| InstanceId |
string |
O ID da instância do ACR Enterprise. |
cri-nwj395hgf6f3**** |
| InstanceName |
string |
O nome da instância do ACR Enterprise. |
acr-test |
| RegionId |
string |
A região onde a instância do ACR Enterprise reside. |
cn-hangzhou |
| Domains |
array |
Os nomes de domínio da instância do ACR Enterprise. Por padrão, todos os nomes de domínio da instância são usados. Você pode especificar um ou mais nomes de domínio. Separe vários nomes de domínio com vírgulas (,). |
|
|
string |
Os nomes de domínio da instância do ACR Enterprise. Por padrão, todos os nomes de domínio da instância são usados. Você pode especificar um ou mais nomes de domínio. Separe vários nomes de domínio com vírgulas (,). |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| DnsConfigNameServers |
array |
A lista de endereços IP dos servidores DNS. |
|
|
string |
A lista de endereços IP dos servidores DNS. |
172.10.*.** |
|
| DnsConfigSearches |
array |
A lista de domínios de pesquisa DNS. |
|
|
string |
A lista de domínios de pesquisa DNS. |
svc.local.kubenetes |
|
| NtpServers |
array |
Os servidores NTP. |
|
|
string |
Os servidores NTP. |
ntp.cloud.aliyuncs.com |
|
| LifecycleState |
string |
O estado da configuração de dimensionamento no grupo de dimensionamento. Valores válidos:\n- Active: A configuração de dimensionamento está ativa. O grupo de dimensionamento usa configurações de dimensionamento ativas para a criação automática de instâncias ECS.\n- Inacitve: A configuração de dimensionamento está inativa. As configurações de dimensionamento inativas existem no grupo de dimensionamento, mas o grupo de dimensionamento não as usa para a criação automática de instâncias ECS. |
Active |
| CostOptimization |
boolean |
Especifica se a otimização de custos deve ser ativada. Valores válidos:\n- true: Ativada.\n- false: Desativada. |
false |
| InstanceFamilyLevel |
string |
O nível da família de instâncias. Este parâmetro é usado para filtrar tipos de instância que atendem aos requisitos e entra em vigor apenas quando |
EnterpriseLevel |
| InstanceTypes |
array |
Os tipos de instância ECS especificados. Você pode especificar até cinco tipos de instância. |
|
|
string |
O tipo de instância ECS especificado. Você pode especificar até cinco tipos de instância. Para obter mais informações, consulte Criar uma instância usando um tipo de instância especificado. |
ecs.g6.large |
|
| DataCacheBucket |
string |
O bucket para cache de dados. |
default |
| DataCachePL |
string |
O nível de desempenho do disco em nuvem usado para cache de dados. Recomendamos o uso de ESSD (SSD padrão). Valores válidos para o nível de desempenho de um ESSD (SSD padrão):\n\n- PL0: Um único ESSD (SSD padrão) pode fornecer até 10.000 IOPS de leitura/gravação aleatória.\n- PL1: Um único ESSD (SSD padrão) pode fornecer até 50.000 IOPS de leitura/gravação aleatória.\n- PL2: Um único ESSD (SSD padrão) pode fornecer até 100.000 IOPS de leitura/gravação aleatória.\n- PL3: Um único ESSD (SSD padrão) pode fornecer até 1.000.000 IOPS de leitura/gravação aleatória.\n\n> Para obter mais informações sobre o ESSD (SSD padrão), consulte ESSD (SSD padrão). |
PL1 |
| DataCacheProvisionedIops |
integer |
Os IOPS de leitura/gravação provisionados do disco em nuvem ESSD AutoPL usado para cache de dados. Valores válidos: 0 a min{50000, 1000 × capacidade - desempenho de linha de base}. O desempenho de linha de base é calculado usando a seguinte fórmula: min{1800 + 50 × capacidade, 50000}.\n> Para obter mais informações sobre os discos em nuvem ESSD AutoPL, consulte Discos em nuvem ESSD AutoPL. |
40000 |
| DataCacheBurstingEnabled |
boolean |
Especifica se o recurso de burst deve ser ativado para o disco em nuvem ESSD AutoPL usado para cache de dados. Valores válidos:\n- true: Ativado.\n- false: Desativado.\n> Para obter mais informações sobre os discos em nuvem ESSD AutoPL, consulte Discos em nuvem ESSD AutoPL. |
false |
| GpuDriverVersion |
string |
A versão do driver de GPU especificada. |
tesla=470.82.01 |
Exemplos
Resposta de sucesso
JSON formato
{
"PageNumber": 1,
"PageSize": 50,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"TotalCount": 1,
"ScalingConfigurations": [
{
"CreationTime": "2014-08-14T10:58Z",
"ScalingConfigurationName": "scalingconfi****",
"SecurityGroupId": "sg-bp18kz60mefs****",
"ActiveDeadlineSeconds": 1000,
"SpotStrategy": "NoSpot",
"AutoCreateEip": true,
"ScalingGroupId": "asg-bp17pelvl720x3v7****",
"EphemeralStorage": 20,
"Ipv6AddressCount": 1,
"Description": "This is an example.",
"EipBandwidth": 5,
"ImageSnapshotId": "imc-2zebxkiifuyzzlhl****",
"Memory": 16,
"RestartPolicy": "Never",
"SpotPriceLimit": 0.025,
"IngressBandwidth": 1024000,
"CpuOptionsThreadsPerCore": 2,
"TerminationGracePeriodSeconds": 60,
"LoadBalancerWeight": 1,
"DnsPolicy": "Default",
"HostName": "['hehe.com', 'haha.com']",
"EgressBandwidth": 1024000,
"RegionId": "cn-hangzhou",
"RamRoleName": "ram:PassRole",
"Cpu": 2,
"AutoMatchImageCache": false,
"ResourceGroupId": "rg-8db03793gfrz****",
"ContainerGroupName": "test",
"ScalingConfigurationId": "asc-bp1ezrfgoyn5kijl****",
"CpuOptionsCore": 2,
"SlsEnable": true,
"Containers": [
{
"ReadinessProbeHttpGetPath": "/usr/local",
"ReadinessProbeSuccessThreshold": 1,
"LivenessProbePeriodSeconds": 5,
"LivenessProbeTcpSocketPort": 80,
"LivenessProbeHttpGetScheme": "HTTP",
"WorkingDir": "/usr/local/nginx",
"Tty": false,
"LivenessProbeHttpGetPort": 80,
"Gpu": 1,
"ReadinessProbeInitialDelaySeconds": 5,
"Stdin": true,
"Memory": 2,
"Name": "nginx",
"SecurityContextReadOnlyRootFilesystem": true,
"LivenessProbeHttpGetPath": "/usr/nginx/",
"Image": "mysql",
"ReadinessProbeTcpSocketPort": 8888,
"ReadinessProbeHttpGetScheme": "HTTP",
"ReadinessProbeHttpGetPort": 0,
"LivenessProbeSuccessThreshold": 1,
"ReadinessProbeTimeoutSeconds": 5,
"SecurityContextRunAsUser": 1000,
"LivenessProbeInitialDelaySeconds": 10,
"ReadinessProbePeriodSeconds": 1,
"ImagePullPolicy": "Always",
"StdinOnce": true,
"Cpu": 2,
"LivenessProbeTimeoutSeconds": 10,
"ReadinessProbeFailureThreshold": 3,
"LivenessProbeFailureThreshold": 3,
"Ports": [
{
"Port": 8888,
"Protocol": "TCP"
}
],
"VolumeMounts": [
{
"ReadOnly": false,
"SubPath": "data2/",
"Name": "default-volume1",
"MountPropagation": "None",
"MountPath": "/pod/data"
}
],
"EnvironmentVars": [
{
"Key": "PATH",
"Value": "/usr/bin/",
"FieldRefFieldPath": "path"
}
],
"Commands": [
"sleep"
],
"LivenessProbeExecCommands": [
"cat/tmp/healthy"
],
"Args": [
"100"
],
"ReadinessProbeExecCommands": [
"cat/tmp/healthy"
],
"SecurityContextCapabilityAdds": [
"NET_ADMIN"
],
"LifecyclePostStartHandlerHttpGetHost": "10.0.XX.XX",
"LifecyclePostStartHandlerHttpGetPort": 80,
"LifecyclePostStartHandlerHttpGetPath": "/healthyz",
"LifecyclePostStartHandlerHttpGetScheme": "HTTP",
"LifecyclePostStartHandlerExecs": [
"[\"/bin/sh\", \"-c\",\"echo Hello from the preStop handler > /usr/share/message\"]"
],
"LifecyclePostStartHandlerTcpSocketHost": "10.0.XX.XX",
"LifecyclePostStartHandlerTcpSocketPort": 80,
"LifecyclePreStopHandlerHttpGetHost": "10.0.XX.XX",
"LifecyclePreStopHandlerHttpGetPort": 80,
"LifecyclePreStopHandlerHttpGetPath": "/healthyz\n",
"LifecyclePreStopHandlerHttpGetScheme": "HTTP",
"LifecyclePreStopHandlerExecs": [
"[\"/bin/sh\", \"-c\",\"echo Hello from the preStop handler > /usr/share/message\"]"
],
"LifecyclePreStopHandlerTcpSocketHost": "10.0.XX.XX",
"LifecyclePreStopHandlerTcpSocketPort": 80
}
],
"InitContainers": [
{
"SecurityContextReadOnlyRootFilesystem": true,
"ImagePullPolicy": "Always",
"WorkingDir": "/usr/local",
"Cpu": 0.5,
"Image": "nginx",
"Gpu": 1,
"SecurityContextRunAsUser": "587",
"Memory": 1,
"Name": "test-init",
"InitContainerEnvironmentVars": [
{
"Key": "PATH",
"Value": "/usr/local/bin",
"FieldRefFieldPath": "path"
}
],
"InitContainerPorts": [
{
"Port": 1,
"Protocol": "TCP"
}
],
"InitContainerVolumeMounts": [
{
"ReadOnly": false,
"SubPath": "/usr/sub/",
"Name": "test-empty",
"MountPropagation": "None",
"MountPath": "/usr/share/"
}
],
"SecurityContextCapabilityAdds": [
"NET_ADMIN"
],
"InitContainerCommands": [
"sleep"
],
"InitContainerArgs": [
"10"
]
}
],
"Tags": [
{
"Key": "version",
"Value": "3"
}
],
"Volumes": [
{
"Type": "EmptyDirVolume",
"DiskVolumeDiskId": "15",
"DiskVolumeFsType": "xfs",
"EmptyDirVolumeMedium": "memory",
"NFSVolumePath": "/share",
"DiskVolumeDiskSize": 15,
"NFSVolumeReadOnly": false,
"FlexVolumeFsType": "ext4",
"ConfigFileVolumeDefaultMode": 644,
"FlexVolumeDriver": "flexvolume",
"FlexVolumeOptions": "{\"volumeId\":\"d-2zehdahrwoa7srg****\",\"performanceLevel\": \"PL2\"}",
"NFSVolumeServer": "3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com",
"Name": "default-volume1",
"ConfigFileVolumeConfigFileToPaths": [
{
"Path": "/usr/bin/",
"Mode": 644,
"Content": "bGl1bWk="
}
],
"EmptyDirVolumeSizeLimit": "256Mi",
"HostPathVolumeType": "Directory",
"HostPathVolumePath": "/pod/data"
}
],
"ImageRegistryCredentials": [
{
"Password": "yourpaasword",
"Server": "registry-vpc.cn-shanghai.aliyuncs.com",
"UserName": "yourusername\t\n"
}
],
"DnsConfigOptions": [
{
"Name": "name",
"Value": "value"
}
],
"HostAliases": [
{
"Ip": "192.0.XX.XX",
"Hostnames": [
"['hehe.com', 'haha.com']"
]
}
],
"SecurityContextSysCtls": [
{
"Name": "kernel.msgmax",
"Value": "65536"
}
],
"AcrRegistryInfos": [
{
"InstanceId": "cri-nwj395hgf6f3****",
"InstanceName": "acr-test",
"RegionId": "cn-hangzhou",
"Domains": [
"*****-****-registry.cn-beijing.cr.aliyuncs.com"
]
}
],
"DnsConfigNameServers": [
"172.10.*.**"
],
"DnsConfigSearches": [
"svc.local.kubenetes"
],
"NtpServers": [
"ntp.cloud.aliyuncs.com"
],
"LifecycleState": "Active",
"CostOptimization": false,
"InstanceFamilyLevel": "EnterpriseLevel",
"InstanceTypes": [
"ecs.g6.large"
],
"DataCacheBucket": "default",
"DataCachePL": "PL1",
"DataCacheProvisionedIops": 40000,
"DataCacheBurstingEnabled": false,
"GpuDriverVersion": "tesla=470.82.01"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.