IMoveCollectionsOperations.InitiateMoveWithHttpMessagesAsync(String, String, ResourceMoveRequest, Dictionary<String,List<String>>, CancellationToken) Method

Definition

Moves the set of resources included in the request body. The move operation is triggered after the moveResources are in the moveState 'MovePending' or 'MoveFailed', on a successful completion the moveResource moveState do a transition to CommitPending. To aid the user to prerequisite the operation the client can call operation with validateOnly property set to true.

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Migrate.ResourceMover.Models.OperationStatus>> InitiateMoveWithHttpMessagesAsync (string resourceGroupName, string moveCollectionName, Microsoft.Azure.Management.Migrate.ResourceMover.Models.ResourceMoveRequest body = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member InitiateMoveWithHttpMessagesAsync : string * string * Microsoft.Azure.Management.Migrate.ResourceMover.Models.ResourceMoveRequest * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.Migrate.ResourceMover.Models.OperationStatus>>
Public Function InitiateMoveWithHttpMessagesAsync (resourceGroupName As String, moveCollectionName As String, Optional body As ResourceMoveRequest = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of OperationStatus))

Parameters

resourceGroupName
System.String

The Resource Group Name.

moveCollectionName
System.String

The Move Collection Name.

customHeaders
System.Collections.Generic.Dictionary<System.String,System.Collections.Generic.List<System.String>>

The headers that will be added to request.

cancellationToken
System.Threading.CancellationToken

The cancellation token.

Returns

System.Threading.Tasks.Task<AzureOperationResponse<OperationStatus>>

Exceptions

Thrown when the operation returned an invalid status code

Thrown when unable to deserialize the response

Thrown when a required parameter is null

Applies to