AzureVmDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)
AzureVmDetails describes a VM in Azure.
Attributes |
|
---|---|
Name | Description |
vm_id |
str
The VM full path in Azure. |
power_state |
google.cloud.vmmigration_v1.types.AzureVmDetails.PowerState
The power state of the VM at the moment list was taken. |
vm_size |
str
VM size as configured in Azure. Determines the VM's hardware spec. |
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, including OS disk. |
committed_storage_mb |
int
The total size of the storage allocated to the VM in MB. |
os_disk |
google.cloud.vmmigration_v1.types.AzureVmDetails.OSDisk
Description of the OS disk. |
disks |
MutableSequence[google.cloud.vmmigration_v1.types.AzureVmDetails.Disk]
Description of the data disks. |
os_description |
google.cloud.vmmigration_v1.types.AzureVmDetails.OSDescription
Description of the OS. |
boot_option |
google.cloud.vmmigration_v1.types.AzureVmDetails.BootOption
The VM Boot Option. |
tags |
MutableMapping[str, str]
The tags of the VM. |
computer_name |
str
The VM's ComputerName. |
architecture |
google.cloud.vmmigration_v1.types.AzureVmDetails.VmArchitecture
The CPU architecture. |
Classes
BootOption
BootOption(value)
The possible values for the vm boot option.
Disk
Disk(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A message describing a data disk.
OSDescription
OSDescription(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A message describing the VM's OS. Including OS, Publisher, Offer and Plan if applicable.
OSDisk
OSDisk(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A message describing the OS disk.
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,
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 |
VmArchitecture
VmArchitecture(value)
Possible values for the VM architecture.