gpt4 book ai didi

Azure BICEP 部署(如果尚不存在)

转载 作者:行者123 更新时间:2023-12-03 03:45:54 27 4
gpt4 key购买 nike

我不确定这是否可行,但我想做的是从一个 virtualNetwork.main.bicep 文件创建一个虚拟网络,然后从另一个 创建一个子网虚拟网络内的 >subnet.main.bicep。现在我可以做到这一点,但我遇到的问题是,如果我重新运行虚拟网络 virtualNetwork.main.bicep ,它将删除由 subnet.main.bicep< 创建的所有子网 文件

我知道我可以将所有子网添加到virtualNetwork.main.bicep,但我的想法是我可以将子网的创建工作交给其他人,同时维护全局网络配置。

那么有什么方法可以让我只能阻止虚拟网络文件删除已经存在的内容吗?

希望这是有道理的。

干杯

最佳答案

检查资源是否已存在是 ask在二头肌中尚未实现。

此外,您正在考虑从多个模块创建虚拟网络,我担心您也会对此感到失望,因为根据讨论 here 并没有真正支持这一点。 。提供的指导here建议:

It is instead recommended to create all the subnets in the array property inside of the vnet

不幸的是,这表明您必须立即创建所有子网以适应 API 的缺点。抱歉!

关于Azure BICEP 部署(如果尚不存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69233552/

27 4 0