Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos
Utilizar DescribeNotificationConfigurations con una CLI
Los siguientes ejemplos de código muestran cómo utilizar DescribeNotificationConfigurations.
- CLI
-
- AWS CLI
-
Ejemplo 1: describir las configuraciones de notificación de un grupo especificado
En este ejemplo, se describen las configuraciones de notificación para el grupo de escalado automático especificado.
aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-asgSalida:
{ "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" } ] }Para obtener más información, consulte Obtener notificaciones de Amazon SNS cuando su grupo de Auto Scaling escala en la Guía del usuario de Amazon EC2 Auto Scaling.
Ejemplo 1: describir un número específico de configuraciones de notificaciones
Para devolver un número específico de configuraciones de notificación, utilice el parámetro
max-items.aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-auto-scaling-group\ --max-items1Salida:
{ "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" } ] }Si la salida incluye un campo
NextTokende, hay más configuraciones de notificación. Para obtener las configuraciones de notificación adicionales, utilice el valor de este campo con el parámetrostarting-tokenen una llamada posterior de la siguiente manera.aws autoscaling describe-notification-configurations \ --auto-scaling-group-namemy-asg\ --starting-tokenZ3M3LMPEXAMPLEPara obtener más información, consulte Obtener notificaciones de Amazon SNS cuando su grupo de Auto Scaling escala en la Guía del usuario de Amazon EC2 Auto Scaling.
-
Para obtener información sobre la API, consulte DescribeNotificationConfigurations
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: En este ejemplo se describen las acciones de notificación asociadas al grupo de escalado automático especificado.
Get-ASNotificationConfiguration -AutoScalingGroupName my-asg | format-listSalida:
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-topicEjemplo 2: En este ejemplo se describen las acciones de notificación asociadas a todos los grupos de escalado automático.
Get-ASNotificationConfiguration-
Para obtener información sobre la API, consulte DescribeNotificationConfigurations en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: En este ejemplo se describen las acciones de notificación asociadas al grupo de escalado automático especificado.
Get-ASNotificationConfiguration -AutoScalingGroupName my-asg | format-listSalida:
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-topicEjemplo 2: En este ejemplo se describen las acciones de notificación asociadas a todos los grupos de escalado automático.
Get-ASNotificationConfiguration-
Para obtener información sobre la API, consulte DescribeNotificationConfigurations en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).
-