Altera a edição de uma instância do Application Load Balancer (ALB).
Descrição da operação
-
Você só pode fazer upgrade de uma instância ALB básica para uma instância ALB padrão ou uma instância ALB com WAF habilitado. Não é possível fazer downgrade de uma instância ALB padrão ou de uma instância ALB com WAF habilitado para uma instância ALB básica. Para mais informações, consulte Fazer upgrade de uma instância ALB.
-
UpdateLoadBalancerEdition é uma operação assíncrona. Após o envio de uma solicitação, o sistema retorna um ID de solicitação e executa a tarefa em segundo plano. Você pode chamar a operação GetLoadBalancerAttribute para consultar o status de uma instância ALB.
-
Se a instância ALB estiver no estado Configuring, a edição da instância ALB está sendo modificada.
-
Se a instância ALB estiver no estado Active, a edição da instância ALB foi modificada.
-
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
alb:UpdateLoadBalancerEdition |
update |
*LoadBalancer
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClientToken |
string |
Não |
O token do cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o ID da solicitação como o token do cliente. O ID da solicitação pode ser diferente para cada solicitação. |
5A2CFF0E-5718-45B5-9D4D-70B3FF3898 |
| DryRun |
boolean |
Não |
Especifica se deve ser realizado apenas um dry run, sem executar a solicitação real. Valores válidos:
|
false |
| LoadBalancerId |
string |
Sim |
O ID da instância ALB. |
alb-bp1b6c719dfa08ex**** |
| LoadBalancerEdition |
string |
Sim |
A edição da instância ALB. Diferentes edições possuem limites diferentes e suportam métodos de cobrança diferentes.
|
Standard |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A nova edição da instância ALB. |
||
| RequestId |
string |
O ID da solicitação. |
593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "593B0448-D13E-4C56-AC0D-FDF0FDE0E9A3"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | IncorrectStatus.LoadBalancer | The status of %s [%s] is incorrect. | |
| 400 | IncorrectBusinessStatus.LoadBalancer | The business status of %s [%s] is incorrect. | The business status of %s [%s] is incorrect. |
| 400 | OperationDenied.Downgrade | The operation is not allowed because of %s. | The operation is not allowed because of %s. |
| 400 | OperationDenied.EditionNotChanged | The operation is not allowed because of %s. | |
| 404 | ResourceNotFound.LoadBalancer | The specified resource %s is not found. | The specified resource %s is not found. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.