您如何才能为单个服务获取 Azure 自动化脚本?

How can you get the Azure automation script for just a single service?

如何获得仅用于单个服务的 Azure 自动化脚本?

在这种情况下,我选择了一个应用服务计划,但是当我在 Azure 门户中单击它时 "Automation script",我得到了所有内容的脚本 (减去各种资源类型"that cannot be exported yet" )

遗憾的是,导出功能只允许导出资源组中的所有内容,因此您将获得代表资源组的 ARM 模板。

如果您只想获取该资源的 ARM 模板,请将其部署到它自己的资源组中,然后使用自动化脚本选项。

或者,您可以使用 armviz 来获得可视化表示。当您单击特定元素时,它将直接带您到手臂模板中的该对象。不完全是您要找的东西,但可能已经足够了。

如果资源组中有多个资源,则不能只导出一个资源,但也许 visual studio 可以提供帮助。

如果将模板导出并作为arm模板项目加载到VS中,可以轻松删除侧边栏中的其他资源,只留下您需要的资源。不过,您可能还需要清理 vars/params。