VmwareVmDetailsResponse

data class VmwareVmDetailsResponse(val bootOption: String, val committedStorageMb: String, val cpuCount: Int, val datacenterDescription: String, val datacenterId: String, val diskCount: Int, val displayName: String, val guestDescription: String, val memoryMb: Int, val powerState: String, val uuid: String, val vmId: String)

VmwareVmDetails describes a VM in vCenter.

Constructors

Link copied to clipboard
fun VmwareVmDetailsResponse(bootOption: String, committedStorageMb: String, cpuCount: Int, datacenterDescription: String, datacenterId: String, diskCount: Int, displayName: String, guestDescription: String, memoryMb: Int, powerState: String, uuid: String, vmId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The VM Boot Option.

Link copied to clipboard

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

Link copied to clipboard

The number of cpus in the VM.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The number of disks the VM has.

Link copied to clipboard

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

Link copied to clipboard

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

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

The unique identifier of the VM in vCenter.

Link copied to clipboard

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