mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-06-30 02:31:10 +00:00
experiments
This commit is contained in:
parent
dbe26ed58f
commit
32fb46988d
@ -9,12 +9,12 @@ resource "proxmox_virtual_environment_vm" "example_template" {
|
||||
|
||||
description = "Managed by Terraform"
|
||||
|
||||
# disk {
|
||||
# datastore_id = local.datastore_id
|
||||
# file_id = proxmox_virtual_environment_file.ubuntu_cloud_image.id
|
||||
# interface = "virtio0"
|
||||
# iothread = true
|
||||
# }
|
||||
# disk {
|
||||
# datastore_id = local.datastore_id
|
||||
# file_id = proxmox_virtual_environment_file.ubuntu_cloud_image.id
|
||||
# interface = "virtio0"
|
||||
# iothread = true
|
||||
# }
|
||||
|
||||
disk {
|
||||
datastore_id = local.datastore_id
|
||||
@ -23,13 +23,13 @@ resource "proxmox_virtual_environment_vm" "example_template" {
|
||||
discard = "on"
|
||||
ssd = true
|
||||
}
|
||||
#
|
||||
# disk {
|
||||
# datastore_id = "nfs"
|
||||
# interface = "scsi1"
|
||||
# discard = "ignore"
|
||||
# file_format = "raw"
|
||||
# }
|
||||
|
||||
disk {
|
||||
datastore_id = "nfs"
|
||||
interface = "scsi1"
|
||||
discard = "ignore"
|
||||
file_format = "raw"
|
||||
}
|
||||
|
||||
initialization {
|
||||
datastore_id = local.datastore_id
|
||||
|
@ -781,25 +781,28 @@ func resourceVirtualEnvironmentVM() *schema.Resource {
|
||||
mkResourceVirtualEnvironmentVMInitializationUserDataFileID: {
|
||||
Type: schema.TypeString,
|
||||
Description: "The ID of a file containing custom user data",
|
||||
Computed: true,
|
||||
Optional: true,
|
||||
ForceNew: true,
|
||||
Default: dvResourceVirtualEnvironmentVMInitializationUserDataFileID,
|
||||
//Default: dvResourceVirtualEnvironmentVMInitializationUserDataFileID,
|
||||
ValidateDiagFunc: getFileIDValidator(),
|
||||
},
|
||||
mkResourceVirtualEnvironmentVMInitializationVendorDataFileID: {
|
||||
Type: schema.TypeString,
|
||||
Description: "The ID of a file containing vendor data",
|
||||
Computed: true,
|
||||
Optional: true,
|
||||
ForceNew: true,
|
||||
Default: dvResourceVirtualEnvironmentVMInitializationVendorDataFileID,
|
||||
//Default: dvResourceVirtualEnvironmentVMInitializationVendorDataFileID,
|
||||
ValidateDiagFunc: getFileIDValidator(),
|
||||
},
|
||||
mkResourceVirtualEnvironmentVMInitializationNetworkDataFileID: {
|
||||
Type: schema.TypeString,
|
||||
Description: "The ID of a file containing network config",
|
||||
Computed: true,
|
||||
Optional: true,
|
||||
ForceNew: true,
|
||||
Default: dvResourceVirtualEnvironmentVMInitializationNetworkDataFileID,
|
||||
//Default: dvResourceVirtualEnvironmentVMInitializationNetworkDataFileID,
|
||||
ValidateDiagFunc: getFileIDValidator(),
|
||||
},
|
||||
mkResourceVirtualEnvironmentVMInitializationType: {
|
||||
|
Loading…
Reference in New Issue
Block a user