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


az cdn endpoint rule action

Группа команд "правило конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Управление действиями правила доставки для конечной точки.

Команды

Имя Описание Тип Состояние
az cdn endpoint rule action add

Добавьте действие в правило доставки.

Основные сведения Предварительная версия
az cdn endpoint rule action remove

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

Основные сведения Предварительная версия
az cdn endpoint rule action show

Отображение правил доставки с конечной точкой.

Основные сведения Предварительная версия

az cdn endpoint rule action add

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

Группа команд "действие правила конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Добавьте действие в правило доставки.

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--cache-behavior {BypassCache, Override, SetIfMissing}]
                                [--cache-duration]
                                [--custom-fragment]
                                [--custom-hostname]
                                [--custom-path]
                                [--custom-querystring]
                                [--destination]
                                [--header-action {Append, Delete, Overwrite}]
                                [--header-name]
                                [--header-value]
                                [--ids]
                                [--name]
                                [--origin-group]
                                [--preserve-unmatched-path {false, true}]
                                [--profile-name]
                                [--query-parameters]
                                [--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
                                [--redirect-protocol {Http, Https, MatchRequest}]
                                [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                [--resource-group]
                                [--source-pattern]
                                [--subscription]

Примеры

Добавьте действие перенаправления.

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Добавление действия по истечении срока действия кэша

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

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

--action-name

Имя действия для правила доставки: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions

допустимые значения: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

Имя правила.

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

--cache-behavior

Поведение кэширования для запросов.

допустимые значения: BypassCache, Override, SetIfMissing
--cache-duration

Длительность кэширования содержимого. Допустимый формат — [d.]hh:mm:ss.

--custom-fragment

Фрагмент для добавления в URL-адрес перенаправления.

--custom-hostname

Узел для перенаправления. Оставьте пустым, чтобы использовать входящий узел в качестве конечного узла.

--custom-path

Полный путь для перенаправления. Путь не может быть пустым и должен начинаться с /. Оставьте пустым путь, чтобы использовать входящий путь в качестве пути назначения.

--custom-querystring

Набор строк запроса, которые необходимо поместить в URL-адрес перенаправления. Оставьте пустым, чтобы сохранить входящие строки запроса.

--destination

Путь назначения, используемый в перезаписи.

--header-action

Действие заголовка для запросов.

допустимые значения: Append, Delete, Overwrite
--header-name

Имя заголовка для изменения.

--header-value

Значение заголовка.

--ids

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

--name -n

Имя конечной точки CDN.

--origin-group

Имя или идентификатор группы OriginGroup, которая переопределит группу originGroup по умолчанию.

--preserve-unmatched-path

Если значение True, оставшийся путь после исходного шаблона будет добавлен в новый путь назначения.

допустимые значения: false, true
--profile-name

Имя профиля CDN, уникального в группе ресурсов.

--query-parameters

Параметры запроса для включения или исключения (разделенные запятыми).

--query-string-behavior

Поведение строки запроса для запросов.

допустимые значения: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

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

допустимые значения: Http, Https, MatchRequest
--redirect-type

Тип перенаправления, используемый правилом при перенаправлении трафика.

допустимые значения: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

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

--source-pattern

Шаблон URI запроса, определяющий тип запросов, которые могут быть перезаписаны.

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az cdn endpoint rule action remove

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

Группа команд "действие правила конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]
                                   [--subscription]

Примеры

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

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

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

--index

Индекс условия или действия.

--rule-name

Имя правила.

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

--ids

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

--name -n

Имя конечной точки CDN.

--profile-name

Имя профиля CDN, уникального в группе ресурсов.

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az cdn endpoint rule action show

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

Группа команд "действие правила конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Отображение правил доставки с конечной точкой.

az cdn endpoint rule action show [--ids]
                                 [--name]
                                 [--profile-name]
                                 [--resource-group]
                                 [--subscription]

Примеры

отображение правил доставки ассоциатироваться с конечной точкой.

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

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

--ids

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

--name -n

Имя конечной точки CDN.

--profile-name

Имя профиля CDN, уникального в группе ресурсов.

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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