是否可以为Azure仪表板的导出编写脚本?

时间:2019-10-17 07:12:45

标签: azure azure-resource-manager

在Azure中,您可以创建仪表板并使用门户上的按钮将其导出。但是,似乎没有选择通过API / SDK / CLI导出ARM。我是不是错了,或者这确实是仪表板体验中的空白吗?

1 个答案:

答案 0 :(得分:0)

您还可以通过Azure CLIPowerShellREST API导出资源组的模板。

更新

您可以看到如下的描述here

  

Azure中的共享仪表板是资源,就像虚拟机一样   和存储帐户。因此,可以通过编程方式对其进行管理   通过Azure资源管理器REST API,Azure CLI,Azure   PowerShell命令和许多Azure门户功能构建在   这些API可以简化资源管理。

实际上,使用按钮在Azure仪表板中下载的不是资源,因此无法使用命令或API导出它。您需要将仪表板模板作为资源,然后可以使用命令(Azure CLI或PowerShell)和API来导出它。

以下是门户网站中作为资源的示例:

enter image description here

然后使用Azure CLI命令导出模板,如下所示:

az group deployment export -g grouName -n templateName > dashboard.json