在Arm模板部署期间动态获取管理组ID的值

问题描述

我想确认的是,在范围限定为MG级别的Arm模板部署期间,无法动态获取管理组ID的值。

我的意思类似于ARM模板函数 subscription(),该函数返回一个可在模板中使用的具有 Id 属性的对象。

我知道没有 managementGroup()函数,但是我想知道是否还有其他技巧可以避免向模板添加参数。

解决方法

今天这不可能,但是它在积压中。如果您要共享用例,我也会添加它以帮助确定优先级。

,

没有像subscription()这样的函数可以直接获取管理ID。但是您可以使用函数tenantResourceId()来获取管理组ID,如下所示:

tenantResourceId('Microsoft.Management/managementGroups','groupName')