Share via


ResourceGroupsOperationsExtensions.DeleteAsync Method

Definition

Deletes a resource group.

public static System.Threading.Tasks.Task DeleteAsync (this Microsoft.Azure.Management.ResourceManager.IResourceGroupsOperations operations, string resourceGroupName, string forceDeletionTypes = default, System.Threading.CancellationToken cancellationToken = default);
static member DeleteAsync : Microsoft.Azure.Management.ResourceManager.IResourceGroupsOperations * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function DeleteAsync (operations As IResourceGroupsOperations, resourceGroupName As String, Optional forceDeletionTypes As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

operations
IResourceGroupsOperations

The operations group for this extension method.

resourceGroupName
String

The name of the resource group to delete. The name is case insensitive.

forceDeletionTypes
String

The resource types you want to force delete. Currently, only the following is supported: forceDeletionTypes=Microsoft.Compute/virtualMachines,Microsoft.Compute/virtualMachineScaleSets

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.

Applies to