GoogleApi.VMMigration.V1.Model.AzureVmDetails (google_api_vm_migration v0.11.0)
View SourceAzureVmDetails describes a VM in Azure.
Attributes
-
architecture(type:String.t, default:nil) - The CPU architecture. -
bootOption(type:String.t, default:nil) - The VM Boot Option. -
committedStorageMb(type:String.t, default:nil) - The total size of the storage allocated to the VM in MB. -
computerName(type:String.t, default:nil) - The VM's ComputerName. -
cpuCount(type:integer(), default:nil) - The number of cpus the VM has. -
diskCount(type:integer(), default:nil) - The number of disks the VM has, including OS disk. -
disks(type:list(GoogleApi.VMMigration.V1.Model.Disk.t), default:nil) - Description of the data disks. -
memoryMb(type:integer(), default:nil) - The memory size of the VM in MB. -
osDescription(type:GoogleApi.VMMigration.V1.Model.OSDescription.t, default:nil) - Description of the OS. -
osDisk(type:GoogleApi.VMMigration.V1.Model.OSDisk.t, default:nil) - Description of the OS disk. -
powerState(type:String.t, default:nil) - The power state of the VM at the moment list was taken. -
tags(type:map(), default:nil) - The tags of the VM. -
vmId(type:String.t, default:nil) - The VM full path in Azure. -
vmSize(type:String.t, default:nil) - VM size as configured in Azure. Determines the VM's hardware spec.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.AzureVmDetails{ architecture: String.t() | nil, bootOption: String.t() | nil, committedStorageMb: String.t() | nil, computerName: String.t() | nil, cpuCount: integer() | nil, diskCount: integer() | nil, disks: [GoogleApi.VMMigration.V1.Model.Disk.t()] | nil, memoryMb: integer() | nil, osDescription: GoogleApi.VMMigration.V1.Model.OSDescription.t() | nil, osDisk: GoogleApi.VMMigration.V1.Model.OSDisk.t() | nil, powerState: String.t() | nil, tags: map() | nil, vmId: String.t() | nil, vmSize: String.t() | nil }