PutNotificationConfiguration#

Description#

Запрос на создание/обновление конфигурации уведомлений для Auto Scaling Group (ASG).

Request Parameters#

  • AutoScalingGroupName — Имя ASG.

    • Тип: String

    • Необходимо: Да

  • NotificationConfigurationName — Имя конфигурации уведомлений.

    • Тип: String

    • Необходимо: Да

  • NotificationTypes — Список типов отправляемых уведомлений.

    • Тип: Array of strings

    • Необходимо: Да

    • Возможные значения: autoscaling:EC2_INSTANCE_LAUNCH | autoscaling:EC2_INSTANCE_LAUNCH_ERROR | autoscaling:EC2_INSTANCE_TERMINATE | autoscaling:EC2_INSTANCE_TERMINATE_ERROR

  • NotificationTargets — Список адресов электронной почты, на которые будут отправляться уведомления.

    • Необходимо: Нет

    • Тип: Array of strings

    • Возможные значения: example@mail.com

    • Ограничение длины списка: От 0 до 10 элементов

Examples#

c2-as PutNotificationConfiguration
  AutoScalingGroupName "asg_name" \
  NotificationConfigurationName "notif_config_name" \
  NotificationTypes.1 "autoscaling:EC2_INSTANCE_LAUNCH_ERROR" \
  NotificationTypes.2 "autoscaling:EC2_INSTANCE_TERMINATE_ERROR" \
  NotificationTargets.1 "some@email.address" \
  NotificationTargets.2 "another@email.address"