Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class AwsVmDetails.
AwsVmDetails describes a VM in AWS.
Generated from protobuf message google.cloud.vmmigration.v1.AwsVmDetails
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ vm_id
string
The VM ID in AWS.
↳ display_name
string
The display name of the VM. Note that this value is not necessarily unique.
↳ source_id
string
The id of the AWS's source this VM is connected to.
↳ source_description
string
The descriptive name of the AWS's source this VM is connected to.
↳ power_state
int
Output only. The power state of the VM at the moment list was taken.
↳ cpu_count
int
The number of cpus the VM has.
↳ memory_mb
int
The memory size of the VM in MB.
↳ disk_count
int
The number of disks the VM has.
↳ committed_storage_mb
int|string
The total size of the storage allocated to the VM in MB.
↳ os_description
string
The VM's OS.
↳ boot_option
int
The VM Boot Option.
↳ instance_type
string
The instance type of the VM.
↳ vpc_id
string
The VPC ID the VM belongs to.
↳ security_groups
↳ tags
↳ zone
string
The AWS zone of the VM.
↳ virtualization_type
int
The virtualization type.
↳ architecture
int
The CPU architecture.
getVmId
The VM ID in AWS.
string
setVmId
The VM ID in AWS.
var
string
$this
getDisplayName
The display name of the VM. Note that this value is not necessarily unique.
string
setDisplayName
The display name of the VM. Note that this value is not necessarily unique.
var
string
$this
getSourceId
The id of the AWS's source this VM is connected to.
string
setSourceId
The id of the AWS's source this VM is connected to.
var
string
$this
getSourceDescription
The descriptive name of the AWS's source this VM is connected to.
string
setSourceDescription
The descriptive name of the AWS's source this VM is connected to.
var
string
$this
getPowerState
Output only. The power state of the VM at the moment list was taken.
int
setPowerState
Output only. The power state of the VM at the moment list was taken.
var
int
$this
getCpuCount
The number of cpus the VM has.
int
setCpuCount
The number of cpus the VM has.
var
int
$this
getMemoryMb
The memory size of the VM in MB.
int
setMemoryMb
The memory size of the VM in MB.
var
int
$this
getDiskCount
The number of disks the VM has.
int
setDiskCount
The number of disks the VM has.
var
int
$this
getCommittedStorageMb
The total size of the storage allocated to the VM in MB.
int|string
setCommittedStorageMb
The total size of the storage allocated to the VM in MB.
var
int|string
$this
getOsDescription
The VM's OS.
string
setOsDescription
The VM's OS.
var
string
$this
getBootOption
The VM Boot Option.
int
setBootOption
The VM Boot Option.
var
int
$this
getInstanceType
The instance type of the VM.
string
setInstanceType
The instance type of the VM.
var
string
$this
getVpcId
The VPC ID the VM belongs to.
string
setVpcId
The VPC ID the VM belongs to.
var
string
$this
getSecurityGroups
The security groups the VM belongs to.
setSecurityGroups
The security groups the VM belongs to.
$this
getTags
The tags of the VM.
setTags
The tags of the VM.
$this
getZone
The AWS zone of the VM.
string
setZone
The AWS zone of the VM.
var
string
$this
getVirtualizationType
The virtualization type.
int
setVirtualizationType
The virtualization type.
var
int
$this
getArchitecture
The CPU architecture.
int
setArchitecture
The CPU architecture.
var
int
$this