Modifica uma notificação de eventos do Auto Scaling e alterações de recursos.
Testar
Parâmetros da solicitação
Parâmetro | Tipo | Obrigatório | Valor de exemplo | Descrição |
Action | String | Sim | ModifyNotificationConfiguration | Parâmetro obrigatório. Defina o valor como ModifyNotificationConfiguration. |
ScalingGroupId | String | Sim | asg-bp1igpak5ft1flyp**** | ID do grupo de dimensionamento. |
NotificationArn | String | Sim | acs:ess:cn-beijing:161456884340****:cloudmonitor | Alibaba Cloud Resource Name (ARN) do destinatário da notificação. Métodos de notificação compatíveis:
As variáveis nos formatos acima têm os seguintes significados:
|
NotificationType.N | String | Não | AUTOSCALING:SCALE_OUT_SUCCESS | Um ou mais tipos de notificação de eventos do Auto Scaling e alterações de recursos. O valor de N varia de 1 a 8. Valores válidos:
|
RegionId | String | Não | cn-beijing | ID da região onde o grupo de dimensionamento está localizado. |
TimeZone | String | Não | UTC+8 | Fuso horário das notificações de mensagens. O valor representa o deslocamento em relação ao Tempo Universal Coordenado (UTC). Exemplos: UTC+8 e UTC-7. |
MessageEncoding | String | Não | PlainText | Método de codificação do conteúdo da mensagem. Valores válidos:
Valor padrão: Base64. Nota Este parâmetro é compatível apenas com notificações MNS. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Valor de exemplo |
Descrição |
|
RequestId |
String |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
ID da solicitação. |
Exemplos
Exemplo de solicitação
http(s)://ess.aliyuncs.com/?Action=ModifyNotificationConfiguration
&ScalingGroupId=asg-bp1igpak5ft1flyp****
&NotificationArn=acs:ess:cn-beijing:161456884340****:cloudmonitor
&NotificationType=["AUTOSCALING:SCALE_OUT_SUCCESS"]
&RegionId=cn-beijing
&CommonRequestParameters
Exemplos de resposta
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyNotificationConfigurationResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</ModifyNotificationConfigurationResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Códigos de erro
Para consultar outros códigos de erro, acesse o Error Center.
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
InvalidNotificationTypes |
The specified NotificationType is invalid. |
O NotificationType.N especificado é inválido. |
|
400 |
NotificationConfigurationNotExist |
The specified notification configuration not exist for the scaling group. |
A configuração de notificação especificada não existe para o grupo de dimensionamento. |
|
400 |
InvalidParameter.TimeZone |
The specified parameter TimeZone is not valid. |
O parâmetro TimeZone especificado é inválido. |
|
404 |
InvalidScalingGroupId.NotFound |
The specified scaling group does not exist. |
O grupo de dimensionamento especificado não existe. |