arm模板部署时动态获取管理组id的值
Posted
技术标签:
【中文标题】arm模板部署时动态获取管理组id的值【英文标题】:Dynamically get the value of management group id during arm template deployment 【发布时间】:2021-02-01 11:46:50 【问题描述】:我想确认在 MG 级别范围内的 arm 模板部署期间无法动态获取管理组 id 的值。
我的意思类似于 ARM 模板函数 subscription(),它返回一个具有可在模板中使用的 Id 属性的对象。
我知道没有 managementGroup() 函数,但我想知道是否有任何其他技巧可以避免向模板添加参数。
【问题讨论】:
也许,您会考虑通过包含代码来使这个问题变得更好一些。你提到,订阅和管理组。显然,我可以自己查找这些函数,但你应该说明你在哪里以及如何使用。 【参考方案1】:这在今天是不可能的,但它在积压中......如果你想分享你的用例,我也会添加它以帮助确定优先级。
【讨论】:
【参考方案2】:没有像subscription()
这样直接获取管理ID的功能。但是您可以使用函数tenantResourceId()
来获取管理组ID,如下所示:
tenantResourceId('Microsoft.Management/managementGroups', 'groupName')
【讨论】:
以上是关于arm模板部署时动态获取管理组id的值的主要内容,如果未能解决你的问题,请参考以下文章