There are more AWS SDK examples available in the AWS Doc SDK Examples
Use DescribeNotificationConfigurations with a CLI
The following code examples show how to use DescribeNotificationConfigurations.
- CLI
-
- AWS CLI
-
Example 1: To describe the notification configurations of a specified group
This example describes the notification configurations for the specified Auto Scaling group.
aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-asgOutput:
{ "NotificationConfigurations": [ { "AutoScalingGroupName": "my-asg", "NotificationType": "autoscaling:TEST_NOTIFICATION", "TopicARN": "arn:aws:sns:us-west-2:123456789012:my-sns-topic-2" }, { "AutoScalingGroupName": "my-asg", "NotificationType": "autoscaling:TEST_NOTIFICATION", "TopicARN": "arn:aws:sns:us-west-2:123456789012:my-sns-topic" } ] }For more information, see Getting Amazon SNS notifications when your Auto Scaling group scales in the Amazon EC2 Auto Scaling User Guide.
Example 1: To describe a specified number of notification configurations
To return a specific number of notification configurations, use the
max-itemsparameter.aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-auto-scaling-group\ --max-items1Output:
{ "NotificationConfigurations": [ { "AutoScalingGroupName": "my-asg", "NotificationType": "autoscaling:TEST_NOTIFICATION", "TopicARN": "arn:aws:sns:us-west-2:123456789012:my-sns-topic-2" }, { "AutoScalingGroupName": "my-asg", "NotificationType": "autoscaling:TEST_NOTIFICATION", "TopicARN": "arn:aws:sns:us-west-2:123456789012:my-sns-topic" } ] }If the output includes a
NextTokenfield, there are more notification configurations. To get the additional notification configurations, use the value of this field with thestarting-tokenparameter in a subsequent call as follows.aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-asg\ --starting-tokenZ3M3LMPEXAMPLEFor more information, see Getting Amazon SNS notifications when your Auto Scaling group scales in the Amazon EC2 Auto Scaling User Guide.
-
For API details, see DescribeNotificationConfigurations
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example describes the notification actions associated with the specified Auto Scaling group.
Get-ASNotificationConfiguration -AutoScalingGroupName my-asg | format-listOutput:
AutoScalingGroupName : my-asg NotificationType : auto-scaling:EC2_INSTANCE_LAUNCH TopicARN : arn:aws:sns:us-west-2:123456789012:my-topic AutoScalingGroupName : my-asg NotificationType : auto-scaling:EC2_INSTANCE_TERMINATE TopicARN : arn:aws:sns:us-west-2:123456789012:my-topicExample 2: This example describes the notification actions associated with all your Auto Scaling groups.
Get-ASNotificationConfiguration-
For API details, see DescribeNotificationConfigurations in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
Example 1: This example describes the notification actions associated with the specified Auto Scaling group.
Get-ASNotificationConfiguration -AutoScalingGroupName my-asg | format-listOutput:
AutoScalingGroupName : my-asg NotificationType : auto-scaling:EC2_INSTANCE_LAUNCH TopicARN : arn:aws:sns:us-west-2:123456789012:my-topic AutoScalingGroupName : my-asg NotificationType : auto-scaling:EC2_INSTANCE_TERMINATE TopicARN : arn:aws:sns:us-west-2:123456789012:my-topicExample 2: This example describes the notification actions associated with all your Auto Scaling groups.
Get-ASNotificationConfiguration-
For API details, see DescribeNotificationConfigurations in AWS Tools for PowerShell Cmdlet Reference (V5).
-