![通过 Azure 门户链接部署时如何更改 Azure RM 部署名称?](https://linux22.com/image/692913/%E9%80%9A%E8%BF%87%20Azure%20%E9%97%A8%E6%88%B7%E9%93%BE%E6%8E%A5%E9%83%A8%E7%BD%B2%E6%97%B6%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20Azure%20RM%20%E9%83%A8%E7%BD%B2%E5%90%8D%E7%A7%B0%EF%BC%9F.png)
部署模板时通过 Azure 门户,即通过以下链接:
https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2F{template name}%2Fazuredeploy.json
此 wah 创建的所有部署都命名为微软模板(以及后续的Microsoft.Template_1,Microsoft.Template_2等)在门户的部署部分中:
是否可以自定义名称(通过修改模板,或者在部署时提供不同的名称)?
猜测,我尝试name
在的根级别添加azuredeploy.json
,但它因错误的语法消息而被拒绝。
答案1
我不认为这在门户网站上是可行的。我测试了在门户网站上修改 URL,并在验证后进行了测试。
如果您修改 URL,门户将重定向到市场。
https://portal.azure.com/#create/测试/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2Fvm-disk-performance-meter%2Fazuredeploy.json
模板验证后,我可以将 URL 修改为https://portal.azure.com/#create/测试并且部署仍然被创建为 Microsoft.Template
模板本身也不会影响部署名称。如果需要更改部署名称,则可能需要从 PowerShell 或 API 进行部署
答案2
目前还无法实现。如果部署正在进行中,我们会将计数增加到 Microsoft.Template_n。如果部署已完成,我们会重用 Microsoft.Template 部署名称。(来源:我是在门户中构建模板部署体验的开发人员)
我可以轻松进行更改,使用您在链接中突出显示的 {模板名称} 作为部署名称。或者,如果您更喜欢 @techraf 通过参数提供名称的想法,请在此处发布反馈请求https://feedback.azure.com/forums/223579-azure-portal我们将优先处理其他请求。