MachineDetails(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Details of a machine.
Attributes | |
---|---|
Name | Description |
uuid |
str
Machine unique identifier. |
machine_name |
str
Machine name. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Machine creation time. |
core_count |
int
Number of CPU cores in the machine. Must be non-negative. |
memory_mb |
int
The amount of memory in the machine. Must be non-negative. |
power_state |
google.cloud.migrationcenter_v1.types.MachineDetails.PowerState
Power state of the machine. |
architecture |
google.cloud.migrationcenter_v1.types.MachineArchitectureDetails
Architecture details (vendor, CPU architecture). |
guest_os |
google.cloud.migrationcenter_v1.types.GuestOsDetails
Guest OS information. |
network |
google.cloud.migrationcenter_v1.types.MachineNetworkDetails
Network details. |
disks |
google.cloud.migrationcenter_v1.types.MachineDiskDetails
Disk details. |
platform |
google.cloud.migrationcenter_v1.types.PlatformDetails
Platform specific information. |
Classes
PowerState
PowerState(value)
Machine power state.
Values: POWER_STATE_UNSPECIFIED (0): Power state is unknown. PENDING (1): The machine is preparing to enter the ACTIVE state. An instance may enter the PENDING state when it launches for the first time, or when it is started after being in the SUSPENDED state. ACTIVE (2): The machine is active. SUSPENDING (3): The machine is being turned off. SUSPENDED (4): The machine is off. DELETING (5): The machine is being deleted from the hosting platform. DELETED (6): The machine is deleted from the hosting platform.