【发布时间】:2021-06-15 12:32:15
【问题描述】:
我是 Azure 新手。我正在使用 terraform 从市场映像部署 Azure 虚拟机。 我已经编写了代码,但出现错误。
resource "azurerm_virtual_machine" "virtualmachine" {
name = "virtualmachine01"
location = "centralus"
resource_group_name = "xyz"
network_interface_ids = [azurerm_network_interface.nics.id]
vm_size = "Standard_F2"
source_image_reference {
publisher = "cloudeteer"
offer = "cdt_cloud-ops"
plan = "cloud_pro"
version = "latest"
}
tags = module.tags.tags_output
# Creating a Virtual network interface
esource "azurerm_network_interface" "nics01" {
name = "nicsexample"
location = var.location
resource_group_name = "rg"
tags = module.tags.tags_output
ip_configuration {
name = "ipconfigexample"
subnet_id = "id"
private_ip_address_allocation = "static"
private_ip_address = var.vm1_private_ip_address
}
}
}
错误:不支持的块类型
在 virtual_machine.tf 第 21 行,资源“azurerm_virtual_machine”“virtualmachine”中: 21: source_image_reference {
此处不应出现“source_image_reference”类型的块。
谁能帮忙。
【问题讨论】: