API-версия "2016-07-01", используемая для развертывания шаблона, не поддерживает свойство "SubscriptionId"
Я работаю над шаблонами ARM и использую VSTS для их развертывания. Здесь, используя шаблоны ARM, я хочу развернуть службу Azure Kubernete на моем портале. Развертывание успешно выполняется при их локальном развертывании с использованием PowerShell, но когда я пытаюсь сделать то же самое с помощью конвейера VSTS CD, возникает проблема:
Сбой: "Ресурс шаблона" SolutionDeployment "в строке" 315 "и столбце" 9 "недопустим. API-версия "2016-07-01", используемая для развертывания шаблона, не поддерживает свойство "SubscriptionId". Пожалуйста, используйте api-версию '2017-05-10' или позже, чтобы развернуть шаблон.
Но я использую последнюю версию в качестве версии API для Solution Deployment, и вот она:
{
"type": "Microsoft.Resources/deployments",
"name": "SolutionDeployment",
"apiVersion": "2017-05-10",
"resourceGroup": "[split(variables('omsWorkspaceId'),'/')[4]]",
"subscriptionId": "[split(variables('omsWorkspaceId'),'/')[2]]",
"properties": {
"mode": "Incremental",
"template": {
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {},
"resources": [
{
"apiVersion": "2017-03-15-preview",
"type": "Microsoft.OperationsManagement/solutions",
"location": "[parameters('workspaceRegion')]",
"name": "[concat('ContainerInsights', '(', split(variables('omsWorkspaceId'),'/')[8], ')')]",
"properties": {
"workspaceResourceId": "[variables('omsWorkspaceId')]"
},
"plan": {
"name": "[concat('ContainerInsights', '(', split(variables('omsWorkspaceId'),'/')[8], ')')]",
"product": "[concat('OMSGallery/', 'ContainerInsights')]",
"promotionCode": "",
"publisher": "Microsoft"
}
}
]
}
},
"dependsOn": [ "[concat('Microsoft.Resources/deployments/', 'WorkspaceDeployment')]" ]
}
Может кто-нибудь предложить мне "Как выйти из этого вопроса?"