MoveResourceStatus Class

Defines the move resource status.

Inheritance
MoveResourceStatus

Constructor

MoveResourceStatus(*, move_state: Optional[Union[str, azure.mgmt.regionmove.models._region_move_service_api_enums.MoveState]] = None, job_status: Optional[azure.mgmt.regionmove.models._models_py3.JobStatus] = None, errors: Optional[azure.mgmt.regionmove.models._models_py3.MoveResourceError] = None, target_id: Optional[str] = None, **kwargs)

Parameters

move_state
str or <xref:region_move_service_api.models.MoveState>
Required

Defines the MoveResource states. Possible values include: "AssignmentPending", "PreparePending", "PrepareInProgress", "PrepareFailed", "MovePending", "MoveInProgress", "MoveFailed", "DiscardInProgress", "DiscardFailed", "CommitPending", "CommitInProgress", "CommitFailed", "Committed".

job_status
<xref:region_move_service_api.models.JobStatus>
Required

Defines the job status.

errors
<xref:region_move_service_api.models.MoveResourceError>
Required

An error response from the azure region move service.

target_id
str
Required

Gets the Target ARM Id of the resource.