Azure CDN 清除命令问题
Azure CDN purge command issue
我在资源组 'rgDev' 中创建了一个名为 'cdn-profile' 的 CDN。在 CDN 中创建的端点是 'webqa.azureedge.net'。在其中我创建了一个自定义域 'qa.example.com'。我想清除 CDN 缓存。下面是命令我运行.
$ResourceGroupName='rgDev'
$EndpointName='qa.example.com'
$ProfileName='cdn-profile'
$CDNEndPointName='webqa.azureedge.net'
az cdn endpoint purge -g $ResourceGroupName -n $EndpointName --profile-name $ProfileName --content-paths '/*' --name $CDNEndPointName
这给了我以下错误:
未找到端点。请验证资源、组或其父资源是否存在。
我在这里错过了什么?
在 Azure CLI 命令 az cdn endpoint purge 中,CDN 终结点的名称是 webqa
(它是资源组中类型为 Endpoint 的资源的名称。)而不是主机名webqa.azureedge.net
或 qa.example.com
.
你应该这样使用它:
$ResourceGroupName='rgDev'
$ProfileName='cdn-profile'
$CDNEndPointName='webqa'
az cdn endpoint purge -g $ResourceGroupName --profile-name $ProfileName --content-paths '/*' --name $CDNEndPointName
我在资源组 'rgDev' 中创建了一个名为 'cdn-profile' 的 CDN。在 CDN 中创建的端点是 'webqa.azureedge.net'。在其中我创建了一个自定义域 'qa.example.com'。我想清除 CDN 缓存。下面是命令我运行.
$ResourceGroupName='rgDev'
$EndpointName='qa.example.com'
$ProfileName='cdn-profile'
$CDNEndPointName='webqa.azureedge.net'
az cdn endpoint purge -g $ResourceGroupName -n $EndpointName --profile-name $ProfileName --content-paths '/*' --name $CDNEndPointName
这给了我以下错误: 未找到端点。请验证资源、组或其父资源是否存在。
我在这里错过了什么?
在 Azure CLI 命令 az cdn endpoint purge 中,CDN 终结点的名称是 webqa
(它是资源组中类型为 Endpoint 的资源的名称。)而不是主机名webqa.azureedge.net
或 qa.example.com
.
你应该这样使用它:
$ResourceGroupName='rgDev'
$ProfileName='cdn-profile'
$CDNEndPointName='webqa'
az cdn endpoint purge -g $ResourceGroupName --profile-name $ProfileName --content-paths '/*' --name $CDNEndPointName