CreateLoadBalancer#

Description#

Запрос на создание Elastic Load Balancer (ELB).

Request Parameters#

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

  • Name — Имя балансировщика нагрузки.

    • Тип: String

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

    • Ограничения: От 1 до 32 символов ASCII. Имя не должно начинаться или заканчиваться дефисом, а также не должно начинаться с internal-

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

  • Scheme — Схема работы ELB.

    • Тип: String

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

    • Допустимые значения: internal | internet-facing

    • Значение по умолчанию: internet-facing

  • SubnetMappings.N — Подсети, в которых будет создан ELB. Вы можете указать подсети из одной или нескольких зон доступности.

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

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

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

  • Subnets.N — Подсети, в которых будет создан ELB. Вы можете указать подсети из одной или нескольких зон доступности.

    • Тип: Array of strings

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

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

  • Tags.N — Теги, назначаемые ELB.

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

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

  • Type — Тип балансировщика нагрузки.

    • Тип: String

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

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

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

Response Elements#

  • LoadBalancers.N — Информация о балансировщиках нагрузки.

Examples#

c2-elb CreateLoadBalancer Name "elbname" Subnets.0 "subnet-xxxxxxxx" Subnets.1 "subnet-yyyyyyyy"

c2-elb CreateLoadBalancer Name "elbname" Scheme "internet-facing" SubnetMappings.0.SubnetId "subnet-xxxxxxxx" SubnetMappings.0.AllocationId "eipalloc-xxxxxxxx"