CreateLoadBalancer
In this article:
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 — Информация о балансировщиках нагрузки.
Тип: Список объектов LoadBalancer
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"