Dela via


Remove-AzManagementGroupDeploymentStack

Tar bort en distributionsstack för hanteringsgruppsomfång.

Syntax

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

Description

Ta bort en distributionsstack för hanteringsgruppsomfång.

Exempel

Exempel 1: Tar bort den hanteringsgruppsomfångsstacken MyMGStack från MyManagementGroup

Remove-AzManagementGroupDeploymentStack -ManagementGroupId MyManagementGroup -Name MyMGStack

Tar bort en distributionsstack med omfång för hanteringsgruppen med namnet "MyMGStack" i hanteringsgruppen "MyManagementGroup", med ohanterade resurser och resursgrupper som kopplas från vid rensning.

Parametrar

-ActionOnUnmanage

Åtgärder för att vidta åtgärder mot resurser som inte hanteras vid borttagning eller uppdatering av distributionsstacken. Möjliga värden är: "detachAll" (ta inte bort några ohanterade resurser), "deleteResources" (ta bort alla ohanterade resurser som inte är RG:er eller MG:er) och "deleteAll" (ta bort alla ohanterade resurser).

Typ:PSActionOnUnmanage
accepterade värden:DetachAll, DeleteResources, DeleteResourcesAndResourceGroups, DeleteAll
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-BypassStackOutOfSyncError

Kringgå fel för att stacken inte är synkroniserad när åtgärden körs. Om stacken inte är synkroniserad och den här parametern inte har angetts misslyckas åtgärden. Inkludera endast den här parametern om du uppmanas att göra det vid en misslyckad stackåtgärd.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Be inte om bekräftelse.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObjet

STACK PS-objektet

Typ:PSDeploymentStack
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementGroupId

ID:t för ManagementGroup där DeploymentStack tas bort

Typ:String
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Namnet på DistributionStack som ska tas bort

Typ:String
Aliases:StackName
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Om värdet anges returneras ett booleskt värde som är beroende av att cmdleten lyckas.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Pre

När den anges anger att cmdleten ska använda förhandsversioner av API-versioner när du automatiskt avgör vilken version som ska användas.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ResourceId för DeploymentStack som ska tas bort

Typ:String
Aliases:Id
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Utdata

Boolean