Creates auto scaling event and resource change notifications.
Operation description
Operation description
-
You can configure CloudMonitor system events, Message Service (MNS) queues, or MNS topics to receive notifications. When a specified type of scaling event or resource change occurs in a scaling group, Auto Scaling sends notifications to CloudMonitor or MNS.
-
Different event notifications within the same scaling group cannot share the same recipient.
For example, different event notifications cannot use the same CloudMonitor instance, the same MNS topic, or the same MNS queue.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:CreateNotificationConfiguration |
create |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingGroupId |
string |
Yes |
The ID of the scaling group. |
asg-bp1igpak5ft1flyp**** |
| NotificationArn |
string |
Yes |
The identifier of the notification recipient. The following notification methods are supported:
The variables in the format are described as follows:
|
acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo**** |
| NotificationType |
array |
Yes |
One or more types of Auto Scaling event and resource change notifications. Valid values of N: 1 to 8. Specify multiple values in a repeated list format. |
AUTOSCALING:SCALE_OUT_SUCCESS |
|
string |
No |
One or more types of auto scaling event and resource change notifications. Valid values of N: 1 to 8. Specify multiple values in a repeated list format. You can call the DescribeNotificationTypes operation to query the valid values of this query parameter. |
AUTOSCALING:SCALE_OUT_SUCCESS |
|
| RegionId |
string |
No |
The region ID of the scaling group. |
cn-beijing |
| TimeZone |
string |
No |
The time zone for message notifications. The time zone is expressed as an offset from Coordinated Universal Time (UTC), such as UTC+8 or UTC-7. |
UTC+8 |
| MessageEncoding |
string |
No |
The encoding method for the notification content. Valid values:
Default value: Base64. Note
This parameter is supported only for MNS notification recipients. |
PlainText |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.