如何检查名称是否已存在?Azure 资源管理器模板 [英] How to check if name already exists? Azure Ressource Manager Template

查看:18
本文介绍了如何检查名称是否已存在?Azure 资源管理器模板的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以在 ARM 模板中检查我的虚拟机的名称是否已经存在?

is it possible to check, in an ARM Template, if the name for my Virtual Machine already exists?

我正在为 Azure 市场开发解决方案模板.也许可以在 UiDefinition uniqe 中设置一个参数?

I am developing a Solution Template for the Azure Marketplace. Maybe it is possible to set a paramter in the UiDefinition uniqe?

目标是重现这个绿钩

推荐答案

一些注意事项...

  • VM 名称只需要在资源组内是唯一的,而不是在订阅内
  • 解决方案模板必须部署到空的资源组,因此不可能与现有资源发生冲突
  • 对于解决方案模板,首选是您只需为用户命名虚拟机,而不是询问 - 使用适合工作负载的内容(例如 jumpbox) - 并非所有解决方案都这样做,但我们正在努力改善这种体验

鉴于我们不太可能构建一个控件来检查没有全局唯一约束的资源命名冲突.

Given that it's not likely we'll ever build a control that checks for naming collisions on resources without globally unique constraints.

有帮助吗?

这篇关于如何检查名称是否已存在?Azure 资源管理器模板的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆