你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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
必需参数
传递规则的操作的名称: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions。
规则名称。
可选参数
请求的缓存行为。
需要缓存内容的持续时间。 允许的格式为 [d.]hh:mm:ss。
要添加到重定向 URL 的片段。
要重定向的主机。 将传入主机保留为空,以将传入主机用作目标主机。
要重定向的完整路径。 路径不能为空,必须以 /开头。 将传入路径保留为空,以用作目标路径。
要放置在重定向 URL 中的查询字符串集。 保留空以保留传入的查询字符串。
要在重写中使用的目标路径。
请求的标头操作。
要修改的标头的名称。
标头的值。
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
CDN 终结点的名称。
将替代默认 OriginGroup 的 OriginGroup 的名称或 ID。
如果为 True,则源模式后的剩余路径将追加到新的目标路径。
资源组中唯一的 CDN 配置文件的名称。
要包含或排除的查询参数(逗号分隔)。
请求的查询字符串行为。
要用于重定向的协议。
重定向流量时规则将使用的重定向类型。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
一种请求 URI 模式,用于标识可能重写的请求类型。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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
必需参数
条件/操作的索引。
规则名称。
可选参数
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
CDN 终结点的名称。
资源组中唯一的 CDN 配置文件的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --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]
示例
显示终结点的传递规则 asscociate。
az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint
可选参数
一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。
CDN 终结点的名称。
资源组中唯一的 CDN 配置文件的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。