-1

我正在使用即用即付订阅,并且我正在使用下面的 Powershell 命令来创建 cdn 配置文件。

 New-AzCdnProfile -ProfileName "cdnprofileforcache" -ResourceGroupName "rg-cdn" -Sku "Premium_Verizon" -Location "Uk South" -ErrorAction Stop -Verbose

它以非常少的信息作为错误返回给我。

New-AzCdnProfile : Operation returned an invalid status code 'BadRequest'
At line:1 char:1
+ New-AzCdnProfile -ProfileName "cdnprofileforcache" -ResourceGroupName "rg-cdn" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [New-AzCdnProfile], ErrorResponseException
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Cdn.Profile.NewAzureRmCdnProfile
4

1 回答 1

-1

在我尝试使用 Powershell 的多个选项后,我尝试使用 Azure CLI 执行相同的命令,但出现以下错误。这给我带来了更多的场景。

az:错误:(LocationNotAvailableForResourceType)提供的位置“uksouth”不适用于资源类型“Microsoft.Cdn/profiles”。资源类型的可用区域列表为 'global,australiaeast,australiasoutheast,brazilsouth,canadacentral,canadaeast,centralindia,centralus,eastasia,eastus,eastus2,japaneast,japanwest,northcentralus,northeurope,southcentralus,southindia,southeastasia,westeurope,westindia , 韦斯特斯, 中西部'。在行:1 字符:1

  • az cdn profile create --name cdnprofiledelHub --resource-group "HUB" ...
  •   + CategoryInfo          : NotSpecified: (ERROR: (Locatio...westcentralus'.:String) [], RemoteException
      + FullyQualifiedErrorId : NativeCommandError
    
    
    

然后我试试这个 Powershell 命令

解决方案:-

New-AzCdnProfile -ProfileName "cdnprofileforcache" -ResourceGroupName "rg-cdn" -Sku "Premium_Verizon" -Location Global -ErrorAction Stop -Verbose

结论 您只需要使用“Microsoft.Cdn”提供程序支持的那些区域。截至目前(2021 年 12 月 10 日),Microsoft 仅支持以下区域。以下地区或位置将发生变化。

  1. 全球的,
  2. 澳大利亚东部,
  3. 澳大利亚东南部,
  4. 巴西南部,
  5. 加拿大中央,
  6. 加拿大东部,
  7. 印度中部,
  8. 中央,
  9. 东亚,
  10. 伊斯特斯,
  11. 东方2,
  12. 日本东部,
  13. 日本西部,
  14. 中北部,
  15. 北欧,
  16. 中南部,
  17. 南印度,
  18. 东南亚,
  19. 西欧,
  20. 威斯汀迪亚,
  21. 韦斯特斯,
  22. 中西部
于 2021-10-12T11:20:47.707 回答