在使用资源"azurerm_virtual_machine“创建azure vm时,我使用了一个名为"zones”的键。我使用的是terraform版本0.11.13。根据文档,允许使用"zones“键。https://www.terraform.io/docs/providers/azurerm/r/virtual_machine.html
但是当我运行"terraform plan“时,我看到以下错误: error: azurerm_virtual_machine.testVM4::invalid or unknown key: zones
验证了我是否为正确的资源类型使用了键"zones“,并且根据hashicorp文档看起来没有问题。
resource "azurerm_virtual_machine" "testVM" {
<code to create VM>
zones = ["1"]
}发布于 2019-05-08 13:50:32
您需要将您的azurerm提供程序更新到最新版本。这不是terraform直接处理的事情,是资源提供者直接处理的。我认为您可以通过删除“内部”tf文件夹并运行tf init来完成此操作。
https://stackoverflow.com/questions/56033647
复制相似问题