MoveResourceProperties Class

Defines the move resource properties.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
MoveResourceProperties

Constructor

MoveResourceProperties(*, source_id: str, existing_target_id: Optional[str] = None, resource_settings: Optional[azure.mgmt.regionmove.models._models_py3.ResourceSettings] = None, depends_on_overrides: Optional[List[azure.mgmt.regionmove.models._models_py3.MoveResourceDependencyOverride]] = None, **kwargs)

Parameters

source_id
str
Required

Required. Gets or sets the Source ARM Id of the resource.

existing_target_id
str
Required

Gets or sets the existing target ARM Id of the resource.

resource_settings
<xref:region_move_service_api.models.ResourceSettings>
Required

Gets or sets the resource settings.

depends_on_overrides
list[<xref:region_move_service_api.models.MoveResourceDependencyOverride>]
Required

Gets or sets the move resource dependencies overrides.

Variables

provisioning_state
str or <xref:region_move_service_api.models.ProvisioningState>

Defines the provisioning states. Possible values include: "Succeeded", "Updating", "Creating", "Failed".

target_id
str

Gets or sets the Target ARM Id of the resource.

source_resource_settings
<xref:region_move_service_api.models.ResourceSettings>

Gets or sets the source resource settings.

move_status
<xref:region_move_service_api.models.MoveResourceStatus>

Defines the move resource status.

depends_on
list[<xref:region_move_service_api.models.MoveResourceDependency>]

Gets or sets the move resource dependencies.

errors
<xref:region_move_service_api.models.MoveResourceError>

Defines the move resource errors.