gpt4 book ai didi

azure - 如何使用 ARM 模板为注释创建 Application Insights API key

转载 作者:行者123 更新时间:2023-12-02 00:09:55 26 4
gpt4 key购买 nike

我正在尝试从 ARM 模板创建 Application Insights API key 。我需要在资源部署期间创建用于写入注释的 API key ,以便在 Azure Devops 的应用程序部署期间使发布注释发挥作用。

我尝试查找有关如何实现此功能的信息,但只能找到有关如何使用 PowerShell 或 Azure REST API 创建 key 的示例。

我需要开始工作的是使用 ARM 模板创建 API key 。我已经尝试了很多与此类似的 json 尝试,但没有成功;

 {
"name": "[variables('applicationInsightsName')]",
"type": "Microsoft.Insights/components",
"location": "[resourceGroup().location]",
"apiVersion": "2014-04-01",
"tags": {
"displayName": "[concat('Component ', variables('applicationInsightsName'))]"
},
"properties": {
"applicationId": "[variables('applicationInsightsName')]"
},
"resources": [
{
"name": "action",
"type": "apikeys",
"location": "[resourceGroup().location]",
"apiVersion": "2015-05-01",
"properties": {
"name": "Azure Devops Release Annotations",
"linkedWriteProperties": [
"[concat(resourceId('Microsoft.Insights/components', variables('applicationName')), '/annotations')]"
],
"linkedReadProperties": []
},
"dependsOn": [
"[resourceId('Microsoft.Insights/components', variables('applicationInsightsName'))]"
]
}
]
}

到目前为止我找到的最好的信息是 this ,但这并没有多大帮助。

是否可以使用 ARM 模板创建 API key ?

最佳答案

不,这是不可能的,ARM 模板仅模拟 PUT 请求,而 Microsoft.Insights/Components/ApiKeys/ActionPOST > 请求。

关于azure - 如何使用 ARM 模板为注释创建 Application Insights API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59407704/

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