【发布时间】:2018-05-31 16:06:34
【问题描述】:
我正在尝试创建一个 ARM 模板以通过 ARM 部署 Azure Log Analytics 工作区。该模板工作正常,除了它需要了解哪些 SKU 对目标订阅有效 - PerGB2018 用于新订阅或旧 SKU 之一用于未迁移订阅。
此处列出了可用于创建工作区的 SKU: https://docs.microsoft.com/en-us/rest/api/loganalytics/workspaces/createorupdate
我不知道如何在部署之前确定哪些对特定订阅有效,最终会出现错误和部署失败,而我选择的默认设置无效。我不能假设调用模板的人或系统会理解并访问正确的定价 SKU 集。 PerGB2018 不能用于未迁移的订阅,因此不能作为我的默认值。
在尝试部署之前,谁能分享一种方法来确定哪些 SKU 可以工作,从而避免错误?我已经检查了 Monitor 和 Billing API,以防它在那里列出但看不到任何东西,并且来自门户页面的网络调用没有提供太多洞察力:(
我的偏好是避免使用 PowerShell,因为部署的其余部分使用 BASH 来请求部署信息并构建参数文件。
谢谢
【问题讨论】:
标签: azure azure-resource-manager azure-log-analytics