【发布时间】:2017-02-07 14:14:01
【问题描述】:
我有一个想要重命名的现有 ARM VNET,如何实现?在 Azure 门户中似乎无法重命名,而且我也没有发现任何 PowerShell 解决方案。
【问题讨论】:
标签: azure azure-resource-manager azure-virtual-network
我有一个想要重命名的现有 ARM VNET,如何实现?在 Azure 门户中似乎无法重命名,而且我也没有发现任何 PowerShell 解决方案。
【问题讨论】:
标签: azure azure-resource-manager azure-virtual-network
您无法在 Azure 中重命名 VNet。事实上,我想不出一个资源可以在创建后重命名
【讨论】:
https://portal.azure.com/#resource/subscriptions/subGUID/resourceGroups/rgName/overview,所以重命名它可能会导致各种不良后果;他们为什么这样做,我不确定,可能是对用户更友好??
如果您已经有一个模板,这会容易得多,否则会越来越困难。如果您已经有模板,只需更改参数/字段并重新部署。 Azure ARM 是“差异化部署”,因此您只需更改不同的字段,而不会“丢失”该 VNET 下的其余基础架构。我愿意打赌 -Name- 是您可以更改的字段之一,因为我在之前部署之后更改了存储类型(不会丢失数据),这似乎是一个更难的更改。我现在无法测试它,但我会稍后跟进。
如果您还没有模板。您可能也有一些选择,但它们都更难。最坏的情况:您可能必须为所有 VNET 相关资源导出大量 ARM 模板并将它们“缝合”在一起。要导出 ARM 模板 - 从 Azure 门户:单击资源,单击导出模板,下载 ARM。在某种文本编辑器中更改您需要的内容——如果您熟悉 ARM,则可能是记事本,然后重新部署。
如果您选择选项 #2,请确保先对其进行测试。 IDK 如果您设法更改 VNET 名称而不将它们保存为额外的 ARM,那么依赖资源的结果将是什么。
【讨论】: