Поделиться через


az network application-gateway rewrite-rule

Управление правилами перезаписи шлюза приложений.

Команды

Имя Описание Тип Состояние
az network application-gateway rewrite-rule condition

Управление условиями правила переопределения шлюза приложений.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition create

Создайте условие правила переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition delete

Удаление условия правила переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition list

Перечисление условий правила перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition list-server-variables

Перечислить все доступные переменные сервера.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition show

Получение сведений о условии правила переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition update

Обновите условие правила переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule condition wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule create

Создайте правило перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule delete

Удаление правила перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule list

Список правил перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule list-request-headers

Список всех доступных заголовков запросов.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule list-response-headers

Вывод списка всех доступных заголовков ответов.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set

Управление наборами правил переопределения шлюза приложений.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set create

Создайте набор правил перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set delete

Удаление набора правил перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set list

Вывод списка наборов правил перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set show

Получение сведений о наборе правил переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set update

Обновите набор правил перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule set wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule show

Получение сведений о правиле переопределения.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule update

Обновление правила перезаписи.

Основные сведения Общедоступная версия
az network application-gateway rewrite-rule wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Основные сведения Общедоступная версия

az network application-gateway rewrite-rule create

Создайте правило перезаписи.

az network application-gateway rewrite-rule create --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--request-header-configurations]
                                                   [--request-headers]
                                                   [--response-header-configurations]
                                                   [--response-headers]
                                                   [--sequence]

Примеры

Создайте правило перезаписи.

az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat

Обязательные параметры

--gateway-name

Имя шлюза приложений.

--name -n

Имя правила перезаписи.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--rule-set-name

Имя набора правил перезаписи.

Необязательные параметры

--conditions

Условия, на основе которых будет оцениваться выполнение набора действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--enable-reroute

Если задано значение true, он будет повторно оценивать карту url-пути, указанную в правилах маршрутизации на основе пути, используя измененный путь.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Путь URL-адреса для перезаписи URL-адресов.

--modified-query-string

Строка запроса для перезаписи URL-адресов.

--no-wait

Не ожидать завершения длительной операции.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--request-header-configurations

Запрос действий заголовка в наборе действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--request-headers

Разделенный пробелами список пар HEADER=VALUE. Значения из az network application-gateway rewrite-rule list-request-headers. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--response-header-configurations

Действия заголовка ответа в наборе действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--response-headers

Разделенный пробелами список пар HEADER=VALUE. Значения из az network application-gateway rewrite-rule list-response-headers. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--sequence

Определите порядок выполнения правила в наборе правил.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule delete

Удаление правила перезаписи.

az network application-gateway rewrite-rule delete --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Примеры

Удаление правила перезаписи.

az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Обязательные параметры

--gateway-name

Имя шлюза приложений.

--name -n

Имя правила перезаписи.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--rule-set-name

Имя набора правил перезаписи.

Необязательные параметры

--no-wait

Не ожидать завершения длительной операции.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule list

Список правил перезаписи.

az network application-gateway rewrite-rule list --gateway-name
                                                 --resource-group
                                                 --rule-set-name

Примеры

Список правил перезаписи.

az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --rule-set-name MyRuleSet

Обязательные параметры

--gateway-name

Имя шлюза приложений.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--rule-set-name

Имя набора правил перезаписи.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule list-request-headers

Список всех доступных заголовков запросов.

az network application-gateway rewrite-rule list-request-headers

Примеры

Список всех доступных заголовков запросов.

az network application-gateway rewrite-rule list-request-headers
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule list-response-headers

Вывод списка всех доступных заголовков ответов.

az network application-gateway rewrite-rule list-response-headers

Примеры

Вывод списка всех доступных заголовков ответов.

az network application-gateway rewrite-rule list-response-headers
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule show

Получение сведений о правиле переопределения.

az network application-gateway rewrite-rule show --gateway-name
                                                 --name
                                                 --resource-group
                                                 --rule-set-name

Примеры

Получение сведений о правиле переопределения.

az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Обязательные параметры

--gateway-name

Имя шлюза приложений.

--name -n

Имя правила перезаписи.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--rule-set-name

Имя набора правил перезаписи.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule update

Обновление правила перезаписи.

az network application-gateway rewrite-rule update --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--add]
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--request-header-configurations]
                                                   [--request-headers]
                                                   [--response-header-configurations]
                                                   [--response-headers]
                                                   [--sequence]
                                                   [--set]

Примеры

Обновление правила перезаписи.

az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet

Обязательные параметры

--gateway-name

Имя шлюза приложений.

--name -n

Имя правила перезаписи.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--rule-set-name

Имя набора правил перезаписи.

Необязательные параметры

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.

--conditions

Условия, на основе которых будет оцениваться выполнение набора действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--enable-reroute

Если задано значение true, он будет повторно оценивать карту url-пути, указанную в правилах маршрутизации на основе пути, используя измененный путь.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Путь URL-адреса для перезаписи URL-адресов.

--modified-query-string

Строка запроса для перезаписи URL-адресов.

--no-wait

Не ожидать завершения длительной операции.

Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.

--request-header-configurations

Запрос действий заголовка в наборе действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--request-headers

Разделенный пробелами список пар HEADER=VALUE. Значения из az network application-gateway rewrite-rule list-request-headers. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--response-header-configurations

Действия заголовка ответа в наборе действий. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--response-headers

Разделенный пробелами список пар HEADER=VALUE. Значения из az network application-gateway rewrite-rule list-response-headers. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--sequence

Определите порядок выполнения правила в наборе правил.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az network application-gateway rewrite-rule wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

az network application-gateway rewrite-rule wait [--created]
                                                 [--custom]
                                                 [--deleted]
                                                 [--exists]
                                                 [--gateway-name]
                                                 [--ids]
                                                 [--interval]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--timeout]
                                                 [--updated]

Необязательные параметры

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

Default value: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

--deleted

Дождитесь удаления.

Default value: False
--exists

Подождите, пока ресурс не существует.

Default value: False
--gateway-name

Имя шлюза приложений.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--interval

Интервал опроса в секундах.

Default value: 30
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--timeout

Максимальное ожидание в секундах.

Default value: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.