IResourceGroupOperations Interface

Definition

Operations for managing resource groups.

public interface IResourceGroupOperations
type IResourceGroupOperations = interface
Public Interface IResourceGroupOperations

Methods

BeginDeletingAsync(String, CancellationToken)

Begin deleting resource group.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

CheckExistenceAsync(String, CancellationToken)

Checks whether resource group exists.

CreateOrUpdateAsync(String, ResourceGroup, CancellationToken)

Create a resource group.

DeleteAsync(String, CancellationToken)

Delete resource group and all of its resources.

GetAsync(String, CancellationToken)

Get a resource group.

ListAsync(ResourceGroupListParameters, CancellationToken)

Gets a collection of resource groups.

ListNextAsync(String, CancellationToken)

Get a list of deployments.

PatchAsync(String, ResourceGroup, CancellationToken)

Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource groups, though if a field is unspecified current value will be carried over.

Extension Methods

BeginDeleting(IResourceGroupOperations, String)

Begin deleting resource group.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

BeginDeletingAsync(IResourceGroupOperations, String)

Begin deleting resource group.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.

CheckExistence(IResourceGroupOperations, String)

Checks whether resource group exists.

CheckExistenceAsync(IResourceGroupOperations, String)

Checks whether resource group exists.

CreateOrUpdate(IResourceGroupOperations, String, ResourceGroup)

Create a resource group.

CreateOrUpdateAsync(IResourceGroupOperations, String, ResourceGroup)

Create a resource group.

Delete(IResourceGroupOperations, String)

Delete resource group and all of its resources.

DeleteAsync(IResourceGroupOperations, String)

Delete resource group and all of its resources.

Get(IResourceGroupOperations, String)

Get a resource group.

GetAsync(IResourceGroupOperations, String)

Get a resource group.

List(IResourceGroupOperations, ResourceGroupListParameters)

Gets a collection of resource groups.

ListAsync(IResourceGroupOperations, ResourceGroupListParameters)

Gets a collection of resource groups.

ListNext(IResourceGroupOperations, String)

Get a list of deployments.

ListNextAsync(IResourceGroupOperations, String)

Get a list of deployments.

Patch(IResourceGroupOperations, String, ResourceGroup)

Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource groups, though if a field is unspecified current value will be carried over.

PatchAsync(IResourceGroupOperations, String, ResourceGroup)

Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource groups, though if a field is unspecified current value will be carried over.

Applies to