ModifyTargetGroup#

Description#

Запрос на создание целевой группы.

Request Parameters#

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

  • TargetGroupArn — Amazon Resource Name (ARN) целевой группы.

    • Тип: String

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

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

  • HealthCheckEnabled - Указывает, включён ли механизм проверки доступности.

    • Тип: Boolean

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

    • Допустимые значения: True

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

  • HealthCheckIntervalSeconds — Интервал между проверками доступности целевых ресурсов в секундах.

    • Тип: Integer

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

    • Допустимые значения: 10 | 30 для ELB с типом network; от 5 до 300 для ELB с типом application

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

  • HealthCheckPath - Путь HTTP для проверки доступности целевых ресурсов.

    • Тип: String

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

    • Допустимые значения: /

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

  • HealthCheckPort — Порт, используемый для проверки доступности целевых ресурсов. Значение traffic-port указывает, что для проверки доступности используется порт, на котором целевой ресурс принимает запросы.

    • Тип: String

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

    • Допустимые значения: traffic-port

    • Значение по умолчанию: traffic-port

  • HealthCheckProtocol — Протокол, используемый для проверки доступности целевых ресурсов.

    • Тип: String

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

    • Ограничения: Должен совпадать с протоколом целевой группы

    • Допустимые значения: TCP | UDP | HTTP

  • HealthCheckTimeoutSeconds — Время ожидания ответа от целевого ресурса при проверке доступности в секундах.

    • Тип: Integer

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

    • Диапазон: От 2 до 120

    • Ограничения: Не может быть изменён для ELB с типом network

    • Значение по умолчанию: 10 для ELB с типом network, 5 для ELB с типом application

  • HealthyThresholdCount — Количество пройденных проверок доступности, после которых целевой ресурс переводится в состояние healthy.

    • Тип: Integer

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

    • Диапазон: От 2 до 10

    • Ограничения: Значение должно совпадать со значением опции UnhealthyThresholdCount

    • Значение по умолчанию: 3 для целевых групп TCP и UDP, 5 для целевых групп HTTP

  • UnhealthyThresholdCount — Количество непройденных проверок доступности, после которых целевой ресурс переводится в состояние unhealthy.

    • Тип: Integer

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

    • Диапазон: От 2 до 10

    • Ограничения: Значение должно совпадать со значением опции HealthyThresholdCount

    • Значение по умолчанию: 3 для целевых групп TCP и UDP, 2 для целевых групп HTTP

Response Elements#

  • TargetGroups.N — Информация о целевых группах.

Examples#

c2-elb ModifyTargetGroup TargetGroupArn "tg_arn" HealthCheckIntervalSeconds 10

c2-elb ModifyTargetGroup TargetGroupArn "tg_arn" UnhealthyThresholdCount 5 HealthyThresholdCount 5