Modifica uma configuração de escalabilidade do tipo Elastic Container Instance (ECI).
Descrição da operação
Descrição da operação
-
Se você modificar o nome de uma configuração de escalabilidade, certifique-se de que não exista nenhuma configuração de escalabilidade com o mesmo nome no mesmo grupo de escalabilidade.
-
Você pode chamar DescribeEciScalingConfigurations para consultar e verificar o resultado da modificação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:ModifyEciScalingConfiguration |
update |
*ScalingGroup
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ScalingConfigurationId |
string |
Sim |
O ID da configuração de escalabilidade que você deseja modificar. |
asc-bp16har3jpj6fjbx**** |
| ScalingConfigurationName |
string |
Não |
O nome da configuração de escalabilidade. O nome deve ter de 2 a 64 caracteres e pode conter letras, dígitos e os seguintes caracteres especiais: underscores (_), hifens (-) e pontos (.). O nome deve começar com uma letra, dígito ou caractere chinês. O nome da configuração de escalabilidade deve ser exclusivo dentro de um grupo de escalabilidade na mesma região. Se você não especificar este parâmetro, o ID da configuração de escalabilidade será usado por padrão. |
test-modify |
| SecurityGroupId |
string |
Não |
O ID do grupo de segurança ao qual a instância ECI pertence. Instâncias ECI no mesmo grupo de segurança podem acessar umas às outras. Se você não especificar um grupo de segurança, o sistema usará o grupo de segurança padrão na região selecionada. Certifique-se de que as regras de entrada do grupo de segurança contenham os protocolos e portas que os contêineres precisam expor. Se não existir nenhum grupo de segurança padrão na região, o sistema criará automaticamente um grupo de segurança padrão e adicionará os protocolos e portas dos contêineres que você declarar às regras de entrada do grupo de segurança. |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
Não |
O nome da instância ECI, que também é o nome do grupo de contêineres. O nome deve atender aos seguintes requisitos:
|
nginx-test |
| RestartPolicy |
string |
Não |
A política de reinicialização da instância. Valores válidos:
Valor padrão: Always. |
Always |
| Cpu |
number |
Não |
O número de vCPUs no nível da instância. Unidade: cores. |
1.0 |
| Memory |
number |
Não |
O tamanho da memória no nível da instância. Unidade: GiB. |
2.0 |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
Não |
A política de DNS. Valores válidos:
|
Default |
| ImageSnapshotId |
string |
Não |
O ID do cache de imagem. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
Não |
O nome da função RAM da instância. ECI e ECS compartilham a mesma função RAM de instância. Para obter mais informações, consulte Usar uma função RAM de instância chamando operações de API. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
Não |
O tempo de buffer durante o qual um programa lida com operações antes de ser encerrado. Unidade: segundos. |
60 |
| AutoMatchImageCache |
boolean |
Não |
Especifica se os caches de imagem devem ser correspondidos automaticamente. Valores válidos:
Valor padrão: false. |
false |
| Ipv6AddressCount |
integer |
Não |
O número de endereços IPv6. |
1 |
| ActiveDeadlineSeconds |
integer |
Não |
O período de validade. Unidade: segundos. |
1000 |
| SpotStrategy |
string |
Não |
A política de licitação para a instância. Valores válidos:
Valor padrão: NoSpot. |
SpotPriceLimit |
| SpotPriceLimit |
number |
Não |
O preço máximo por hora da instância spot. O valor pode ter até três casas decimais. Este parâmetro é obrigatório quando SpotStrategy está definido como SpotWithPriceLimit. |
0.025 |
| AutoCreateEip |
boolean |
Não |
Especifica se um elastic IP (EIP) deve ser criado automaticamente e associado à instância ECI. |
true |
| EipBandwidth |
integer |
Não |
A largura de banda do EIP. Valor padrão: 5 Mbit/s. |
5 |
| HostName |
string |
Não |
O hostname, que também é o nome do grupo de contêineres. |
test |
| IngressBandwidth |
integer |
Não |
O limite de largura de banda de entrada. Unidade: bytes. |
1024000 |
| EgressBandwidth |
integer |
Não |
O limite de largura de banda de saída. Unidade: bytes. |
1024000 |
| CpuOptionsCore |
integer |
Não |
O número de cores de CPU físicos. Apenas tipos de instância específicos suportam configurações personalizadas. Para obter mais informações, consulte Personalizar opções de CPU. |
2 |
| CpuOptionsThreadsPerCore |
integer |
Não |
O número de threads por core. Apenas tipos de instância específicos suportam configurações personalizadas. O valor 1 indica que o hyper-threading está desativado. Para obter mais informações, consulte Personalizar opções de CPU. |
2 |
| EphemeralStorage |
integer |
Não |
O tamanho do armazenamento efêmero. Discos em nuvem ESSD PL1 são usados por padrão. Unidade: GiB. |
20 |
| LoadBalancerWeight |
integer |
Não |
O peso do servidor backend. Valores válidos: 1 a 100. |
50 |
| Tag |
array<object> |
Não |
Os pares de chave-valor de tag da instância. |
|
|
object |
Não |
Os pares de chave-valor de tag da instância. |
||
| Key |
string |
Não |
A chave da tag. |
version |
| Value |
string |
Não |
O valor da tag. |
3 |
| ImageRegistryCredential |
array<object> |
Não |
As informações sobre o repositório de imagens. |
|
|
object |
Não |
As informações sobre o repositório de imagens. |
||
| Password |
string |
Não |
A senha do repositório de imagens. |
yourpaasword |
| Server |
string |
Não |
O endereço do repositório de imagens. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
Não |
O nome de usuário do repositório de imagens. |
yourusername |
| Container |
array<object> |
Não |
A lista de contêineres na instância. |
|
|
array<object> |
Não |
A lista de contêineres na instância. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
Não |
O tempo limite da verificação. Valor padrão: 1 segundo. Valor mínimo: 1 segundo. |
1 |
| ReadinessProbe.SuccessThreshold |
integer |
Não |
O limite de número de verificações bem-sucedidas consecutivas necessárias para considerar a verificação como bem-sucedida após a última falha. Valor padrão: 1. O valor atual deve ser 1. |
1 |
| SecurityContext.Capability.Add |
array |
Não |
Concede determinadas permissões específicas aos processos dentro do contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
NET_RAW não é suportado por padrão. É necessário enviar um ticket para solicitar a ativação. |
|
|
string |
Não |
Concede determinadas permissões específicas aos processos dentro do contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
NET_RAW não é suportado por padrão. É necessário enviar um ticket para solicitar a ativação. |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
Não |
A porta de detecção do TCP Socket quando o método TCP Socket é usado para verificação de integridade. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
Não |
O tipo de protocolo correspondente à solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. Valores válidos:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
Não |
O período de execução da verificação. Valor padrão: 10 segundos. Valor mínimo: 1 segundo. |
5 |
| Port |
array<object> |
Não |
As portas e protocolos expostos. |
|
|
object |
Não |
As portas e protocolos expostos. |
||
| Protocol |
string |
Não |
O tipo de protocolo. Valores válidos:
|
TCP |
| Port |
integer |
Não |
O número da porta. Valores válidos: 1 a 65535. |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
Não |
Especifica se o sistema de arquivos raiz no qual o contêiner é executado é somente leitura. Atualmente, apenas a configuração como true é suportada. |
true |
| EnvironmentVar |
array<object> |
Não |
As informações sobre variáveis de ambiente. |
|
|
object |
Não |
As informações sobre variáveis de ambiente. |
||
| Key |
string |
Não |
O nome da variável de ambiente. O nome deve ter de 1 a 128 caracteres e deve corresponder ao formato |
PATH |
| Value |
string |
Não |
O valor da variável de ambiente. O valor pode ter até 256 caracteres. |
/usr/local/bin |
| LivenessProbe.TcpSocket.Port |
integer |
Não |
A porta de detecção do TCP Socket quando o método TCP Socket é usado para verificação de integridade. |
8000 |
| Tty |
boolean |
Não |
Especifica se a interação deve ser ativada. Valor padrão: false. Defina este parâmetro como true quando Command estiver definido como |
false |
| WorkingDir |
string |
Não |
O diretório de trabalho do contêiner. |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
Não |
O tipo de protocolo correspondente à solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. Valores válidos:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
Não |
O número da porta de detecção da solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. |
8080 |
| Arg |
array |
Não |
Os argumentos que correspondem ao comando de inicialização do contêiner. Um máximo de 10 argumentos é suportado. |
|
|
string |
Não |
Os argumentos que correspondem ao comando de inicialização do contêiner. Um máximo de 10 argumentos é suportado. |
100 |
|
| Gpu |
integer |
Não |
O número de GPUs para o contêiner. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
Não |
O tempo antes do início da verificação, calculado a partir da conclusão da inicialização do contêiner. Unidade: segundos. |
3 |
| Stdin |
boolean |
Não |
Especifica se este contêiner deve alocar um buffer para entrada padrão no runtime do contêiner. Se este parâmetro não for definido, leituras da entrada padrão no contêiner resultarão em EOF. Valor padrão: false. |
false |
| Memory |
number |
Não |
O tamanho da memória do contêiner. Unidade: GiB. |
0.5 |
| Name |
string |
Não |
O nome da imagem do contêiner. |
nginx |
| Image |
string |
Não |
A imagem do contêiner. |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
Não |
O tempo antes do início da verificação, calculado a partir da conclusão da inicialização do contêiner. Unidade: segundos. |
5 |
| VolumeMount |
array<object> |
Não |
As informações de montagem de volume. |
|
|
object |
Não |
As informações de montagem de volume. |
||
| MountPropagation |
string |
Não |
A configuração de propagação de montagem do volume. 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:
Valor padrão: None. |
None |
| MountPath |
string |
Não |
O diretório no qual o volume é montado no contêiner. Importante O conteúdo no diretório de montagem do contêiner é sobrescrito pelo conteúdo do volume. Use este parâmetro com cautela.
|
/pod/data |
| ReadOnly |
boolean |
Não |
Especifica se o volume é somente leitura.
Valor padrão: false. |
false |
| Name |
string |
Não |
O nome do volume. Este valor é o mesmo que o valor Name em Volume. |
default-volume1 |
| SubPath |
string |
Não |
O subcaminho do volume. |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
Não |
O limite de número de verificações com falha consecutivas necessárias para considerar a verificação como falha após a última verificação bem-sucedida. Valor padrão: 3. |
3 |
| ReadinessProbe.Exec.Command |
array |
Não |
O comando executado dentro do contêiner quando o método de linha de comando é usado para verificação de integridade. |
|
|
string |
Não |
O comando executado dentro do contêiner quando o método de linha de comando é usado para verificação de integridade. |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
Não |
O limite de número de verificações com falha consecutivas necessárias para considerar a verificação como falha após a última verificação bem-sucedida. Valor padrão: 3. |
3 |
| ImagePullPolicy |
string |
Não |
A política de pull de imagem do contêiner. Valores válidos:
|
Always |
| StdinOnce |
boolean |
Não |
Especifica se o fluxo de entrada padrão permanece no status de ativação em várias sessões de attach quando a entrada padrão está definida como true. Se StdinOnce estiver definido como true, a entrada padrão é aberta quando o contêiner é iniciado e permanece vazia até que o primeiro cliente se conecte a ela. Em seguida, permanece aberta e aceita dados até que o cliente se desconecte, momento em que a entrada padrão é encerrada e permanece fechada até que o contêiner seja reiniciado. |
false |
| Cpu |
number |
Não |
O número de vCPUs do contêiner. Unidade: cores. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
Não |
O número da porta de detecção da solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
Não |
O caminho de detecção da solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
Não |
O limite de número de verificações bem-sucedidas consecutivas necessárias para considerar a verificação como bem-sucedida após a última falha. Valor padrão: 1. O valor atual deve ser 1. |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
Não |
O período de execução da verificação. Valor padrão: 10 segundos. Valor mínimo: 1 segundo. |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
Não |
O tempo limite da verificação. Valor padrão: 1 segundo. Valor mínimo: 1 segundo. |
1 |
| Command |
array |
Não |
Os comandos de inicialização do contêiner. Um máximo de 20 comandos é suportado. Cada comando pode conter até 256 caracteres. |
|
|
string |
Não |
Os comandos de inicialização do contêiner. Um máximo de 20 comandos é suportado. Cada comando pode conter até 256 caracteres. |
sleep |
|
| SecurityContext.RunAsUser |
integer |
Não |
Define o ID do usuário para executar o contêiner. |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
Não |
O caminho de detecção da solicitação HTTP Get quando o método de solicitação HTTP é usado para verificação de integridade. |
/healthz |
| LivenessProbe.Exec.Command |
array |
Não |
O comando executado dentro do contêiner quando o método de linha de comando é usado para verificação de integridade. |
|
|
string |
Não |
O comando executado dentro do contêiner quando o método de linha de comando é usado para verificação de integridade. |
cat /tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
Não |
O endereço do host que recebe a solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PostStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
Não |
O número da porta para detecção de solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PostStart. |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
Não |
O caminho para detecção de solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PostStart. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
Não |
O tipo de protocolo para solicitações HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PostStart. Valores válidos:
|
HTTPS |
| LifecyclePostStartHandlerExec |
array |
Não |
O comando a ser executado no contêiner quando o método de linha de comando é usado para definir a função de callback PostStart. |
|
|
string |
Não |
O comando a ser executado no contêiner quando o método de linha de comando é usado para definir a função de callback PostStart. |
[ "/bin/sh", "-c", "echo Hello from the postStart handler /usr/share/message" ] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
Não |
O endereço do host para detecção TCP Socket quando o método TCP Socket é usado para definir a função de callback PostStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
Não |
A porta para detecção TCP Socket quando o método TCP Socket é usado para definir a função de callback PostStart. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
Não |
O endereço do host que recebe a solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PreStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
Não |
O número da porta para detecção de solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PreStop. |
80 |
| LifecyclePreStopHandlerHttpGetPath |
string |
Não |
O caminho para detecção de solicitação HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PreStop. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
Não |
O tipo de protocolo para solicitações HTTP Get quando o método de solicitação HTTP é usado para definir a função de callback PreStop. Valores válidos:
|
HTTP |
| LifecyclePreStopHandlerExec |
array |
Não |
O comando a ser executado no contêiner quando o método de linha de comando é usado para definir a função de callback PreStop. |
|
|
string |
Não |
O comando a ser executado no contêiner quando o método de linha de comando é usado para definir a função de callback PreStop. |
[ "/bin/sh", "-c", "echo Hello from the preStop handler /usr/share/message" ] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
Não |
O endereço do host para detecção TCP Socket quando o método TCP Socket é usado para definir a função de callback PreStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
Não |
A porta para detecção TCP Socket quando o método TCP Socket é usado para definir a função de callback PreStop. |
80 |
| Volume |
array<object> |
Não |
As informações do volume. |
|
|
array<object> |
Não |
As informações do volume. |
||
| Type |
string |
Não |
O tipo do volume. Valores válidos:
|
EmptyDirVolume |
| DiskVolume.DiskSize |
integer |
Não |
O tamanho do DiskVolume. Unidade: GiB. |
15 |
| NFSVolume.Path |
string |
Não |
O caminho do volume de dados NFS. |
/share |
| FlexVolume.FsType |
string |
Não |
O tipo de sistema de arquivos montado. O padrão depende do script do FlexVolume. |
ext4 |
| DiskVolume.FsType |
string |
Não |
Este tipo de sistema não é recomendado. É recomendável usar o parâmetro |
xfs |
| HostPathVolume.Type |
string |
Não |
O tipo do diretório Host. Por exemplo: File, Directory, Socket, etc. |
Directory |
| NFSVolume.ReadOnly |
boolean |
Não |
Especifica se o volume de dados NFS é somente leitura.
Valor padrão: false. |
false |
| HostPathVolume.Path |
string |
Não |
O caminho absoluto no Host. |
/xx/xx/name |
| FlexVolume.Options |
string |
Não |
A lista de opções do objeto FlexVolume. No formato KV, transmitida via JSON. Por exemplo: ao montar um disco em nuvem via FlexVolume, o formato de Options é |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
Não |
O nome do driver usado para o FlexVolume. |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
Não |
As permissões padrão do ConfigFileVolume. |
0644 |
| NFSVolume.Server |
string |
Não |
O endereço do servidor NFS. |
3f9cd4a596-n****.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
Não |
O ID do DiskVolume. |
d-xx |
| Name |
string |
Não |
O nome do volume. |
default-volume1 |
| EmptyDirVolume.Medium |
string |
Não |
O meio de armazenamento do EmptyDirVolume. O padrão é vazio, usando o sistema de arquivos do nó. Suporta memory, indicando o uso de memória. |
memory |
| ConfigFileVolumeConfigFileToPath |
array<object> |
Não |
A lista de caminhos de arquivos de configuração. |
|
|
object |
Não |
A lista de caminhos de arquivos de configuração. |
||
| Path |
string |
Não |
O caminho relativo do arquivo. |
/usr/bin/ |
| Mode |
integer |
Não |
As permissões do diretório ConfigFileVolume. |
0644 |
| Content |
string |
Não |
O conteúdo do arquivo de configuração (32 KB). |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
Não |
O tamanho do volume de dados EmptyDir. Ao definir o valor, inclua a unidade. Recomenda-se usar Gi ou Mi. |
256 Mi |
| InitContainer |
array<object> |
Não |
A lista de contêineres de inicialização. |
|
|
array<object> |
Não |
A lista de contêineres de inicialização. |
||
| InitContainerEnvironmentVar |
array<object> |
Não |
As informações sobre variáveis de ambiente. |
|
|
object |
Não |
As informações sobre variáveis de ambiente. |
||
| Key |
string |
Não |
O nome da variável de ambiente. O nome deve ter de 1 a 128 caracteres e deve corresponder ao formato |
Path |
| Value |
string |
Não |
O valor da variável de ambiente. O valor pode ter até 256 caracteres. |
/usr/bin/ |
| SecurityContext.Capability.Add |
array |
Não |
Concede determinadas permissões específicas aos processos dentro do contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
NET_RAW não é suportado por padrão. É necessário enviar um ticket para solicitar a ativação. |
|
|
string |
Não |
Concede determinadas permissões específicas aos processos dentro do contêiner. Atualmente, apenas NET_ADMIN e NET_RAW são suportados. Nota
NET_RAW não é suportado por padrão. É necessário enviar um ticket para solicitar a ativação. |
NET_ADMIN |
|
| Image |
string |
Não |
A imagem usada pelo contêiner. |
nginx |
| InitContainerVolumeMount |
array<object> |
Não |
As informações de montagem de volume. |
|
|
object |
Não |
As informações de montagem de volume. |
||
| MountPropagation |
string |
Não |
A configuração de propagação de montagem do volume. 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:
Valor padrão: None. |
None |
| MountPath |
string |
Não |
O diretório de montagem. Importante O conteúdo no diretório de montagem do contêiner é sobrescrito pelo conteúdo do volume. Use este parâmetro com cautela.
|
/usr/share/ |
| ReadOnly |
boolean |
Não |
Especifica se o caminho de montagem é somente leitura.
Valor padrão: false. |
false |
| Name |
string |
Não |
O nome do volume montado. |
test-empty |
| SubPath |
string |
Não |
O subdiretório do volume. Isso permite que um pod monte diferentes diretórios do mesmo volume em diferentes diretórios no contêiner. |
/usr/sub/ |
| ImagePullPolicy |
string |
Não |
A política de pull de imagem. Valores válidos:
|
Always |
| Cpu |
number |
Não |
O número de vCPUs do contêiner. Unidade: cores. |
0.5 |
| WorkingDir |
string |
Não |
O diretório de trabalho. |
/usr/local |
| Command |
array |
Não |
Os comandos de inicialização do contêiner. |
|
|
string |
Não |
Os comandos de inicialização do contêiner. |
sleep |
|
| Arg |
array |
Não |
Os argumentos de inicialização do contêiner. |
|
|
string |
Não |
Os argumentos de inicialização do contêiner. |
10 |
|
| SecurityContext.RunAsUser |
integer |
Não |
Define o ID do usuário para executar o contêiner. |
587 |
| Gpu |
integer |
Não |
O número de GPUs para o contêiner. |
1 |
| Memory |
number |
Não |
O tamanho da memória. Unidade: GiB. |
1.0 |
| Name |
string |
Não |
O nome do contêiner. |
test-init |
| DnsConfigNameServer |
array |
Não |
A lista de endereços IP dos servidores DNS. |
|
|
string |
Não |
A lista de endereços IP dos servidores DNS. |
172.10.*.** |
|
| DnsConfigSearch |
array |
Não |
A lista de domínios de pesquisa DNS. |
|
|
string |
Não |
A lista de domínios de pesquisa DNS. |
svc.local.kubenetes |
|
| DnsConfigOption |
array<object> |
Não |
A lista de opções de objeto. Cada objeto consiste em um Name e um Value opcional. |
|
|
object |
Não |
A lista de opções de objeto. Cada objeto consiste em um Name e um Value opcional. |
||
| Value |
string |
Não |
O valor da variável do objeto. |
value |
| Name |
string |
Não |
O nome da variável do objeto. |
name |
| HostAliase |
array<object> |
Não |
O mapeamento de hostname personalizado para um contêiner na instância. |
|
|
object |
Não |
O mapeamento de hostname personalizado para um contêiner na instância. |
||
| Ip |
string |
Não |
O endereço IP a ser adicionado. |
192.0.XX.XX |
| Hostname |
array |
Não |
O hostname a ser adicionado. |
|
|
string |
Não |
O hostname a ser adicionado. |
['hehe.com', 'haha.com'] |
|
| SecurityContextSysctl |
array<object> |
Não |
O contexto de segurança no qual o grupo de contêineres é executado. |
|
|
object |
Não |
O contexto de segurança no qual o grupo de contêineres é executado. |
||
| Value |
string |
Não |
O valor da variável contextual do contexto de segurança no qual a instância é executada. |
65536 |
| Name |
string |
Não |
O nome do sistema do contexto de segurança no qual a instância é executada. |
kernel.msgmax |
| NtpServer |
array |
Não |
O servidor NTP. |
|
|
string |
Não |
O servidor NTP. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfo |
array<object> |
Não |
As informações sobre a instância do ACR Enterprise. |
|
|
object |
Não |
As informações sobre a instância do ACR Enterprise. |
||
| Domain |
array |
Não |
O nome 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 nomes de domínio individuais. Separe vários nomes de domínio com vírgulas (,). |
|
|
string |
Não |
O nome 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 nomes de domínio individuais. Separe vários nomes de domínio com vírgulas (,). |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
Não |
O nome da instância do ACR Enterprise. |
acr-test |
| InstanceId |
string |
Não |
O ID da instância do ACR Enterprise. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
Não |
A região da instância do ACR Enterprise. |
cn-hangzhou |
| CostOptimization |
boolean |
Não |
Especifica se a otimização de custos deve ser ativada. Valores válidos:
Valor padrão: false. |
false |
| InstanceFamilyLevel |
string |
Não |
O nível da família de instâncias, usado para filtrar tipos de instância que atendem aos requisitos. Este parâmetro entra em vigor quando
|
EnterpriseLevel |
| ContainersUpdateType |
string |
Não |
O parâmetro de solicitação de controle para o método de atualização do parâmetro Containers. Valores válidos:
Valor padrão: RenewUpdate. |
RenewUpdate |
| InstanceType |
array |
Não |
Os tipos de instância ECS especificados. Você pode especificar até cinco tipos de instância. |
|
|
string |
Não |
O tipo de instância ECS especificado. Você pode especificar até cinco tipos de instância. Para obter mais informações, consulte Criar instâncias especificando tipos de instância ECS. |
ecs.g6.large |
|
| DataCacheBucket |
string |
Não |
O bucket de cache de dados. |
default |
| DataCachePL |
string |
Não |
O nível de desempenho do disco em nuvem usado pelo cache de dados. Recomenda-se priorizar o uso de discos em nuvem ESSD. Os valores válidos para o nível de desempenho desse disco são:
Valor padrão: PL1. Nota
Para obter mais informações sobre discos em nuvem ESSD, consulte Discos em nuvem ESSD. |
PL1 |
| DataCacheProvisionedIops |
integer |
Não |
O IOPS de leitura/gravação provisionado do disco ESSD AutoPL quando o cache de dados usa um disco ESSD AutoPL. Valores válidos: 0 a min{50000, 1000 × Capacidade - Desempenho de linha de base}, onde Desempenho de linha de base = min{1800 + 50 × Capacidade, 50000}. Nota
Para obter mais informações sobre discos ESSD AutoPL, consulte Discos ESSD AutoPL. |
40000 |
| DataCacheBurstingEnabled |
boolean |
Não |
Especifica se o burst (bursting de desempenho) deve ser ativado quando o cache de dados utiliza um disco ESSD AutoPL. Valores válidos:
Valor padrão: false. Nota
Para mais informações sobre discos ESSD AutoPL, consulte Discos ESSD AutoPL. |
false |
| GpuDriverVersion |
string |
Não |
A versão do driver de GPU. Valores válidos:
Nota
Apenas tipos de instância específicos suportam a troca da versão do driver de GPU. Para mais informações, consulte Criar instâncias especificando especificações de GPU. |
tesla=525.85.12 |
| Override |
boolean |
Não |
Especifica se deve sobrescrever. Valores válidos:
|
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação, que é um identificador único. |
89945DD3-9072-47D0-A318-353284CF**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
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.