Delen via


Remove-AzSubscriptionDeploymentStack

Hiermee verwijdert u een implementatiestack met abonnementsbereik.

Syntax

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

Description

Een implementatiestack met abonnementsbereik verwijderen.

Voorbeelden

Voorbeeld 1: Hiermee verwijdert u de implementatiestack MySubStack met abonnementsbereik uit het huidige abonnement

Remove-AzSubscriptionDeploymentStack -Name MySubStack

Hiermee verwijdert u een implementatiestack met abonnementsbereik met de naam 'MySubStack' in het standaardabonnement, 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
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vraag niet om bevestiging.

Type:SwitchParameter
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObjet

Het PS-object stapelen

Type:PSDeploymentStack
Position:0
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

De naam van de deploymentStack die moet worden verwijderd

Type:String
Aliases:StackName
Position:0
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ResourceId van de stack die u wilt verwijderen

Type:String
Aliases:Id
Position:Named
standaardwaarde:None
Vereist: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
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String

Uitvoerwaarden

Boolean