Udostępnij przez


Remove-AzSubscriptionDeploymentStack

Usuwa stos wdrożenia w zakresie subskrypcji.

Składnia

RemoveByName (domyślnie)

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

RemoveByResourceId

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

RemoveByStackObject

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

Opis

Usuń stos wdrożenia w zakresie subskrypcji.

Przykłady

Przykład 1: Usuwa stos wdrożenia w zakresie subskrypcji MySubStack z bieżącej subskrypcji

Remove-AzSubscriptionDeploymentStack -Name MySubStack

Usuwa stos wdrożenia w zakresie subskrypcji o nazwie "MySubStack" w domyślnej subskrypcji z niezarządzanymi zasobami i grupami zasobów odłączanymi podczas czyszczenia.

Parametry

-ActionOnUnmanage

Akcja umożliwiająca podjęcie działań dotyczących zasobów, które staną się niezarządzane podczas usuwania lub aktualizowania stosu wdrożenia. Możliwe wartości obejmują: "detachAll" (nie usuwaj żadnych niezarządzanych zasobów), "deleteResources" (usuń wszystkie niezarządzane zasoby, które nie są grupami zabezpieczeń lub grupami zabezpieczeń) i "deleteAll" (usuń każdy niezarządzany zasób).

Właściwości parametru

Typ:PSActionOnUnmanage
Domyślna wartość:None
Dopuszczalne wartości:DetachAll, DeleteResources, DeleteAll
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-BypassStackOutOfSyncError

Pomiń błędy dotyczące braku synchronizacji stosu podczas uruchamiania operacji. Jeśli stos nie jest zsynchronizowany i ten parametr nie jest ustawiony, operacja zakończy się niepowodzeniem. Dołącz ten parametr tylko, jeśli zostanie poinstruowany, aby to zrobić w przypadku nieudanej operacji stosu.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:por

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Właściwości parametru

Typ:IAzureContextContainer
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Force

Nie pytaj o potwierdzenie.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-InputObjet

Obiekt stack PS

Właściwości parametru

Typ:PSDeploymentStack
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

RemoveByStackObject
Position:0
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Name

Nazwa wdrożeniaStack do usunięcia

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:StackName

Zestawy parametrów

RemoveByName
Position:0
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-PassThru

W przypadku ustawienia wartość logiczna zostanie zwrócona z wartością zależną od powodzenia polecenia cmdlet.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Pre

Po ustawieniu wskazuje, że polecenie cmdlet powinno używać wersji interfejsu API wersji wstępnej podczas automatycznego określania, która wersja ma być używana.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ResourceId

ResourceId stosu do usunięcia

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Id

Zestawy parametrów

RemoveByResourceId
Position:Named
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Wi

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

String

Dane wyjściowe

Boolean