【问题标题】:Azure ARM Template - List resourcesAzure ARM 模板 - 列出资源
【发布时间】:2020-01-18 02:13:01
【问题描述】:

是否可以列出可用的(以前创建的)虚拟机,如果可以,如何列出,以便我可以在部署过程中从我的 ARM 模板的下拉列表中选择我的“目标”。

【问题讨论】:

    标签: azure azure-resource-manager


    【解决方案1】:

    不,这是不可能的,您必须使用其他方式(powershell\cli\rest api\sdk)来查找该信息并将其传递给模板。

    如果您的 VM 列表从未更改 - 您可以将其硬编码为 allowedValues 用于参数。这将实现您想要的,但您必须在每次创建\删除\移动虚拟机时更新它们。

    【讨论】:

    • 嗯,因此可以在模板中运行 powershell 命令以动态填充下拉列表,例如使用允许的选项值?
    • 不,不是,您必须对其进行预处理并使用get-azvm | out-gridview -passthru 之类的东西让用户选择虚拟机,然后将其传递给new-azresourcegroupdeployment
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    • 2021-11-05
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多