Azure QnAmaker输出订阅密钥的ARM模板
我正在为Azure中的QnAMaker资源类型创建ARM模板。创建QnAMaker资源并导出模板后,它将创建大量资源:Azure QnAmaker输出订阅密钥的ARM模板,azure,arm-template,qnamaker,Azure,Arm Template,Qnamaker,我正在为Azure中的QnAMaker资源类型创建ARM模板。创建QnAMaker资源并导出模板后,它将创建大量资源: “QnAMaker”类的“Microsoft.CognitiveServices/accounts” “Microsoft.Search/searchServices” “Microsoft.Web/serverfarms” “Microsoft.Web/sites”包括应用程序设置,包括“PrimaryEndpointKey”:“[concat(参数('appName'),'
“PrimaryEndpointKey”:“[concat(参数('appName'),'-PrimaryEndpointKey')”
"qnaRuntimeEndpoint": {
"type": "String",
"value": "[concat('https://',reference(resourceId('Microsoft.Web/sites', parameters('appName'))).hostNames[0])]"
}
检索QnAMaker资源的订阅密钥的输出值应该是多少?这使用认知服务相关功能。看看我得到的其他一些例子
"outputs": {
"qnaKey":{
"type": "string",
"value": "[listKeys(concat(resourceGroup().id,'/providers/','Microsoft.CognitiveServices/accounts/', parameters('name')),'2016-02-01-preview').key1]"
}
}