Delen via


Remove-AzResourceGroupDeploymentStack

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

Syntaxis

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
Geaccepteerde waarden:DetachAll, DeleteResources, DeleteResourcesAndResourceGroups, DeleteAll
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

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

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Vraag niet om bevestiging.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InputObjet

Het STACK PS-object.

Type:PSDeploymentStack
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

De naam van de deploymentStack die moet worden verwijderd

Type:String
Aliassen:StackName
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren: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
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ResourceGroupName

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

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceId

ResourceId van de stack die u wilt verwijderen

Type:String
Aliassen:Id
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

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

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

Uitvoerwaarden

Boolean