Согласно моему исследованию, Azure шаблон ARM не предоставляет функцию, которую мы можем использовать для вывода списка подключения к учетной записи хранения. Мы просто можем использовать функцию шаблона ARM для вывода списка доступа (listkeys
), списка SAS-токена учетной записи (listAccountSas
) или списка SAS-токена службы (listServiceSas
). Для получения более подробной информации, пожалуйста, обратитесь к документу .
. Поэтому, если вы хотите получить строку подключения к учетной записи хранения, я предлагаю вам использовать Azure функцию шаблона ARM concat
для объединения строки подключения. Например
"outputs": {
"storageAccountConnectionString": {
"type": "string",
"value": "[concat('DefaultEndpointsProtocol=https;AccountName=', parameters('storageAccountName'), ';AccountKey=', listKeys(resourceId(parameters('resourceGroupName'),'Microsoft.Storage/storageAccounts', parameters('storageAccountName')), '2019-04-01').keys[0].value,';EndpointSuffix=core.windows.net')]"
},
}
}