Class MachineDetails (0.1.6)

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

Details of a machine.

Attributes

NameDescription
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.