Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class AwsSourceVmDetails.
Represent the source AWS VM details.
Generated from protobuf message google.cloud.vmmigration.v1.AwsSourceVmDetails
Namespace
Google \ Cloud \ VMMigration \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ firmware
int
Output only. The firmware type of the source VM.
↳ committed_storage_bytes
int|string
Output only. The total size of the disks being migrated in bytes.
↳ disks
↳ vm_capabilities_info
VmCapabilities
Output only. Information about VM capabilities needed for some Compute Engine features.
↳ architecture
int
Output only. The VM architecture.
getFirmware
Output only. The firmware type of the source VM.
setFirmware
Output only. The firmware type of the source VM.
$this
getCommittedStorageBytes
Output only. The total size of the disks being migrated in bytes.
int|string
setCommittedStorageBytes
Output only. The total size of the disks being migrated in bytes.
var
int|string
$this
getDisks
Output only. The disks attached to the source VM.
setDisks
Output only. The disks attached to the source VM.
$this
getVmCapabilitiesInfo
Output only. Information about VM capabilities needed for some Compute Engine features.
hasVmCapabilitiesInfo
clearVmCapabilitiesInfo
setVmCapabilitiesInfo
Output only. Information about VM capabilities needed for some Compute Engine features.
$this
getArchitecture
Output only. The VM architecture.
setArchitecture
Output only. The VM architecture.
$this

