GoogleApi.VMMigration.V1.Model.VmwareVmDetails (google_api_vm_migration v0.11.0)
View SourceVmwareVmDetails describes a VM in vCenter.
Attributes
-
architecture(type:String.t, default:nil) - Output only. The CPU architecture. -
bootOption(type:String.t, default:nil) - Output only. The VM Boot Option. -
committedStorageMb(type:String.t, default:nil) - The total size of the storage allocated to the VM in MB. -
cpuCount(type:integer(), default:nil) - The number of cpus in the VM. -
datacenterDescription(type:String.t, default:nil) - The descriptive name of the vCenter's datacenter this VM is contained in. -
datacenterId(type:String.t, default:nil) - The id of the vCenter's datacenter this VM is contained in. -
diskCount(type:integer(), default:nil) - The number of disks the VM has. -
displayName(type:String.t, default:nil) - The display name of the VM. Note that this is not necessarily unique. -
guestDescription(type:String.t, default:nil) - 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. -
memoryMb(type:integer(), default:nil) - The size of the memory of the VM in MB. -
powerState(type:String.t, default:nil) - The power state of the VM at the moment list was taken. -
uuid(type:String.t, default:nil) - The unique identifier of the VM in vCenter. -
vmId(type:String.t, default:nil) - The VM's id in the source (note that this is not the MigratingVm's id). This is the moref id of the VM.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.VmwareVmDetails{ architecture: String.t() | nil, bootOption: String.t() | nil, committedStorageMb: String.t() | nil, cpuCount: integer() | nil, datacenterDescription: String.t() | nil, datacenterId: String.t() | nil, diskCount: integer() | nil, displayName: String.t() | nil, guestDescription: String.t() | nil, memoryMb: integer() | nil, powerState: String.t() | nil, uuid: String.t() | nil, vmId: String.t() | nil }