templates - azure 资源模板: Can I assign complex variable to property?

标签 templates azure resources azure-resource-manager

我正在创建一个 Azure 资源模板,并且我想为我的所有资源分配同一组标签。我可以创建一个变量来保存所有标签值,如下所示:

"variables": {
  "mytags": {
    "project": "XyzProject",
    "department": "AbcDept",
    "owner": "Tom"
  }
}

我可以单独分配所有标签值,例如

"tags": {
  "project": "[variables('mytags').project]"
  "department": "[variables('mytags').department]"
  "owner": "[variables('mytags').owner]"
}

但是(a)我必须对每个资源重复此操作,并且(b)如果我向标签添加新的名称/值对,我必须修改每个资源中的标签元素。

是否可以一次分配整个“mytags”?

类似的东西

"tags": variables('mytags')

最佳答案

目前在 AzureRM 中这是不可能的,但应该是......我们将收到一个关于它的错误。

关于templates - azure 资源模板: Can I assign complex variable to property?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34859137/

相关文章:

c++ - 初始化模板类成员的问题

templates - 用数据库的设计替换 Lotus Notes 模板的设计(或使数据库成为模板)

c++ - 错误 C2899 : typename cannot be used outside a template declaration

c# - 资源泄漏和内存泄漏与性能之间的关系

c++ - 高效安全的资源管理

c++ - 使用非 constexpr 对象的静态 constexpr 成员变量作为模板参数

performance - Azure 存储表分区键和行键性能考虑更多唯一值

azure - 将 FFMpeg 与 Asp .Net Core 和视频流一起使用

使用 B2C 租户域时,使用 Azure AD B2C 保护的 Azure 函数返回未经授权的结果

c# - 从 C# 资源中读取文本文件