gpt4 book ai didi

azure - 如何停止arm Azure模板中的资源部署,直到第一个完成?

转载 作者:行者123 更新时间:2023-12-03 05:52:05 25 4
gpt4 key购买 nike

我正在尝试在 Azure CLI 中以 Arm 模板模式部署 SQL Server 和 SQL 数据仓库。问题是,模板失败,因为它使用 SQL 服务器名称来创建数据仓库。那么,我的问题是如何停止数据仓库部署,直到SQL服务器部署成功?

或者有什么办法可以阻止它直到SQL服务器部署成功?

最佳答案

您将使用资源定义的 dependsOn 属性:

{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"name": "[variables('namingInfix')]",
"location": "[variables('location')]",
"apiVersion": "2016-03-30",
"tags": {
"displayName": "VMScaleSet"
},
"dependsOn": [
"[variables('loadBalancerName')]",
"[variables('virtualNetworkName')]",
"storageLoop",
],
...
}

在上面的示例中,直到首次创建负载均衡器、vnet 和存储帐户后才会创建虚拟机规模集。

有关如何使用它的文档:https://learn.microsoft.com/en-us/azure/azure-resource-manager/resource-group-define-dependencies

关于azure - 如何停止arm Azure模板中的资源部署,直到第一个完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46677200/

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