Todos os produtos
Search
Central de documentação

Auto Scaling:CreateNotificationConfiguration

Última atualização: Oct 27, 2026

As notificações de eventos suportam o envio automático de mensagens para o serviço de monitoramento CloudMonitor, tópicos do MNS e filas do MNS após a ocorrência de tipos especificados de eventos, o que ajuda você a acompanhar a dinâmica do grupo de dimensionamento e implementar ainda mais o gerenciamento automatizado. Se os tipos atuais de notificação de eventos não atenderem mais aos seus requisitos de negócios, você pode invocar a operação de API ModifyNotificationConfiguration para modificar as notificações de eventos e alterações de recursos do Auto Scaling. Você não precisa criar uma nova notificação de evento, mas a modificação do método de notificação de uma notificação de evento não é suportada.

Descrição da operação

Descrição da operação

  • Você pode configurar eventos do sistema CloudMonitor, filas do Message Service (MNS) ou tópicos do MNS para receber notificações. Quando um evento de dimensionamento especificado ou alteração de recurso ocorre em um grupo de dimensionamento, o Auto Scaling notifica o CloudMonitor ou o Message Service.

  • Diferentes regras de notificação de eventos no mesmo grupo de dimensionamento não podem usar o mesmo destino.

    Por exemplo, diferentes regras de notificação de eventos não podem usar o mesmo evento do sistema CloudMonitor, tópico do MNS ou fila do MNS.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

ess:CreateNotificationConfiguration

create

*ScalingGroup.

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

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

A identidade do destinatário da notificação. As configurações para este parâmetro suportam os seguintes métodos de notificação:

  • Monitoramento do CloudMonitor. Formato: acs:ess:{region-id}:{account-id}:cloudmonitor.

  • Fila do MNS. Formato: acs:mns:{region-id}:{account-id}:queue/{queuename}.

  • Tópico do MNS. Formato: acs:mns:{region-id}:{account-id}:topic/{topicname}.

Variáveis nos formatos:

  • region-id: o ID da região onde o grupo de dimensionamento está localizado.

  • account-id: o ID da conta Alibaba Cloud.

  • queuename: o nome da fila do MNS.

  • topicname: o nome do tópico do MNS.

acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo****

NotificationType

array

Sim

Os tipos de eventos do Auto Scaling e alterações de recursos que acionam notificações. Valores válidos de N: 1 a 8. Especifique vários valores em um formato de lista repetida.

AUTOSCALING:SCALE_OUT_SUCCESS

string

Não

Os tipos de eventos do Auto Scaling e alterações de recursos que acionam notificações. Valores válidos de N: 1 a 8. Especifique vários valores em um formato de 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 do grupo de dimensionamento.

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:

  • PlainText: sem codificação. O conteúdo é transmitido em texto simples.

  • Base64: codificação Base64.

Valor padrão: Base64.

Nota

As configurações deste parâmetro são suportadas apenas para destinatários de notificação do 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.