gpt4 book ai didi

azure - 尝试将 Azure ARM 模板与对象参数一起使用,但遇到无效索引错误

转载 作者:行者123 更新时间:2023-12-03 05:35:37 25 4
gpt4 key购买 nike

我目前正在尝试使用以下方法获取 Azure 存储 key :

"accessKey": "[listKeys(resourceId('Microsoft.Storage/storageAccounts', parameters('myParameter').azureblob.storageAccountName), '2019-04-01').keys[0].value]"

我的参数定义为:

"LogicAppConnections": {
"value": {
"azureblob": [
{
"storageAccountName": "myAccountName"
}
]
}
}

这是我从验证器得到的异常:

Template validation failed: The template resource 'XYZ' at line '84' and column '9' is not valid: The language expression property 'storageAccountName' has an invalid array index.. Please see https://aka.ms/arm-template-expressions for usage details.

有人知道可能是什么问题吗?

谢谢

最佳答案

因为它是一个数组,所以您必须对其进行索引:

parameters('myParameter').azureblob[0].storageAccountName

或者这样做:

first(parameters('myParameter').azureblob)).storageAccountName

关于azure - 尝试将 Azure ARM 模板与对象参数一起使用,但遇到无效索引错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62898368/

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