gpt4 book ai didi

azure - 二头肌模板不允许冒号(:) in properties names

转载 作者:行者123 更新时间:2023-12-03 06:55:30 24 4
gpt4 key购买 nike

我正在尝试使用resource appsettingswebsite 'Microsoft.Web/sites/config@2022-03-01' 在azure 中为我的应用服务配置值。现在在 azure 我有这样的值(value)观

FeatureFlags:featureFlag1: true
FeatureFlags:featureFlag2: false
FeatureFlags:featureFlag3: true

但是在 Bicep 中,我无法在上述资源的属性名称中添加冒号。我尝试转义冒号字符但没有成功。我尝试将上面的内容作为 json 对象放入二头肌文件中,例如

FeatureFlags:
{
featureFlag1: true
featureFlag2: false
featureFlag3: true
}

但这会导致错误状态消息:参数属性的值无效。 (代码:BadRequest)

我们是否可以将对象放入应用服务的配置中?

我们将不胜感激,谢谢。

最佳答案

您只需要使用引号( string literals ):

resource appSettings 'Microsoft.Web/sites/config@2022-03-01' = {
...
properties: {
'FeatureFlags:featureFlag1': true
'FeatureFlags:featureFlag2': false
'FeatureFlags:featureFlag3': true
}
}

关于azure - 二头肌模板不允许冒号(:) in properties names,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73019248/

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