Modifica uma configuração de dimensionamento especificando parâmetros como o ID da configuração de dimensionamento a ser modificada, o nome da configuração de dimensionamento e os atributos da Elastic Container Instance (ECI), como a política de reinicialização da instância, a política de preempção e a largura de banda do elastic IP address (EIP).
Descrição da operação
-
Se você modificar o nome da configuração de dimensionamento, certifique-se de que nenhuma outra configuração de dimensionamento no mesmo grupo de dimensionamento tenha o mesmo nome.
-
Você pode chamar a operação 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 dimensionamento a ser modificada. |
asc-bp16har3jpj6fjbx**** |
| ScalingConfigurationName |
string |
Não |
O nome da configuração de dimensionamento. O nome deve ter de 2 a 64 caracteres e pode conter dígitos, letras e caracteres chineses. Deve começar com um dígito, uma letra ou um caractere chinês, e pode conter dígitos, sublinhados (_), hifens (-) e pontos (.). O nome de uma configuração de dimensionamento deve ser exclusivo dentro de um grupo de dimensionamento em uma região. Se você não especificar este parâmetro, o ID da configuração de dimensionamento será usado por padrão. |
test-modify |
| Description |
string |
Não |
Nota
Este parâmetro não está disponível. |
desc |
| SecurityGroupId |
string |
Não |
O ID do grupo de segurança ao qual a instância ECI pertence. As 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á automaticamente o grupo de segurança padrão na região selecionada. Você deve garantir que as regras de entrada do grupo de segurança incluam os protocolos e as portas que os contêineres precisam expor. Se não existir um grupo de segurança padrão na região, o sistema realizará a criação automática de um grupo de segurança padrão e adicionará os protocolos e as portas declarados dos contêineres às regras de entrada do grupo de segurança. |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
Não |
O nome do ECI, que é 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 para a instância. Unidade: núcleos. |
1.0 |
| Memory |
number |
Não |
O tamanho da memória para a 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 |
| EnableSls |
boolean |
Não |
Nota
Este parâmetro não está disponível. |
false |
| ImageSnapshotId |
string |
Não |
O ID do cache de imagem. |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
Não |
O nome da função RAM para a instância. As instâncias ECI e ECS compartilham as mesmas funções RAM da instância. Para mais informações, consulte Usar uma função RAM da instância chamando operações de API. |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
Não |
O tempo de buffer para o programa lidar com operações antes do desligamento. Unidade: segundos. |
60 |
| AutoMatchImageCache |
boolean |
Não |
Especifica se deve ser feita a correspondência automática com um cache de imagem. 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 preempção para a instância. Valores válidos:
Valor padrão: NoSpot. |
SpotPriceLimit |
| SpotPriceLimit |
number |
Não |
O preço horário máximo para a instância spot. O valor pode ter até três casas decimais. Este parâmetro é obrigatório quando SpotStrategy é definido como SpotWithPriceLimit. |
0.025 |
| AutoCreateEip |
boolean |
Não |
Especifica se a criação automática de um elastic IP address (EIP) está ativada e se o EIP está anexado à 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 nome do host, que é 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 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 |
| CpuOptionsThreadsPerCore |
integer |
Não |
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 |
| EphemeralStorage |
integer |
Não |
O tamanho do espaço de armazenamento temporário. Por padrão, são usados ESSDs PL1. Unidade: GiB. |
20 |
| LoadBalancerWeight |
integer |
Não |
O peso do servidor de back-end. Valores válidos: 1 a 100. |
50 |
| Tags |
array<object> |
Não |
As tags. |
|
|
object |
Não |
As tags. |
||
| Key |
string |
Não |
A chave da tag. |
version |
| Value |
string |
Não |
O valor da tag. |
3 |
| ImageRegistryCredentials |
array<object> |
Não |
Os detalhes do registro de imagem. |
|
|
object |
Não |
Os detalhes do registro de imagem. |
||
| Password |
string |
Não |
A senha para o registro de imagem. |
yourpaasword |
| Server |
string |
Não |
O endereço do registro de imagem. |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
Não |
O nome de usuário para o registro de imagem. |
yourusername |
| Containers |
array<object> |
Não |
A lista de contêineres. |
|
|
array<object> |
Não |
A lista de contêineres. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
Não |
O período de tempo limite para a verificação de prontidão, em segundos. Valor padrão: 1. Valor mínimo: 1. |
1 |
| ReadinessProbe.SuccessThreshold |
integer |
Não |
O número mínimo de sucessos consecutivos para que a verificação de prontidão seja considerada bem-sucedida após ter falhado. Valor padrão: 1. O valor deve ser 1. |
1 |
| SecurityContext.Capability.Adds |
array |
Não |
Concede privilégios específicos aos processos no contêiner. Valores válidos: NET_ADMIN e NET_RAW. Nota
NET_RAW não é suportado por padrão. Para usar NET_RAW, abra um ticket. |
|
|
string |
Não |
Concede privilégios específicos aos processos no contêiner. Valores válidos: NET_ADMIN e NET_RAW. Nota
NET_RAW não é suportado por padrão. Para usar NET_RAW, abra um ticket. |
NET_RAW |
|
| ReadinessProbe.TcpSocket.Port |
integer |
Não |
O número da porta na qual a verificação de soquete TCP é realizada quando o soquete TCP é usado para verificações de integridade. |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
Não |
O tipo de protocolo da solicitação HTTP GET quando HTTP GET é usado para verificações de integridade. Valores válidos:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
Não |
O período para execução da verificação de atividade, em segundos. Valor padrão: 10. Valor mínimo: 1. |
5 |
| Ports |
array<object> |
Não |
As informações da porta. |
|
|
object |
Não |
As informações da porta. |
||
| 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 do contêiner é somente leitura. Apenas true é suportado. |
true |
| EnvironmentVars |
array<object> |
Não |
As informações da variável de ambiente. |
|
|
object |
Não |
As informações da variável de ambiente. |
||
| Key |
string |
Não |
O nome da variável de ambiente. O nome deve ter de 1 a 128 caracteres, 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 |
| FieldRef.FieldPath |
string |
Não |
Nota
Este parâmetro não está disponível. |
path |
| LivenessProbe.TcpSocket.Port |
integer |
Não |
O número da porta na qual a verificação de soquete TCP é realizada quando o soquete TCP é usado para verificações de integridade. |
1 |
| Tty |
boolean |
Não |
Especifica se deve ser alocado um TTY para o contêiner. Valor padrão: false. Defina este parâmetro como true quando o parâmetro Command estiver definido como /bin/bash. |
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 da solicitação HTTP GET quando HTTP GET é usado para verificações de integridade. Valores válidos:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
Não |
O número da porta para a qual a solicitação HTTP GET é enviada quando HTTP GET é usado para verificações de integridade. |
8080 |
| Args |
array |
Não |
Os argumentos para o comando de inicialização do contêiner. Há suporte para no máximo 10 argumentos. |
|
|
string |
Não |
Os argumentos para o comando de inicialização do contêiner. Há suporte para no máximo 10 argumentos. |
100 |
|
| Gpu |
integer |
Não |
O número de GPUs alocadas para o contêiner. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
Não |
O número de segundos após o início do contêiner antes que a verificação de prontidão seja iniciada. |
3 |
| Stdin |
boolean |
Não |
Especifica se deve ser alocado um buffer para a entrada padrão enquanto o contêiner está em execução. Se este parâmetro não for definido, uma leitura da entrada padrão resultará em um EOF. Valor padrão: false. |
false |
| Memory |
number |
Não |
O tamanho da memória do contêiner, em 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 número de segundos após o início do contêiner antes que a verificação de prontidão seja iniciada. |
5 |
| VolumeMounts |
array<object> |
Não |
As informações de montagem de volume para o contêiner. |
|
|
object |
Não |
As informações de montagem de volume para o contêiner. |
||
| MountPropagation |
string |
Não |
As configurações de propagação de montagem para o 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:
|
None |
| MountPath |
string |
Não |
O diretório onde o volume é montado no contêiner. Nota
O conteúdo do caminho de montagem no contêiner é sobrescrito diretamente 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. O valor deve ser o mesmo que o parâmetro Name em Volume. |
default-volume1 |
| SubPath |
string |
Não |
O subcaminho do volume. |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
Não |
O número mínimo de falhas consecutivas para que a verificação de atividade seja considerada como falha após ter sido bem-sucedida. Valor padrão: 3. |
3 |
| ReadinessProbe.Exec.Commands |
array |
Não |
O comando executado no contêiner quando a ação exec é usada para verificações de integridade. |
|
|
string |
Não |
O comando executado no contêiner quando a ação exec é usada para verificações de integridade. |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
Não |
O número mínimo de falhas consecutivas para que a verificação de atividade seja considerada como falha após ter sido bem-sucedida. Valor padrão: 3. |
3 |
| ImagePullPolicy |
string |
Não |
A política de pull de imagem para o contêiner. Valores válidos:
|
Always |
| StdinOnce |
boolean |
Não |
Especifica se o fluxo de entrada padrão mantém o status de ativação em várias sessões anexadas quando a entrada padrão é true. Se StdinOnce for definido como true, a entrada padrão será aberta quando o contêiner for iniciado, permanecerá vazia até que o primeiro cliente se anexe a ela e, em seguida, manterá o status de ativação para aceitar dados até que o cliente se desconecte. Após a desconexão do cliente, a entrada padrão entra em desligamento e permanece nesse estado até que o contêiner seja reiniciado. |
false |
| Cpu |
number |
Não |
O número de vCPUs alocadas para o contêiner. |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
Não |
O número da porta para a qual a solicitação HTTP GET é enviada quando HTTP GET é usado para verificações de integridade. |
8888 |
| LivenessProbe.HttpGet.Path |
string |
Não |
O caminho para o qual a solicitação HTTP GET é enviada quando HTTP GET é usado para verificações de integridade. |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
Não |
O número mínimo de sucessos consecutivos para que a verificação de atividade seja considerada bem-sucedida após ter falhado. Valor padrão: 1. O valor deve ser 1. |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
Não |
O período para execução da verificação de atividade, em segundos. Valor padrão: 10. Valor mínimo: 1. |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
Não |
O período de tempo limite para a verificação de prontidão, em segundos. Valor padrão: 1. Valor mínimo: 1. |
1 |
| Commands |
array |
Não |
Os comandos de inicialização para o contêiner. Há suporte para no máximo 20 comandos. Cada comando pode conter até 256 caracteres. |
|
|
string |
Não |
Os comandos de inicialização para o contêiner. Há suporte para no máximo 20 comandos. Cada comando pode conter até 256 caracteres. |
sleep |
|
| SecurityContext.RunAsUser |
integer |
Não |
O ID de usuário para executar o contêiner. |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
Não |
O caminho para o qual a solicitação HTTP GET é enviada quando HTTP GET é usado para verificações de integridade. |
/healthz |
| LivenessProbe.Exec.Commands |
array |
Não |
O comando executado no contêiner quando a ação exec é usada para verificações de integridade. |
|
|
string |
Não |
O comando executado no contêiner quando a ação exec é usada para verificações de integridade. |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
Não |
O endereço do host que aceita a solicitação HTTP GET quando o método de solicitação HTTP é usado para as configurações da função de callback postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
Não |
O número da porta para a qual a solicitação HTTP GET é enviada quando o método de solicitação HTTP é usado para as configurações da função de callback postStart. |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
Não |
O caminho para o qual a solicitação HTTP GET é enviada quando o método de solicitação HTTP é usado para as configurações da função de callback postStart. |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
Não |
O tipo de protocolo da solicitação HTTP GET quando o método de solicitação HTTP é usado para as configurações da função de callback postStart. Valores válidos:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
Não |
O comando executado no contêiner quando a linha de comando é usada para as configurações da função de callback postStart. |
|
|
string |
Não |
O comando executado no contêiner quando a linha de comando é usada para as configurações da 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 no qual a verificação de soquete TCP é realizada quando o método de soquete TCP é usado para as configurações da função de callback postStart. |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
Não |
O número da porta na qual a verificação de soquete TCP é realizada quando o método de soquete TCP é usado para as configurações da função de callback postStart. |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
Não |
O endereço do host que aceita a solicitação HTTP GET quando o método de solicitação HTTP é usado para as configurações da função de callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
Não |
O número da porta para a qual a solicitação HTTP GET é enviada quando o método de solicitação HTTP é usado para as configurações da função de callback preStop. |
80 |
| LifecyclePreStopHandlerHttpGetPath |
string |
Não |
O caminho para o qual a solicitação HTTP GET é enviada quando o método de solicitação HTTP é usado para as configurações da função de callback preStop. |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
Não |
O tipo de protocolo da solicitação HTTP GET quando o método de solicitação HTTP é usado para as configurações da função de callback preStop. Valores válidos:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
Não |
O comando executado no contêiner quando a linha de comando é usada para as configurações da função de callback preStop. |
|
|
string |
Não |
O comando executado no contêiner quando a linha de comando é usada para as configurações da 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 no qual a verificação de soquete TCP é realizada quando o método de soquete TCP é usado para as configurações da função de callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
Não |
O número da porta na qual a verificação de soquete TCP é realizada quando o método de soquete TCP é usado para as configurações da função de callback preStop. |
80 |
| Volumes |
array<object> |
Não |
As informações do volume. |
|
|
array<object> |
Não |
As informações do volume. |
||
| Type |
string |
Não |
O tipo de volume. Valores válidos:
|
EmptyDirVolume |
| DiskVolume.DiskSize |
integer |
Não |
O tamanho do volume de disco. Unidade: GiB. |
15 |
| NFSVolume.Path |
string |
Não |
O caminho do volume NFS. |
/share |
| FlexVolume.FsType |
string |
Não |
O tipo do sistema de arquivos a ser montado. O valor padrão depende do script do FlexVolume. |
ext4 |
| DiskVolume.FsType |
string |
Não |
Este tipo de sistema de arquivos foi descontinuado. Use o parâmetro FlexVolume.FsType. |
xfs |
| HostPathVolume.Type |
string |
Não |
O tipo do diretório do host, como File, Directory ou Socket. |
Directory |
| NFSVolume.ReadOnly |
boolean |
Não |
Especifica se o volume 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 para o objeto FlexVolume. As opções são passadas como pares chave-valor no formato JSON. Exemplo: Ao montar um disco em nuvem usando o 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 para o 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 volume de disco. |
d-xx |
| Name |
string |
Não |
O nome do volume. |
default-volume1 |
| EmptyDirVolume.Medium |
string |
Não |
O meio de armazenamento do EmptyDirVolume. O valor padrão é vazio, o que indica que o sistema de arquivos do nó é usado. Se este parâmetro for definido como memory, a memória será usada. |
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 de diretório para o 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 EmptyDir. Especifique uma unidade para o valor, como Gi ou Mi. |
256Mi |
| InitContainers |
array<object> |
Não |
A lista de contêineres de inicialização. |
|
|
array<object> |
Não |
A lista de contêineres de inicialização. |
||
| InitContainerEnvironmentVars |
array<object> |
Não |
As informações de variáveis de ambiente do contêiner de inicialização. |
|
|
object |
Não |
As informações de variáveis de ambiente do contêiner de inicialização. |
||
| Key |
string |
Não |
O nome da variável de ambiente. O nome deve ter de 1 a 128 caracteres. Pode conter letras, dígitos e sublinhados (_), e não pode começar com um dígito. |
Path |
| Value |
string |
Não |
O valor da variável de ambiente. O valor pode ter até 256 caracteres. |
/usr/bin/ |
| FieldRef.FieldPath |
string |
Não |
Nota
Este parâmetro não está disponível. |
path |
| SecurityContext.Capability.Adds |
array |
Não |
Concede privilégios específicos aos processos no contêiner. Valores válidos: NET_ADMIN e NET_RAW. Nota
NET_RAW não é suportado por padrão. Para usar NET_RAW, abra um ticket. |
|
|
string |
Não |
Concede privilégios específicos aos processos no contêiner. Valores válidos: NET_ADMIN e NET_RAW. Nota
NET_RAW não é suportado por padrão. Para usar NET_RAW, abra um ticket. |
NET_RAW |
|
| Image |
string |
Não |
A imagem usada pelo contêiner. |
nginx |
| InitContainerPorts |
array<object> |
Não |
As informações de porta do contêiner de inicialização. |
|
|
object |
Não |
As informações de porta do contêiner de inicialização. |
||
| 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. |
1 |
| InitContainerVolumeMounts |
array<object> |
Não |
A matriz de informações de ponto de montagem para o contêiner de inicialização. |
|
|
object |
Não |
A matriz de informações de ponto de montagem para o contêiner de inicialização. |
||
| MountPropagation |
string |
Não |
As configurações de propagação de montagem para o volume. A propagação de montagem permite que um volume montado em um contêiner seja compartilhado 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 onde o volume é montado no contêiner. Nota
O conteúdo do caminho de montagem no contêiner é sobrescrito diretamente 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 sob o volume. Isso permite que um pod monte diretórios diferentes sob o mesmo volume em diretórios diferentes no contêiner. |
Always |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
Não |
Nota
Este parâmetro não está disponível. |
false |
| ImagePullPolicy |
string |
Não |
A política de pull de imagem para o contêiner. Valores válidos:
|
Always |
| Cpu |
number |
Não |
O número de vCPUs alocadas para o contêiner. |
0.5 |
| WorkingDir |
string |
Não |
O diretório de trabalho. |
/usr/local |
| Commands |
array |
Não |
Os comandos de inicialização para o contêiner. |
|
|
string |
Não |
Os comandos de inicialização para o contêiner. |
sleep |
|
| Args |
array |
Não |
Os argumentos de inicialização para o contêiner. |
|
|
string |
Não |
Os argumentos de inicialização para o contêiner. |
10 |
|
| SecurityContext.RunAsUser |
integer |
Não |
O ID de usuário para executar o contêiner. |
587 |
| Gpu |
integer |
Não |
O número de GPUs alocadas 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 |
| DnsConfigNameServers |
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.*.** |
|
| DnsConfigSearchs |
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 |
|
| DnsConfigOptions |
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 |
| HostAliases |
array<object> |
Não |
As informações relacionadas ao host. |
|
|
object |
Não |
As informações relacionadas ao host. |
||
| Ip |
string |
Não |
O endereço IP a ser adicionado. |
192.0.XX.XX |
| Hostnames |
array |
Não |
O nome do host a ser adicionado. |
|
|
string |
Não |
O nome do host a ser adicionado. |
['hehe.com', 'haha.com'] |
|
| SecurityContextSysCtls |
array<object> |
Não |
As informações do sistema do contexto de segurança contextual no qual a instância é executada. |
|
|
object |
Não |
As informações do sistema do contexto de segurança contextual no qual a instância é executada. |
||
| Value |
string |
Não |
O valor da variável do contexto de segurança contextual 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 |
| NtpServers |
array |
Não |
O servidor NTP. |
|
|
string |
Não |
O servidor NTP. |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
Não |
As informações sobre as instâncias do ACR Enterprise Edition. |
|
|
object |
Não |
As informações sobre a instância do ACR Enterprise Edition. |
||
| Domains |
array |
Não |
Os nomes de domínio da instância do ACR Enterprise Edition. Por padrão, todos os nomes de domínio da instância são usados. Você pode especificar nomes de domínio individuais e separar vários nomes de domínio com vírgulas (,). |
|
|
string |
Não |
Os nomes de domínio da instância do ACR Enterprise Edition. Por padrão, todos os nomes de domínio da instância são usados. Você pode especificar nomes de domínio individuais e separar 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 Edition. |
acr-test |
| InstanceId |
string |
Não |
O ID da instância do ACR Enterprise Edition. |
cri-nwj395hgf6f3**** |
| RegionId |
string |
Não |
O ID da região da instância do ACR Enterprise Edition. |
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. Este parâmetro é usado para filtrar tipos de instância que atendem aos seus requisitos e entra em vigor apenas quando CostOptimization é definido como true. Valores válidos:
|
EnterpriseLevel |
| ContainersUpdateType |
string |
Não |
O parâmetro de controle para o método de atualização do parâmetro Containers. Valores válidos:
Valor padrão: RenewUpdate. |
RenewUpdate |
| InstanceTypes |
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 mais informações, consulte Criar uma instância especificando um tipo de instância. |
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 para cache de dados. Use ESSDs. Valores válidos para o nível de desempenho de um ESSD:
Valor padrão: PL1. Nota
Para mais informações sobre ESSDs, consulte ESSDs. |
PL1 |
| DataCacheProvisionedIops |
integer |
Não |
Os IOPS de leitura e 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}, onde desempenho de linha de base = min{1800 + 50 × capacidade, 50000}. Nota
Para mais informações sobre discos em nuvem ESSD AutoPL, consulte Discos em nuvem ESSD AutoPL. |
40000 |
| DataCacheBurstingEnabled |
boolean |
Não |
Especifica se o recurso de burst deve ser ativado para o disco em nuvem ESSD AutoPL usado para cache de dados. Valores válidos:
Valor padrão: false. Nota
Para mais informações sobre discos em nuvem ESSD AutoPL, consulte Discos em nuvem ESSD AutoPL. |
false |
| GpuDriverVersion |
string |
Não |
A versão do driver de GPU especificada. Valores válidos:
Nota
Apenas tipos de instância específicos suportam a alteração da versão do driver de GPU. Para mais informações, consulte Criar uma instância especificando um tipo de instância 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 |
As informações de resposta para a modificação de uma configuração de escalonamento. |
||
| RequestId |
string |
O ID da solicitação. |
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.