Если вам нужен ключ общего доступа к рабочему пространству log Analytics в шаблоне arm, вы можете использовать функцию шаблона ARM listKeys
, чтобы получить его. Для получения более подробной информации, пожалуйста, обратитесь к документу
Выражение должно быть таким:
listKeys(resourceId('<group name>','Microsoft.OperationalInsights/workspaces', '<space name>'), providers('Microsoft.OperationalInsights', 'workspaces').apiVersions[0]).primarySharedKey]
Например
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"location":{
"type": "string",
"defaultValue": "[resourceGroup().location]"
},
"azureloganalyticsdatacollector_1_Connection_Name": {
"type": "string",
"defaultValue": "azureloganalyticsdatacollector"
},
"azureloganalyticsdatacollector_1_Connection_DisplayName": {
"type": "string",
"defaultValue": "test2"
},
"azureloganalyticsdatacollector_1_username": {
"type": "string",
"defaultValue":"fcbee0dd-1bb6-4c2b-a522-ea90b8606752",
"metadata": {
"description": "The unique identifier of the Azure Log Analytics workspace."
},
},
"azureloganalyticsdatacollector_1_password": {
"type": "securestring",
"defaultValue":"5SFB4B54oiTKBZDcJrBgMw8c81hEaW7rYtC2A9wLh4/eATEOI4XxvGBVOor/ulmYRJePr3VqxACjBk7fvCpWbQ==",
"metadata": {
"description": "The primary or secondary key of the Azure Log Analytics workspace."
}
}
},
"variables": {},
"resources": [
{
"type": "MICROSOFT.WEB/CONNECTIONS",
"apiVersion": "2018-07-01-preview",
"name": "[parameters('azureloganalyticsdatacollector_1_Connection_Name')]",
"location": "[parameters('location')]",
"properties": {
"api": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', parameters('location'), '/managedApis/', 'azureloganalyticsdatacollector')]"
},
"displayName": "[parameters('azureloganalyticsdatacollector_1_Connection_DisplayName')]",
"parameterValues": {
"username": "[parameters('azureloganalyticsdatacollector_1_username')]",
"password": "[listKeys(resourceId('defaultresourcegroup-se','Microsoft.OperationalInsights/workspaces', 'DefaultWorkspace-e5b0fcfa-e859-43f3-8d84-5e5fe29f4c68-SE'), providers('Microsoft.OperationalInsights', 'workspaces').apiVersions[0]).primarySharedKey]"
}
}
}
],
"outputs": {
}
}
![enter image description here](https://i.stack.imgur.com/i4Rn9.png)