C# Class Microsoft.Azure.Management.Internal.Resources.ResourceGroupOperationsExtensions

Show file Open project: Azure/azure-powershell

Public Methods

Method Description
BeginDeleting ( this operations, string resourceGroupName ) : LongRunningOperationResponse

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

BeginDeletingAsync ( this operations, string resourceGroupName ) : Task

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

CheckExistence ( this operations, string resourceGroupName ) : ResourceGroupExistsResult

Checks whether resource group exists.

CheckExistenceAsync ( this operations, string resourceGroupName ) : Task

Checks whether resource group exists.

CreateOrUpdate ( this operations, string resourceGroupName, ResourceGroup parameters ) : ResourceGroupCreateOrUpdateResult

Create a resource group.

CreateOrUpdateAsync ( this operations, string resourceGroupName, ResourceGroup parameters ) : Task

Create a resource group.

Delete ( this operations, string resourceGroupName ) : AzureOperationResponse

Delete resource group and all of its resources.

DeleteAsync ( this operations, string resourceGroupName ) : Task

Delete resource group and all of its resources.

Get ( this operations, string resourceGroupName ) : ResourceGroupGetResult

Get a resource group.

GetAsync ( this operations, string resourceGroupName ) : Task

Get a resource group.

List ( this operations, ResourceGroupListParameters parameters ) : ResourceGroupListResult

Gets a collection of resource groups.

ListAsync ( this operations, ResourceGroupListParameters parameters ) : Task

Gets a collection of resource groups.

ListNext ( this operations, string nextLink ) : ResourceGroupListResult

Get a list of deployments.

ListNextAsync ( this operations, string nextLink ) : Task

Get a list of deployments.

Patch ( this operations, string resourceGroupName, ResourceGroup parameters ) : ResourceGroupPatchResult

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 ( this operations, string resourceGroupName, ResourceGroup parameters ) : Task

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.

Method Details

BeginDeleting() public static method

Begin deleting resource group.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.
public static BeginDeleting ( this operations, string resourceGroupName ) : LongRunningOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be deleted. The name is /// case insensitive. ///
return Microsoft.Azure.Management.Internal.Resources.Models.LongRunningOperationResponse

BeginDeletingAsync() public static method

Begin deleting resource group.To determine whether the operation has finished processing the request, call GetLongRunningOperationStatus.
public static BeginDeletingAsync ( this operations, string resourceGroupName ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be deleted. The name is /// case insensitive. ///
return Task

CheckExistence() public static method

Checks whether resource group exists.
public static CheckExistence ( this operations, string resourceGroupName ) : ResourceGroupExistsResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to check. The name is case /// insensitive. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupExistsResult

CheckExistenceAsync() public static method

Checks whether resource group exists.
public static CheckExistenceAsync ( this operations, string resourceGroupName ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to check. The name is case /// insensitive. ///
return Task

CreateOrUpdate() public static method

Create a resource group.
public static CreateOrUpdate ( this operations, string resourceGroupName, ResourceGroup parameters ) : ResourceGroupCreateOrUpdateResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be created or updated. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroup /// Required. Parameters supplied to the create or update resource /// group service operation. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupCreateOrUpdateResult

CreateOrUpdateAsync() public static method

Create a resource group.
public static CreateOrUpdateAsync ( this operations, string resourceGroupName, ResourceGroup parameters ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be created or updated. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroup /// Required. Parameters supplied to the create or update resource /// group service operation. ///
return Task

Delete() public static method

Delete resource group and all of its resources.
public static Delete ( this operations, string resourceGroupName ) : AzureOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be deleted. The name is /// case insensitive. ///
return AzureOperationResponse

DeleteAsync() public static method

Delete resource group and all of its resources.
public static DeleteAsync ( this operations, string resourceGroupName ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be deleted. The name is /// case insensitive. ///
return Task

Get() public static method

Get a resource group.
public static Get ( this operations, string resourceGroupName ) : ResourceGroupGetResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to get. The name is case /// insensitive. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupGetResult

GetAsync() public static method

Get a resource group.
public static GetAsync ( this operations, string resourceGroupName ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to get. The name is case /// insensitive. ///
return Task

List() public static method

Gets a collection of resource groups.
public static List ( this operations, ResourceGroupListParameters parameters ) : ResourceGroupListResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupListParameters /// Optional. Query parameters. If null is passed returns all resource /// groups. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupListResult

ListAsync() public static method

Gets a collection of resource groups.
public static ListAsync ( this operations, ResourceGroupListParameters parameters ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupListParameters /// Optional. Query parameters. If null is passed returns all resource /// groups. ///
return Task

ListNext() public static method

Get a list of deployments.
public static ListNext ( this operations, string nextLink ) : ResourceGroupListResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
nextLink string /// Required. NextLink from the previous successful call to List /// operation. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupListResult

ListNextAsync() public static method

Get a list of deployments.
public static ListNextAsync ( this operations, string nextLink ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
nextLink string /// Required. NextLink from the previous successful call to List /// operation. ///
return Task

Patch() public static method

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.
public static Patch ( this operations, string resourceGroupName, ResourceGroup parameters ) : ResourceGroupPatchResult
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be created or updated. /// The name is case insensitive. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroup /// Required. Parameters supplied to the update state resource group /// service operation. ///
return Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroupPatchResult

PatchAsync() public static method

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.
public static PatchAsync ( this operations, string resourceGroupName, ResourceGroup parameters ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.Internal.Resources.IResourceGroupOperations. ///
resourceGroupName string /// Required. The name of the resource group to be created or updated. /// The name is case insensitive. ///
parameters Microsoft.Azure.Management.Internal.Resources.Models.ResourceGroup /// Required. Parameters supplied to the update state resource group /// service operation. ///
return Task