【问题标题】:How to rename Azure ARM VNET如何重命名 Azure ARM VNET
【发布时间】:2017-02-07 14:14:01
【问题描述】:

我有一个想要重命名的现有 ARM VNET,如何实现?在 Azure 门户中似乎无法重命名,而且我也没有发现任何 PowerShell 解决方案。

【问题讨论】:

    标签: azure azure-resource-manager azure-virtual-network


    【解决方案1】:

    您无法在 Azure 中重命名 VNet。事实上,我想不出一个资源可以在创建后重命名

    【讨论】:

    • @woogy 他们都有 GUID,但由于某种原因,他们不能重命名
    • 嗯,这个想法是有道理的,如果你看一下ARM模型,就像资源名称是它的唯一标识符,比如https://portal.azure.com/#resource/subscriptions/subGUID/resourceGroups/rgName/overview,所以重命名它可能会导致各种不良后果;他们为什么这样做,我不确定,可能是对用户更友好??
    【解决方案2】:

    如果您已经有一个模板,这会容易得多,否则会越来越困难。如果您已经有模板,只需更改参数/字段并重新部署。 Azure ARM 是“差异化部署”,因此您只需更改不同的字段,而不会“丢失”该 VNET 下的其余基础架构。我愿意打赌 -Name- 是您可以更改的字段之一,因为我在之前部署之后更改了存储类型(不会丢失数据),这似乎是一个更难的更改。我现在无法测试它,但我会稍后跟进。

    如果您还没有模板。您可能也有一些选择,但它们都更难。最坏的情况:您可能必须为所有 VNET 相关资源导出大量 ARM 模板并将它们“缝合”在一起。要导出 ARM 模板 - 从 Azure 门户:单击资源,单击导出模板,下载 ARM。在某种文本编辑器中更改您需要的内容——如果您熟悉 ARM,则可能是记事本,然后重新部署。

    如果您选择选项 #2,请确保先对其进行测试。 IDK 如果您设法更改 VNET 名称而不将它们保存为额外的 ARM,那么依赖资源的结果将是什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-15
      • 1970-01-01
      • 2017-01-16
      • 1970-01-01
      相关资源
      最近更新 更多