Freigeben über


Remove-AzManagementGroupDeploymentStack

Entfernt einen verwaltungsgruppenbezogenen Bereitstellungsstapel.

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>]

Beschreibung

Löschen Sie einen Verwaltungsgruppenbereichsbereitstellungsstapel.

Beispiele

Beispiel 1: Löscht den Verwaltungsgruppenbereich "MyMGStack" aus "MyManagementGroup".

Remove-AzManagementGroupDeploymentStack -ManagementGroupId MyManagementGroup -Name MyMGStack

Löscht einen verwaltungsbezogenen Bereitstellungsstapel namens "MyMGStack" in der Verwaltungsgruppe "MyManagementGroup", wobei nicht verwaltete Ressourcen und Ressourcengruppen auf sauber up getrennt werden.

Parameter

-ActionOnUnmanage

Aktion für Ressourcen, die beim Löschen oder Aktualisieren des Bereitstellungsstapels nicht verwaltet werden. Mögliche Werte sind: "detachAll" (keine nicht verwalteten Ressourcen löschen), "deleteResources" (alle nicht verwalteten Ressourcen löschen, die keine RGs oder MGs sind) und "deleteAll" (alle nicht verwalteten Ressourcen löschen).

Typ:PSActionOnUnmanage
Zulässige Werte:DetachAll, DeleteResources, DeleteResourcesAndResourceGroups, DeleteAll
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:False
Accept wildcard characters:False

-BypassStackOutOfSyncError

Umgehen von Fehlern für den Stapel, der beim Ausführen des Vorgangs nicht synchronisiert wird. Wenn der Stapel nicht synchronisiert ist und dieser Parameter nicht festgelegt ist, schlägt der Vorgang fehl. Fügen Sie diesen Parameter nur ein, wenn dies bei einem fehlgeschlagenen Stapelvorgang erforderlich ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliases:cf
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Bitten Sie nicht um Bestätigung.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObjet

Das Stapel-PS-Objekt

Typ:PSDeploymentStack
Position:0
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementGroupId

Die ID der ManagementGroup, in der der DeploymentStack gelöscht wird

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Der Name des zu löschenden DeploymentStack

Typ:String
Aliases:StackName
Position:1
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Wenn dieser Wert festgelegt ist, wird ein boolescher Wert zurückgegeben, der vom Erfolg des Cmdlets abhängig ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-Pre

Wenn festgelegt, gibt an, dass das Cmdlet Vorabversionen von API-Versionen verwenden soll, wenn automatisch bestimmt wird, welche Version verwendet werden soll.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ResourceId des zu löschenden DeploymentStack

Typ:String
Aliases:Id
Position:Named
Standardwert:None
Erforderlich:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliases:wi
Position:Named
Standardwert:None
Erforderlich:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

String

Ausgaben

Boolean