вы можете создать диск os отдельно, используя azurerm_managed_disk
, а затем использовать this для ссылки на существующий диск.Вам необходимо использовать FromImage параметр создания для управляемого диска.
storage_os_disk {
name = "myosdisk1"
caching = "ReadWrite"
create_option = "Attach"
managed_disk_id = "disk_resource_id"
}
resource "azurerm_managed_disk" "test" {
name = "acctestmd"
location = "West US 2"
resource_group_name = "${azurerm_resource_group.test.name}"
storage_account_type = "Standard_LRS"
create_option = "FromImage"
image_reference_id = "platformi_image_resource_id"
disk_size_gb = "32"
}