Share via


IResourceOperations Interface

Definition

Operations for managing resources.

public interface IResourceOperations
type IResourceOperations = interface
Public Interface IResourceOperations

Methods

BeginMovingAsync(String, ResourcesMoveInfo, CancellationToken)

Begin moving resources.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

CheckExistenceAsync(String, ResourceIdentity, CancellationToken)

Checks whether resource exists.

CreateOrUpdateAsync(String, ResourceIdentity, GenericResource, CancellationToken)

Create a resource.

DeleteAsync(String, ResourceIdentity, CancellationToken)

Delete resource and all of its resources.

GetAsync(String, ResourceIdentity, CancellationToken)

Returns a resource belonging to a resource group.

ListAsync(ResourceListParameters, CancellationToken)

Get all of the resources under a subscription.

ListNextAsync(String, CancellationToken)

Get a list of deployments.

MoveResourcesAsync(String, ResourcesMoveInfo, CancellationToken)

Move resources within or across subscriptions.

Extension Methods

BeginMoving(IResourceOperations, String, ResourcesMoveInfo)

Begin moving resources.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

BeginMovingAsync(IResourceOperations, String, ResourcesMoveInfo)

Begin moving resources.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

CheckExistence(IResourceOperations, String, ResourceIdentity)

Checks whether resource exists.

CheckExistenceAsync(IResourceOperations, String, ResourceIdentity)

Checks whether resource exists.

CreateOrUpdate(IResourceOperations, String, ResourceIdentity, GenericResource)

Create a resource.

CreateOrUpdateAsync(IResourceOperations, String, ResourceIdentity, GenericResource)

Create a resource.

Delete(IResourceOperations, String, ResourceIdentity)

Delete resource and all of its resources.

DeleteAsync(IResourceOperations, String, ResourceIdentity)

Delete resource and all of its resources.

Get(IResourceOperations, String, ResourceIdentity)

Returns a resource belonging to a resource group.

GetAsync(IResourceOperations, String, ResourceIdentity)

Returns a resource belonging to a resource group.

List(IResourceOperations, ResourceListParameters)

Get all of the resources under a subscription.

ListAsync(IResourceOperations, ResourceListParameters)

Get all of the resources under a subscription.

ListNext(IResourceOperations, String)

Get a list of resources.

ListNextAsync(IResourceOperations, String)

Get a list of resources.

MoveResources(IResourceOperations, String, ResourcesMoveInfo)

Move resources within or across subscriptions.

MoveResourcesAsync(IResourceOperations, String, ResourcesMoveInfo)

Move resources within or across subscriptions.

Applies to