AWS SDK またはコマンドラインツールDescribeNotificationConfigurationsで を使用する - AWS SDK コード例

Doc AWS SDK Examples リポジトリには、他にも SDK の例があります。 AWS GitHub

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS SDK またはコマンドラインツールDescribeNotificationConfigurationsで を使用する

以下のコード例は、DescribeNotificationConfigurations の使用方法を示しています。

CLI
AWS CLI

例 1: 指定したグループの通知設定を記述するには

この例では、指定した Auto Scaling グループの通知設定について説明します。

aws autoscaling describe-notification-configurations \ --auto-scaling-group-name my-asg

出力:

{ "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" } ] }

詳細については、『Amazon EC2 Auto Scaling ユーザーガイド』の「Auto Scaling グループのスケーリング時の Amazon SNS 通知の取得」を参照してください。

例 1: 指定した数の通知設定を記述するには

特定の数の通知設定を返すには、 max-itemsパラメータを使用します。

aws autoscaling describe-notification-configurations \ --auto-scaling-group-name my-auto-scaling-group \ --max-items 1

出力:

{ "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" } ] }

出力に NextTokenフィールドが含まれている場合、通知設定がさらに多くなります。追加の通知設定を取得するには、次のように、後続の呼び出しで starting-tokenパラメータを指定してこのフィールドの値を使用します。

aws autoscaling describe-notification-configurations \ --auto-scaling-group-name my-asg \ --starting-token Z3M3LMPEXAMPLE

詳細については、『Amazon EC2 Auto Scaling ユーザーガイド』の「Auto Scaling グループのスケーリング時の Amazon SNS 通知の取得」を参照してください。

PowerShell
のツール PowerShell

例 1: この例では、指定された Auto Scaling グループに関連付けられた通知アクションについて説明します。

Get-ASNotificationConfiguration -AutoScalingGroupName my-asg | format-list

出力:

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-topic

例 2: この例では、すべての Auto Scaling グループに関連付けられた通知アクションについて説明します。

Get-ASNotificationConfiguration
  • API の詳細については、「 コマンドレットリファレンスDescribeNotificationConfigurations」の「」を参照してください。 AWS Tools for PowerShell