az network front-door rules-engine rule action
Note
Эта ссылка является частью расширения front-door для Azure CLI (версия 2.75.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az network front-door rules-engine rule action. Подробнее о расширениях.
Управление действиями обработчика правил для Front Door.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az network front-door rules-engine rule action add |
Добавьте действие в правило обработчика правил. |
Extension | GA |
| az network front-door rules-engine rule action list |
Отображение всех действий, применяемых к правилу обработчика правил. |
Extension | GA |
| az network front-door rules-engine rule action remove |
Удалите действие из правила обработчика правил. |
Extension | GA |
az network front-door rules-engine rule action add
Добавьте действие в правило обработчика правил.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--acquire-policy-token]
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--change-reference]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Обязательные параметры
Тип действия, применяемый к правилу.
| Свойство | Значение |
|---|---|
| Группа параметров: | Action Arguments |
| Допустимые значения: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Имя Front Door.
Имя правила.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя обработчика правил.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Имя или идентификатор внутреннего пула.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
Длительность кэширования содержимого. Допустимый формат — длительность ISO 8601.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
Следует ли включить кэширование для этого маршрута.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
| Допустимые значения: | Disabled, Enabled |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Пользовательский путь, используемый для перезаписи путей ресурсов, соответствующих этому правилу. Оставьте пустым путь для использования входящего пути.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
Фрагмент для добавления в URL-адрес перенаправления. Фрагмент является частью URL-адреса, который поступает после #. Не включайте #.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
Узел для перенаправления. Оставьте пустым использовать входящий узел в качестве конечного узла.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
Полный путь для перенаправления. Путь не может быть пустым и должен начинаться с /. Оставьте пустым путь, чтобы использовать входящий путь в качестве пути назначения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
Набор строк запроса, которые необходимо поместить в URL-адрес перенаправления. Задание этого значения заменит любую существующую строку запроса; Оставьте пустым, чтобы сохранить входящие строки запроса. Строка запроса должна быть в формате <key>=<value>. Первый ? и & будут добавлены автоматически, поэтому не включать их в передний план, но разделяйте несколько строк запроса с &.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
Используйте динамическое сжатие для кэшированного содержимого.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
| Допустимые значения: | Disabled, Enabled |
Протокол для переадресации трафика.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
| Допустимые значения: | HttpOnly, HttpsOnly, MatchRequest |
Тип действия заголовка для запросов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Action Arguments |
| Допустимые значения: | Append, Delete, Overwrite |
Имя заголовка для изменения.
| Свойство | Значение |
|---|---|
| Группа параметров: | Action Arguments |
Значение заголовка.
| Свойство | Значение |
|---|---|
| Группа параметров: | Action Arguments |
Обработка терминов URL-запросов при формировании ключа кэша.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
| Допустимые значения: | StripAll, StripAllExcept, StripNone, StripOnly |
Параметры запроса, которые необходимо включить или исключить (разделенные запятыми) при использовании типа StripAllExcept или StripOnly соответственно с помощью параметра query-parameter-strip-директивы.
| Свойство | Значение |
|---|---|
| Группа параметров: | Forward Route Override Arguments |
Протокол назначения, в который перенаправляется трафик.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
| Значение по умолчанию: | MatchRequest |
| Допустимые значения: | HttpOnly, HttpsOnly, MatchRequest |
Тип перенаправления, используемый правилом при перенаправлении трафика.
| Свойство | Значение |
|---|---|
| Группа параметров: | Redirect Route Override Arguments |
| Значение по умолчанию: | Moved |
| Допустимые значения: | Found, Moved, PermanentRedirect, TemporaryRedirect |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az network front-door rules-engine rule action list
Отображение всех действий, применяемых к правилу обработчика правил.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Обязательные параметры
Имя Front Door.
Имя правила.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя обработчика правил.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
az network front-door rules-engine rule action remove
Удалите действие из правила обработчика правил.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--acquire-policy-token]
[--change-reference]
[--index]
Обязательные параметры
Тип действия, применяемый к правилу.
| Свойство | Значение |
|---|---|
| Группа параметров: | Action Arguments |
| Допустимые значения: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Имя Front Door.
Имя правила.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Имя обработчика правил.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
0-й индекс действия заголовка запроса или ответа для удаления. Параметр индекса не требуется для удаления действия ForwardRouteOverride или RedirectRouteOverride.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Значение по умолчанию: | False |