UpdateAutoScalingGroup#

Description#

Запрос на изменение параметров Auto Scaling Group (ASG).

Request Parameters#

Необходимые параметры#

  • AutoScalingGroupName — Имя ASG.

    • Тип: String

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

    • Ограничения: От 1 до 255 символов ASCII

Опциональные параметры#

  • DefaultCooldown — Время (в секундах), по прошествии которого может быть произведена следующая активность. Используется как значение по умолчанию для параметра Cooldown при создании/обновлении политик в этой ASG. Только для политик SimpleScaling.

    • Тип: Integer

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

    • Значение по умолчанию: 300

  • DesiredCapacity — Желаемый объём ASG.

    • Тип: Integer

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

    • Ограничения: Значение должно быть не меньше MinSize и не больше MaxSize

    • Значение по умолчанию: MinSize

  • HealthCheckGracePeriod — Время (в секундах), по прошествии которого ASG может производить проверку работоспособности (Health Check) своих экземпляров.

    • Тип: Integer

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

    • Значение по умолчанию: 0

  • LaunchTemplate — Используемый шаблон запуска.

  • MaxSize — Максимальный объём ASG.

    • Тип: Integer

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

  • MinSize — Минимальный объём ASG.

    • Тип: Integer

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

  • NewInstancesProtectedFromScaleIn — Указывает, требуется ли устанавливать для новых экземпляров защиту от удаления во время масштабирования ASG.

    • Тип: Boolean

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

  • VPCZoneIdentifier — Идентификаторы подсетей, в которых будут создаваться экземпляры.

    • Тип: String

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

    • Ограничения: В каждой зоне доступности можно указать не более одной подсети. Все подсети должны принадлежать одному VPC

    • Шаблон: subnet-xxxxxxxx | subnet-xxxxxxxx,subnet-yyyyyyyy | subnet-xxxxxxxx,subnet-yyyyyyyy,subnet-zzzzzzzz

  • TerminationPolicies — Список критериев выбора экземпляров для удаления при уменьшении их количества. Критерии будут применяться в том порядке, в котором они были указаны.

    • Тип: Array of strings

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

    • Возможные значения: OldestInstance | NewestInstance | OldestLaunchTemplate