UpdateAutoScalingGroup
In this article:
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