Я хочу сначала развернуть группу ресурсов, затем развернуть группу ресурсов (скажем, учетную запись хранения и хранилище ключей) и, наконец, создать несколько секретов хранилища ключей (секрет с ключом к учетной записи хранения, созданным на предыдущем шаге).
так я определяю свои ресурсы
"resources": [
{
"type": "Microsoft.Resources/resourceGroups",
"apiVersion": "2018-05-01",
"location": "[parameters('RgLocation')]",
"name": "[variables('RgName')]",
"properties": {},
"tags": "[variables('ResourceTags')]"
},
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2018-05-01",
"name": "resourcesDeployment",
"resourceGroup": "[variables('RgName')]",
"dependsOn": [
"[resourceId('Microsoft.Resources/resourceGroups', variables('RgName'))]"
],
"properties": {
...
}
},
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2018-05-01",
"name": "secretsDeployment",
"resourceGroup": "[variables('RgName')]",
"dependsOn": [
"[resourceId('Microsoft.Resources/deployments', 'resourcesDeployment')]"
],
"properties": {
...
}
}
]
resourcesDeployment "зависит от" группы ресурсов, которая работает идеально / как ожидалось.
секретыDeployment "зависит от" resourcesDeploymentи это та часть, которая терпит неудачу.Я получаю эту ошибку:
Ошибка проверки шаблона развертывания: «Ресурс« Microsoft.Resources / deployments / resourcesDeployment »не определен в шаблоне.
Какя гарантирую, что эти развертывания происходят в порядке.
Любая помощь очень ценится