az cdn endpoint rule
Эта группа команд находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Управление правилами доставки для конечной точки.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az cdn endpoint rule action |
Управление действиями правила доставки для конечной точки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule action add |
Добавьте действие в правило доставки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule action remove |
Удалите действие из правила доставки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule action show |
Отображение правил доставки с конечной точкой. |
Ядро | Предварительный просмотр |
az cdn endpoint rule add |
Добавьте правило доставки в конечную точку CDN. |
Ядро | Предварительный просмотр |
az cdn endpoint rule condition |
Управление условиями правила доставки для конечной точки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule condition add |
Добавьте условие в правило доставки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule condition remove |
Удалите условие из правила доставки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule condition show |
Отображение правил доставки, сопоставленных с конечной точкой. |
Ядро | Предварительный просмотр |
az cdn endpoint rule remove |
Удалите правило доставки из конечной точки. |
Ядро | Предварительный просмотр |
az cdn endpoint rule show |
Отображение правил доставки, сопоставленных с конечной точкой. |
Ядро | Предварительный просмотр |
az cdn endpoint rule add
Группа команд "правило конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Добавьте правило доставки в конечную точку CDN.
az cdn endpoint rule add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
--order
[--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]
[--match-values]
[--match-variable {ClientPort, Cookies, HostName, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, ServerPort, SocketAddr, SslProtocol, UrlFileExtension, UrlFileName, UrlPath}]
[--name]
[--negate-condition {false, true}]
[--operator]
[--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]
[--rule-name]
[--selector]
[--source-pattern]
[--subscription]
[--transform {Lowercase, Uppercase}]
Примеры
Создайте глобальное правило для отключения кэширования.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Создайте правило для перенаправления http в https.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved
Создайте правило для распространения запросов с именем "/test1" в пути URL-адреса к группе источников с именем origingroup1.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "origin-group-override" --match-variable UrlPath --operator Contains --match-values /test1 --action-name "OriginGroupOverride" --origin-group origingroup1
Обязательные параметры
Имя действия для правила доставки: https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.
Порядок применения правил для конечной точки. Возможные значения {0,1,2,3,.........}. Правило с более низким порядком будет применяться до одного с более высоким порядком. Правило с порядком 0 — это специальное правило. Он не требует каких-либо условий и действий, перечисленных в нем, всегда будет применяться.
Необязательные параметры
Поведение кэширования для запросов.
Длительность кэширования содержимого. Допустимый формат — hh:mm:ss.xxxxxx.
Фрагмент для добавления в URL-адрес перенаправления.
Узел для перенаправления. Оставьте пустым, чтобы использовать входящий узел в качестве конечного узла.
Полный путь для перенаправления. Путь не может быть пустым и должен начинаться с /. Оставьте пустым путь, чтобы использовать входящий путь в качестве пути назначения.
Набор строк запроса, которые необходимо поместить в URL-адрес перенаправления. Оставьте пустым, чтобы сохранить входящие строки запроса.
Путь назначения, используемый в перезаписи.
Действие заголовка для запросов.
Имя заголовка для изменения.
Значение заголовка.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Совпадение значений условия соответствия. Например, разделенные пробелами значения GET "HTTP".
Имя условия соответствия: https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.
Имя конечной точки CDN.
Если значение true, отрицает условие.
Оператор условия соответствия.
Имя или идентификатор группы OriginGroup, которая переопределит группу originGroup по умолчанию.
Если значение True, оставшийся путь после исходного шаблона будет добавлен в новый путь назначения.
Имя профиля CDN, уникального в группе ресурсов.
Параметры запроса для включения или исключения (разделенные запятыми).
Поведение строки запроса для запросов.
Протокол, используемый для перенаправления.
Тип перенаправления, используемый правилом при перенаправлении трафика.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя правила, необходимое только для номера SKU Майкрософт.
Селектор условия соответствия.
Шаблон URI запроса, определяющий тип запросов, которые могут быть перезаписаны.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Преобразование, применяемое перед сопоставлением.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az cdn endpoint rule remove
Группа команд "правило конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Удалите правило доставки из конечной точки.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
[--subscription]
Примеры
Удалите глобальное правило.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Удалите правило с порядком 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Необязательные параметры
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Имя конечной точки CDN.
Порядок применения правил для конечной точки. Возможные значения {0,1,2,3,.........}. Правило с более низким порядком будет применяться до одного с более высоким порядком. Правило с порядком 0 — это специальное правило. Он не требует каких-либо условий и действий, перечисленных в нем, всегда будет применяться.
Имя профиля CDN, уникального в группе ресурсов.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя правила.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az cdn endpoint rule show
Группа команд "правило конечной точки cdn" находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus
Отображение правил доставки, сопоставленных с конечной точкой.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--resource-group]
[--subscription]
Примеры
отображение правил доставки, сопоставленных с конечной точкой.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Необязательные параметры
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Имя конечной точки CDN.
Имя профиля CDN, уникального в группе ресурсов.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.