Cria uma configuração de notificação para eventos do Auto Scaling e alterações de recursos para ajudar você a acompanhar a dinâmica do grupo de dimensionamento e automatizar o gerenciamento de eventos do Auto Scaling.
Descrição da operação
-
Você pode configurar as notificações para receber mensagens de eventos do sistema de monitoramento em nuvem, filas do Simple Message Queue (anteriormente MNS) ou tópicos do Simple Message Queue (anteriormente MNS). Quando um evento de dimensionamento ou alteração de recurso de um tipo especificado ocorre em um grupo de dimensionamento, o Auto Scaling notifica o monitoramento em nuvem ou o Simple Message Queue (anteriormente MNS).
-
Diferentes notificações de eventos dentro do mesmo grupo de dimensionamento não podem usar o mesmo destino.
Por exemplo, diferentes notificações de eventos não podem usar o mesmo evento do sistema de monitoramento em nuvem, o mesmo tópico MNS ou a mesma fila MNS ao mesmo tempo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:CreateNotificationConfiguration |
create |
*ScalingGroup.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ScalingGroupId |
string |
Sim |
O ID do grupo de dimensionamento. |
asg-bp1igpak5ft1flyp**** |
| NotificationArn |
string |
Sim |
O identificador do destinatário da notificação. Os seguintes métodos de notificação são suportados ao configurar este parâmetro:
Variáveis nos formatos:
|
acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo**** |
| NotificationTypes |
array |
Sim |
Os tipos de eventos do Auto Scaling e alterações de recursos para os quais você deseja receber notificações. Você pode especificar vários valores usando uma lista repetida. Você pode invocar a operação DescribeNotificationTypes para consultar os valores do parâmetro. |
|
|
string |
Não |
Os tipos de eventos do Auto Scaling e alterações de recursos para os quais você deseja receber notificações. Você pode especificar vários valores usando uma lista repetida. Você pode invocar a operação DescribeNotificationTypes para consultar os valores do parâmetro. |
AUTOSCALING:SCALE_OUT_SUCCESS |
|
| RegionId |
string |
Não |
O ID da região à qual o grupo de dimensionamento pertence. |
cn-beijing |
| TimeZone |
string |
Não |
O fuso horário para notificações. Especifique o deslocamento do fuso horário em relação ao Tempo Universal Coordenado (UTC), como UTC+8 ou UTC-7. |
UTC+8 |
| MessageEncoding |
string |
Não |
O método de codificação para o conteúdo da notificação. Valores válidos:
Valor padrão: Base64. Nota
As configurações para este parâmetro são suportadas apenas para destinatários de notificação MNS. |
PlainText |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
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.