Bicep 模板中的引用对象变量
Reference object variable in Bicep template
我目前正在尝试手动将现有的 ARM 模板转换为 bicep,因为自动反编译方法失败。
现有模板包含以下变量:
"environmentSize": {
"dev": "small",
"msdn": "small",
"int": "small",
"act": "large",
"prod": "large"
},
"size": "[variables('environmentSize')[parameters('environment')]]",
二头肌相当于什么?
我已经尝试了以下方法,但它显然是错误的,因为我在 $:
下方看到一个红色波浪线
var environmentSize = {
dev:'small'
msdn:'small'
int:'small'
act:'large'
prod:'large'
}
var size = environmentSize.${environment}
使用方括号表示法应该可行。
param environment string = 'dev'
var environmentSize = {
dev:'small'
msdn:'small'
int:'small'
act:'large'
prod:'large'
}
output size string = environmentSize[environment]
我目前正在尝试手动将现有的 ARM 模板转换为 bicep,因为自动反编译方法失败。
现有模板包含以下变量:
"environmentSize": {
"dev": "small",
"msdn": "small",
"int": "small",
"act": "large",
"prod": "large"
},
"size": "[variables('environmentSize')[parameters('environment')]]",
二头肌相当于什么?
我已经尝试了以下方法,但它显然是错误的,因为我在 $:
下方看到一个红色波浪线var environmentSize = {
dev:'small'
msdn:'small'
int:'small'
act:'large'
prod:'large'
}
var size = environmentSize.${environment}
使用方括号表示法应该可行。
param environment string = 'dev'
var environmentSize = {
dev:'small'
msdn:'small'
int:'small'
act:'large'
prod:'large'
}
output size string = environmentSize[environment]