Delen via


Remove-AzResourceGroupDeploymentStack

Hiermee verwijdert u een implementatiestack binnen het bereik van een resourcegroep.

Syntax

Remove-AzResourceGroupDeploymentStack
      [-Name] <String>
      [-ResourceGroupName] <String>
      -ActionOnUnmanage <PSActionOnUnmanage>
      [-PassThru]
      [-Force]
      [-BypassStackOutOfSyncError]
      [-Pre]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzResourceGroupDeploymentStack
      -ResourceId <String>
      -ActionOnUnmanage <PSActionOnUnmanage>
      [-PassThru]
      [-Force]
      [-BypassStackOutOfSyncError]
      [-Pre]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzResourceGroupDeploymentStack
      [-InputObjet] <PSDeploymentStack>
      -ActionOnUnmanage <PSActionOnUnmanage>
      [-PassThru]
      [-Force]
      [-BypassStackOutOfSyncError]
      [-Pre]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Verwijder een implementatiestack binnen het bereik van een resourcegroep.

Voorbeelden

Voorbeeld 1: Verwijdert de implementatie van de resourcegroep tsack MyRgStack uit MyResourceGroup

Remove-AzResourceGroupDeploymentStack -ResourceGroupName MyResourceGroup -Name MyRGStack

Hiermee verwijdert u een resourcegroep-implementatiestack met de naam 'MyRGStack' in resourcegroep 'MyResourceGroup', waarbij niet-beheerde resources en resourcegroepen worden losgekoppeld bij opschonen.

Parameters

-ActionOnUnmanage

Actie die moet worden uitgevoerd op resources die onbeheerd worden bij het verwijderen of bijwerken van de implementatiestack. Mogelijke waarden zijn: 'detachAll' (verwijder geen niet-beheerde resources), 'deleteResources' (verwijder alle niet-beheerde resources die geen RG's of MG's zijn) en 'deleteAll' (verwijder elke niet-beheerde resource).

Type:PSActionOnUnmanage
Accepted values:DetachAll, DeleteResources, DeleteResourcesAndResourceGroups, DeleteAll
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-BypassStackOutOfSyncError

Sla fouten over voor de stack die niet synchroon is bij het uitvoeren van de bewerking. Als de stack niet is gesynchroniseerd en deze parameter niet is ingesteld, mislukt de bewerking. Neem deze parameter alleen op als u wordt geïnstrueerd om dit te doen bij een mislukte stackbewerking.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vraag niet om bevestiging.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObjet

Het STACK PS-object.

Type:PSDeploymentStack
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

De naam van de deploymentStack die moet worden verwijderd

Type:String
Aliases:StackName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Als de waarde is ingesteld, wordt een booleaanse waarde geretourneerd die afhankelijk is van het succes van de cmdlet.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Pre

Wanneer deze is ingesteld, geeft u aan dat de cmdlet api-versies van de voorlopige versie moet gebruiken wanneer automatisch wordt bepaald welke versie moet worden gebruikt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

De naam van de resourcegroep met de stack die u wilt verwijderen

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

ResourceId van de stack die u wilt verwijderen

Type:String
Aliases:Id
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

Uitvoerwaarden

Boolean