GoogleApi.VMMigration.V1.Model.AwsVmDetails (google_api_vm_migration v0.11.0)
View SourceAwsVmDetails describes a VM in AWS.
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. -
cpuCount(type:integer(), default:nil) - The number of cpus the VM has. -
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 value is not necessarily unique. -
instanceType(type:String.t, default:nil) - The instance type of the VM. -
memoryMb(type:integer(), default:nil) - The memory size of the VM in MB. -
osDescription(type:String.t, default:nil) - The VM's OS. -
powerState(type:String.t, default:nil) - Output only. The power state of the VM at the moment list was taken. -
securityGroups(type:list(GoogleApi.VMMigration.V1.Model.AwsSecurityGroup.t), default:nil) - The security groups the VM belongs to. -
sourceDescription(type:String.t, default:nil) - The descriptive name of the AWS's source this VM is connected to. -
sourceId(type:String.t, default:nil) - The id of the AWS's source this VM is connected to. -
tags(type:map(), default:nil) - The tags of the VM. -
virtualizationType(type:String.t, default:nil) - The virtualization type. -
vmId(type:String.t, default:nil) - The VM ID in AWS. -
vpcId(type:String.t, default:nil) - The VPC ID the VM belongs to. -
zone(type:String.t, default:nil) - The AWS zone of the VM.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.AwsVmDetails{ architecture: String.t() | nil, bootOption: String.t() | nil, committedStorageMb: String.t() | nil, cpuCount: integer() | nil, diskCount: integer() | nil, displayName: String.t() | nil, instanceType: String.t() | nil, memoryMb: integer() | nil, osDescription: String.t() | nil, powerState: String.t() | nil, securityGroups: [GoogleApi.VMMigration.V1.Model.AwsSecurityGroup.t()] | nil, sourceDescription: String.t() | nil, sourceId: String.t() | nil, tags: map() | nil, virtualizationType: String.t() | nil, vmId: String.t() | nil, vpcId: String.t() | nil, zone: String.t() | nil }