CreateRule#

Description#

Запрос на создание правила обработчика для Elastic Load Balancer (ELB).

Request Parameters#

  • Actions.member.N — Действия, которые ELB применяет к входящим запросам.

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

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

  • Conditions.member.N — Условия, которые ELB применяет к входящим запросам.

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

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

  • ListenerArn — Amazon Resource Name (ARN) обработчика.

    • Тип: String

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

  • Priority — Приоритет правила.

    • Тип: Integer

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

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

Response Elements#

  • Rules.member.N — Информация о правилах обработчика.

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

Examples#

c2-elb CreateRule ListenerArn "listener_arn" Actions.1.TargetGroupArn "tg_arn" Actions.1.Type forward Conditions.1.Field host-header Conditions.1.Values.1 example.com Priority 10

c2-elb CreateRule ListenerArn "listener_arn" Actions.1.Type fixed-response Actions.1.FixedResponseConfig.StatusCode 200 Actions.1.FixedResponseConfig.ContentType text/plain Actions.1.FixedResponseConfig.MessageBody "plain text in response" Conditions.1.Field host-header Conditions.1.Values.1 example.com Conditions.2.Field path-pattern Conditions.2.Values.1 "/api/v1" Priority 100