CreateTargetGroup#

Description#

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

Request Parameters#

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

  • Name — Имя целевой группы.

    • Тип: String

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

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

  • Port — Порт, на котором целевые ресурсы принимают запросы.

    • Тип: Integer

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

    • Диапазон: От 1 до 65535

  • Protocol — Протокол, используемый для маршрутизации трафика к целевым ресурсам.

    • Тип: String

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

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

  • TargetType — Тип целевых ресурсов. В целевой группе могут быть целевые ресурсы только одного типа.

    • Тип: String

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

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

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

  • VpcId — Идентификатор VPC.

    • Тип: String

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

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

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

    • Тип: Integer

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

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

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

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

    • Тип: String

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

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

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

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

    • Тип: Integer

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

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

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

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

    • Тип: Integer

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

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

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

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

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

    • Тип: Integer

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

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

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

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

  • Tags.N — Теги, назначаемые целевой группе.

    • Тип: Список объектов Tag

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

Response Elements#

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

Examples#

c2-elb CreateTargetGroup Name "tgname" VpcId "vpc_id" Port 80 Protocol tcp
c2-elb CreateTargetGroup Name "tgname" VpcId "vpc_id" Port 8080 Protocol udp HealthCheckIntervalSeconds 10