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 }