Cria ou atualiza uma configuração de dimensionamento do Elastic Container Instance (ECI) usando um arquivo de configuração.
Descrição da operação
Ao gerenciar configurações de dimensionamento do ECI usando arquivos de configuração YAML, observe os seguintes itens:
Se você especificar o ID de uma configuração de dimensionamento do ECI, o sistema atualiza a configuração de dimensionamento do ECI com base no arquivo de configuração YAML.\n- Se você não especificar o ID de uma configuração de dimensionamento do ECI, o sistema cria uma configuração de dimensionamento do ECI com base no arquivo de configuração YAML.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:ApplyEciScalingConfiguration |
create |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Content |
string |
Sim |
O conteúdo do arquivo de configuração. |
apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx annotations: k8s.aliyun.com/eip-bandwidth: 10 k8s.aliyun.com/eci-with-eip: true spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 |
| RegionId |
string |
Não |
O ID da região. |
cn-qingdao |
| ScalingGroupId |
string |
Sim |
O ID do grupo de dimensionamento. |
asg-bp1igpak5ft1flyp**** |
| ScalingConfigurationId |
string |
Não |
O ID da configuração de dimensionamento a ser atualizada. Especifique ScalingConfigurationId ao atualizar uma configuração de dimensionamento do ECI com base no parâmetro Content. Se você não especificar ScalingConfigurationId, uma configuração de dimensionamento do ECI é criada com base no parâmetro Content. |
asc-bp1i65jd06v04vdh**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ScalingConfigurationId |
string |
O ID da configuração de dimensionamento. |
asc-bp16har3jpj6fjbx**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ScalingConfigurationId": "asc-bp16har3jpj6fjbx****"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.