Class AwsVmDetails (1.8.5)

AwsVmDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)

AwsVmDetails describes a VM in AWS.

Attributes

Name Description
vm_id str
The VM ID in AWS.
display_name str
The display name of the VM. Note that this value is not necessarily unique.
source_id str
The id of the AWS's source this VM is connected to.
source_description str
The descriptive name of the AWS's source this VM is connected to.
power_state google.cloud.vmmigration_v1.types.AwsVmDetails.PowerState
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
The total size of the storage allocated to the VM in MB.
os_description str
The VM's OS.
boot_option google.cloud.vmmigration_v1.types.AwsVmDetails.BootOption
The VM Boot Option.
instance_type str
The instance type of the VM.
vpc_id str
The VPC ID the VM belongs to.
security_groups MutableSequence[google.cloud.vmmigration_v1.types.AwsSecurityGroup]
The security groups the VM belongs to.
tags MutableMapping[str, str]
The tags of the VM.
zone str
The AWS zone of the VM.
virtualization_type google.cloud.vmmigration_v1.types.AwsVmDetails.VmVirtualizationType
The virtualization type.
architecture google.cloud.vmmigration_v1.types.AwsVmDetails.VmArchitecture
The CPU architecture.

Classes

BootOption

BootOption(value)

The possible values for the vm boot option.

PowerState

PowerState(value)

Possible values for the power state of the VM.

TagsEntry

TagsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

VmArchitecture

VmArchitecture(value)

Possible values for the architectures of the VM.

VmVirtualizationType

VmVirtualizationType(value)

Possible values for the virtualization types of the VM.