CreateListener
In this article:
CreateListener#
Description#
Запрос на создание обработчика для Elastic Load Balancer (ELB).
Request Parameters#
Необходимые параметры#
DefaultActions — Действия, которые ELB применяет к входящим запросам.
Тип: Список объектов Action
Необходимо: Да
Допустимые значения:
forward
LoadBalancerArn — Amazon Resource Name (ARN) балансировщика нагрузки.
Тип: String
Необходимо: Да
Port — Порт, на котором обработчик принимает запросы.
Тип: Integer
Необходимо: Да
Диапазон: От 1 до 65535
Protocol — Протокол подключения клиентов к ELB.
Тип: String
Необходимо: Да
Допустимые значения:
TCP
|UDP
|HTTP
|HTTPS
Опциональные параметры#
Certificates.member.N — Сертификат по умолчанию для обработчика HTTPS.
Тип: Список объектов Certificate
Необходимо: Нет
Tags.N — Теги, назначаемые обработчику.
Тип: Список объектов Tag
Необходимо: Нет
Response Elements#
Listeners.N — Информация об обработчиках.
Тип: Список объектов Listener
Examples#
c2-elb CreateListener LoadBalancerArn "nlb_arn" Port 80 Protocol tcp DefaultActions.1.TargetGroupArn "target_group_arn" DefaultActions.1.Type forward
c2-elb CreateListener LoadBalancerArn "alb_arn" Port 443 Protocol https DefaultActions.1.TargetGroupArn "target_group_arn" DefaultActions.1.Type forward Certificates.1.CertificateArn "certificate_arn"