【问题标题】:Azure APIM changing virtual network type - forces replacement [Terraform]Azure APIM 更改虚拟网络类型 - 强制替换 [Terraform]
【发布时间】:2021-03-08 10:00:50
【问题描述】:

我将APIM 部署为Externalterraform

现在我想将虚拟网络类型更改为internal

但是,当我这样做时,terrform 会启动强制替换,并且我的 APIM 实例正在被替换。

如何在 terraform 中编写脚本 - 使其只有 updates 而不是 force replacement

更新 甚至 NoneInternal - 强制替换

【问题讨论】:

    标签: terraform azure-api-management azure-virtual-network terraform-provider-azure


    【解决方案1】:

    你可以从无到外部或从无到内部,否则它是一个强制替换。它没有记录。你可以看到code reference。这是 API 的限制,有一个issue

    (释义)原因是子网无法销毁,因为“InUseSubnetCannotBeDeleted”3 小时。进一步你不能 将子网从子网 1 更改为子网 2,因为子网 1 是 处于“InUseSubnetCannotBeDeleted”状态 3 小时。

    【讨论】:

    • 我已经更新了这个问题。仍然强制更换。
    • 提供完整的代码和完整的输出,包括版本
    猜你喜欢
    • 2020-04-12
    • 2021-05-15
    • 2014-11-25
    • 2016-05-29
    • 1970-01-01
    • 2021-05-15
    • 2012-12-09
    • 2021-07-31
    • 2019-10-29
    相关资源
    最近更新 更多