Share via


DeploymentStackResource.DeleteAsync Method

Definition

Deletes a Deployment stack by name at specific scope. When operation completes, status code 200 returned without content.

  • Request Path: /{scope}/providers/Microsoft.Resources/deploymentStacks/{deploymentStackName}
  • Operation Id: DeploymentStacks_DeleteAtScope
  • Default Api Version: 2024-03-01
  • Resource: DeploymentStackResource
public virtual System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation> DeleteAsync (Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Models.UnmanageActionResourceMode? unmanageActionResources = default, Azure.ResourceManager.Resources.Models.UnmanageActionResourceGroupMode? unmanageActionResourceGroups = default, Azure.ResourceManager.Resources.Models.UnmanageActionManagementGroupMode? unmanageActionManagementGroups = default, bool? bypassStackOutOfSyncError = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteAsync : Azure.WaitUntil * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionResourceMode> * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionResourceGroupMode> * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionManagementGroupMode> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation>
override this.DeleteAsync : Azure.WaitUntil * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionResourceMode> * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionResourceGroupMode> * Nullable<Azure.ResourceManager.Resources.Models.UnmanageActionManagementGroupMode> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation>
Public Overridable Function DeleteAsync (waitUntil As WaitUntil, Optional unmanageActionResources As Nullable(Of UnmanageActionResourceMode) = Nothing, Optional unmanageActionResourceGroups As Nullable(Of UnmanageActionResourceGroupMode) = Nothing, Optional unmanageActionManagementGroups As Nullable(Of UnmanageActionManagementGroupMode) = Nothing, Optional bypassStackOutOfSyncError As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation)

Parameters

waitUntil
WaitUntil

Completed if the method should wait to return until the long-running operation has completed on the service; Started if it should return after starting the operation. For more information on long-running operations, please see Azure.Core Long-Running Operation samples.

unmanageActionResources
Nullable<UnmanageActionResourceMode>

Flag to indicate delete rather than detach for unmanaged resources.

unmanageActionResourceGroups
Nullable<UnmanageActionResourceGroupMode>

Flag to indicate delete rather than detach for unmanaged resource groups.

unmanageActionManagementGroups
Nullable<UnmanageActionManagementGroupMode>

Flag to indicate delete rather than detach for unmanaged management groups.

bypassStackOutOfSyncError
Nullable<Boolean>

Flag to bypass service errors that indicate the stack resource list is not correctly synchronized.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Applies to