CutoverJob(mapping=None, *, ignore_unknown_fields=False, **kwargs)
CutoverJob message describes a cutover of a migrating VM. The CutoverJob is the operation of shutting down the VM, creating a snapshot and clonning the VM using the replicated snapshot.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
compute_engine_target_details |
google.cloud.vmmigration_v1.types.ComputeEngineTargetDetails
Output only. Details of the target VM in Compute Engine. This field is a member of oneof _ target_vm_details .
|
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the cutover job was created (as an API call, not when it was actually created in the target). |
end_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the cutover job had finished. |
name |
str
Output only. The name of the cutover job. |
state |
google.cloud.vmmigration_v1.types.CutoverJob.State
Output only. State of the cutover job. |
state_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the state was last updated. |
progress_percent |
int
Output only. The current progress in percentage of the cutover job. |
error |
google.rpc.status_pb2.Status
Output only. Provides details for the errors that led to the Cutover Job's state. |
state_message |
str
Output only. A message providing possible extra details about the current state. |
steps |
MutableSequence[google.cloud.vmmigration_v1.types.CutoverStep]
Output only. The cutover steps list representing its progress. |
Classes
State
State(value)
Possible states of the cutover job.
Values: STATE_UNSPECIFIED (0): The state is unknown. This is used for API compatibility only and is not used by the system. PENDING (1): The cutover job has not yet started. FAILED (2): The cutover job finished with errors. SUCCEEDED (3): The cutover job finished successfully. CANCELLED (4): The cutover job was cancelled. CANCELLING (5): The cutover job is being cancelled. ACTIVE (6): The cutover job is active and running. ADAPTING_OS (7): OS adaptation is running as part of the cutover job to generate license.