VmwareVmDetailsArgs

data class VmwareVmDetailsArgs(val committedStorageMb: Output<String>? = null, val cpuCount: Output<Int>? = null, val datacenterDescription: Output<String>? = null, val datacenterId: Output<String>? = null, val diskCount: Output<Int>? = null, val displayName: Output<String>? = null, val guestDescription: Output<String>? = null, val memoryMb: Output<Int>? = null, val powerState: Output<VmwareVmDetailsPowerState>? = null, val uuid: Output<String>? = null, val vmId: Output<String>? = null) : ConvertibleToJava<VmwareVmDetailsArgs>

VmwareVmDetails describes a VM in vCenter.

Constructors

Link copied to clipboard
fun VmwareVmDetailsArgs(committedStorageMb: Output<String>? = null, cpuCount: Output<Int>? = null, datacenterDescription: Output<String>? = null, datacenterId: Output<String>? = null, diskCount: Output<Int>? = null, displayName: Output<String>? = null, guestDescription: Output<String>? = null, memoryMb: Output<Int>? = null, powerState: Output<VmwareVmDetailsPowerState>? = null, uuid: Output<String>? = null, vmId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VmwareVmDetailsArgs

Properties

Link copied to clipboard
val committedStorageMb: Output<String>? = null

The total size of the storage allocated to the VM in MB.

Link copied to clipboard
val cpuCount: Output<Int>? = null

The number of cpus in the VM.

Link copied to clipboard
val datacenterDescription: Output<String>? = null

The descriptive name of the vCenter's datacenter this VM is contained in.

Link copied to clipboard
val datacenterId: Output<String>? = null

The id of the vCenter's datacenter this VM is contained in.

Link copied to clipboard
val diskCount: Output<Int>? = null

The number of disks the VM has.

Link copied to clipboard
val displayName: Output<String>? = null

The display name of the VM. Note that this is not necessarily unique.

Link copied to clipboard
val guestDescription: Output<String>? = null

The VM's OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.

Link copied to clipboard
val memoryMb: Output<Int>? = null

The size of the memory of the VM in MB.

Link copied to clipboard

The power state of the VM at the moment list was taken.

Link copied to clipboard
val uuid: Output<String>? = null

The unique identifier of the VM in vCenter.

Link copied to clipboard
val vmId: Output<String>? = null

The VM's id in the source (note that this is not the MigratingVm's id). This is the moref id of the VM.