Share via


ResourceMover Class

Definition

Low-level API implementation for the ResourceMover service. A first party Azure service orchestrating the move of Azure resources from one Azure region to another or between zones within a region.

public class ResourceMover
type ResourceMover = class
Public Class ResourceMover
Inheritance
ResourceMover

Constructors

ResourceMover()

Methods

MoveCollectionsBulkRemove(String, String, String, IBulkRemoveRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsBulkRemoveViaIdentity(String, IBulkRemoveRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsCommit(String, String, String, ICommitRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsCommitViaIdentity(String, ICommitRequest, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsCreate(String, String, String, IMoveCollection, Func<HttpResponseMessage,Task<IMoveCollection>,Task>, Func<HttpResponseMessage, Task<IMoveCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsCreateViaIdentity(String, IMoveCollection, Func<HttpResponseMessage, Task<IMoveCollection>,Task>, Func<HttpResponseMessage,Task<IMoveCollection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsDelete(String, String, String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsDiscard(String, String, String, IDiscardRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsDiscardViaIdentity(String, IDiscardRequest, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsGet(String, String, String, Func<HttpResponseMessage, Task<IMoveCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IMoveCollection>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsInitiateMove(String, String, String, IResourceMoveRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsInitiateMoveViaIdentity(String, IResourceMoveRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsListMoveCollectionsByResourceGroup(String, String, Func<HttpResponseMessage,Task<IMoveCollectionResultList>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get all the Move Collections in the resource group.

MoveCollectionsListMoveCollectionsByResourceGroupViaIdentity(String, Func<HttpResponseMessage,Task<IMoveCollectionResultList>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get all the Move Collections in the resource group.

MoveCollectionsListMoveCollectionsBySubscription(String, Func<HttpResponseMessage, Task<IMoveCollectionResultList>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get all the Move Collections in the subscription.

MoveCollectionsListMoveCollectionsBySubscriptionViaIdentity(String, Func<HttpResponseMessage,Task<IMoveCollectionResultList>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get all the Move Collections in the subscription.

MoveCollectionsListRequiredFor(String, String, String, String, Func<HttpResponseMessage,Task<IRequiredForResourcesCollection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsListRequiredForViaIdentity(String, String, Func<HttpResponseMessage, Task<IRequiredForResourcesCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsPrepare(String, String, String, IPrepareRequest, Func<HttpResponseMessage,Task<IOperationStatus>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveCollectionsPrepareViaIdentity(String, IPrepareRequest, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsResolveDependencies(String, String, String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsResolveDependenciesViaIdentity(String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveCollectionsUpdate(String, String, String, IUpdateMoveCollectionRequest, Func<HttpResponseMessage,Task<IMoveCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Updates a move collection.

MoveCollectionsUpdateViaIdentity(String, IUpdateMoveCollectionRequest, Func<HttpResponseMessage,Task<IMoveCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Updates a move collection.

MoveResourcesCreate(String, String, String, String, IMoveResource, Func<HttpResponseMessage,Task<IMoveResource>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveResourcesCreateViaIdentity(String, IMoveResource, Func<HttpResponseMessage, Task<IMoveResource>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveResourcesDelete(String, String, String, String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveResourcesDeleteViaIdentity(String, Func<HttpResponseMessage, Task<IOperationStatus>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
MoveResourcesGet(String, String, String, String, Func<HttpResponseMessage, Task<IMoveResource>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveResourcesGetViaIdentity(String, Func<HttpResponseMessage, Task<IMoveResource>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)
MoveResourcesList(String, String, String, String, Func<HttpResponseMessage, Task<IMoveResourceCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the Move Resources in the move collection.

MoveResourcesListViaIdentity(String, String, Func<HttpResponseMessage, Task<IMoveResourceCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists the Move Resources in the move collection.

OperationsDiscoveryGet(Func<HttpResponseMessage,Task<IOperationsDiscoveryCollection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
OperationsDiscoveryGetViaIdentity(String, Func<HttpResponseMessage, Task<IOperationsDiscoveryCollection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)
UnresolvedDependenciesGet(String, String, String, Nullable<DependencyLevel>, String, String, Func<HttpResponseMessage,Task<IUnresolvedDependencyCollection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)
UnresolvedDependenciesGetViaIdentity(String, Nullable<DependencyLevel>, String, String, Func<HttpResponseMessage,Task<IUnresolvedDependencyCollection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Applies to