【发布时间】:2020-01-18 02:13:01
【问题描述】:
是否可以列出可用的(以前创建的)虚拟机,如果可以,如何列出,以便我可以在部署过程中从我的 ARM 模板的下拉列表中选择我的“目标”。
【问题讨论】:
标签: azure azure-resource-manager
是否可以列出可用的(以前创建的)虚拟机,如果可以,如何列出,以便我可以在部署过程中从我的 ARM 模板的下拉列表中选择我的“目标”。
【问题讨论】:
标签: azure azure-resource-manager
不,这是不可能的,您必须使用其他方式(powershell\cli\rest api\sdk)来查找该信息并将其传递给模板。
如果您的 VM 列表从未更改 - 您可以将其硬编码为 allowedValues 用于参数。这将实现您想要的,但您必须在每次创建\删除\移动虚拟机时更新它们。
【讨论】:
get-azvm | out-gridview -passthru 之类的东西让用户选择虚拟机,然后将其传递给new-azresourcegroupdeployment