代码之家  ›  专栏  ›  技术社区  ›  Prasanna Nandakumar

Azure APIM更改虚拟网络类型-强制替换[Terraform]

  •  0
  • Prasanna Nandakumar  · 技术社区  · 4 年前

    我部署了一个 APIM 作为 External 通过 terraform .

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

    然而,当我这样做时,terrform会启动强制更换,我的APIM仪器也会被更换。

    如何在terraform中编写脚本-以便它只 updates 而不是 force replacement

    更新 甚至 None Internal -部队替换 enter image description here

    0 回复  |  直到 4 年前
        1
  •  0
  •   Christian Pearce    4 年前

    您可以从“无”切换到“外部”或“无”移动到“内部”,否则这将是一个僵硬的替换。它没有记录在案。你可以看到 code reference 。这是API的限制 issue .

    (释义)原因是子网无法销毁,因为InUseSub无法删除3小时。此外,你不能 将子网从subnet1更改为subnet2,因为subnet1 在州内,InUseSub无法删除3小时。