我正在創建一個將在各個區域使用的 Azure 部署。我試圖讓代碼與區域無關,并通過 JSON 檔案提供特定于區域的資訊。
JSON 檔案的格式為
{
"region1":
{
"key" : "value"
},
"region2":
{
"key" : "value"
}
}
我想在部署時匯入 JSON,并通過獲取要部署的目標區域的輸入并將其存盤在名為 的引數中來使用特定區域的值region。然后我想使用region引數來索引 JSON 物件,如下例所示:
param _regions object = json(loadTextContent('<json_file_name>'))
param region string
var regionProperty = _regions.${region}.key
使用上面的語法對 JSON 進行索引是行不通的,有沒有人知道我如何才能做到這一點?
uj5u.com熱心網友回復:
查看檔案:
您可以使用
[]語法來訪問屬性。
var regionProperty = _regions[region].key
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/533846.html
