gpt4 book ai didi

azure - 从 Bicep 中的符号名称数组获取资源

转载 作者:行者123 更新时间:2023-12-03 05:21:38 24 4
gpt4 key购买 nike

在 Bicep 中,我正在使用 for 循环创建一个原始组数组。我希望能够引用此数组中的特定值作为另一个资源的父级。

我正在创建这样的数组:

var originGroups = [
{
name: 'firstOriginGroup'
}
{
name: 'secondOriginGroup'
}

]

resource origin_groups 'Microsoft.Cdn/profiles/originGroups@2021-06-01' = [for group in originGroups :{
name: group.name
other properties...
}

然后我有一个原始组数组,“Microsoft.Cdn/profiles/originGroups@2021-06-01[]”。然后我想与 parent 建立一个起源。第二个起源组。

resource my_origin 'Microsoft.Cdn/profiles/originGroups/origins@2021-06-01' = {
name: 'myOrigin'
parent: origin_groups[ //select specific name here ]
other parameters...
}

是否可以在二头肌中选择特定的索引器,或者我只能对序数进行索引?我可以做到 name == 'secondOriginGroup' 吗?

最佳答案

您可以再次循环访问 originGroups 并过滤“secondOriginGroup”:

resource my_origin 'Microsoft.Cdn/profiles/originGroups/origins@2021-06-01' = [for (group, i) in originGroups: if (group.name == 'secondOriginGroup') {
name: 'myOrigin'
parent: origin_groups[i]
other parameters...
}]

关于azure - 从 Bicep 中的符号名称数组获取资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71767440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com