Udostępnij przez


Stop-AzResourceGroupDeployment

Anuluje wdrożenie grupy zasobów.

Składnia

StopByResourceGroupDeploymentName (Domyślne)

Stop-AzResourceGroupDeployment
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

StopByResourceGroupDeploymentId

Stop-AzResourceGroupDeployment
    -Id <String>
    [-Pre]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

Polecenie cmdlet Stop-AzResourceGroupDeployment anuluje wdrożenie grupy zasobów platformy Azure, które zostało uruchomione, ale nie zostało ukończone. Aby zatrzymać wdrożenie, wdrożenie musi mieć niekompletny stan aprowizacji, taki jak aprowizowanie, a nie stan ukończony, taki jak Aprowizowanie lub Niepowodzenie. Zasób platformy Azure to jednostka zarządzana przez użytkownika, taka jak witryna internetowa, baza danych lub serwer bazy danych. Grupa zasobów to kolekcja zasobów, które są wdrażane jako jednostka. Aby wdrożyć grupę zasobów, użyj polecenia cmdlet New-AzResourceGroupDeployment. Polecenie cmdlet New-AzResource tworzy nowy zasób, ale nie wyzwala operacji wdrażania grupy zasobów, którą to polecenie cmdlet może zatrzymać. To polecenie cmdlet zatrzymuje tylko jedno uruchomione wdrożenie. Użyj parametru Name , aby zatrzymać określone wdrożenie. Jeśli pominięto parametr Name , stop-AzResourceGroupDeployment wyszukuje uruchomione wdrożenie i zatrzymuje je. Jeśli polecenie cmdlet znajdzie więcej niż jedno uruchomione wdrożenie, polecenie zakończy się niepowodzeniem.

Przykłady

Przykład 1. Uruchamianie i zatrzymywanie wdrożenia grupy zasobów

New-AzResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg -TemplateFile .\storage-account-create-azdeploy.json -TemplateParameterFile .\storage-account-create-azdeploy.parameters.json -AsJob

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
1      Long Running... AzureLongRun... Running       True            localhost            New-AzResourceGro...

Stop-AzResourceGroupDeployment -Name mynewstorageaccount -ResourceGroupName myrg

True

Get-Job 1

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
1      Long Running... AzureLongRun... Failed        True            localhost            New-AzResourceGro...

Parametry

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Wspiera dzikie karty:False
DontShow:False
Aliasy:por

Zbiory parametrów

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

-DefaultProfile

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

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

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

-Id

Określa identyfikator wdrożenia grupy zasobów do zatrzymania.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Identyfikator wdrożenia, Identyfikator zasobu

Zbiory parametrów

StopByResourceGroupDeploymentId
Pozycja:Named
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Name

Określa nazwę wdrożenia grupy zasobów do zatrzymania. Jeśli ten parametr nie zostanie określony, to polecenie cmdlet wyszukuje uruchomione wdrożenie w grupie zasobów i zatrzymuje je. Jeśli znajdzie więcej niż jedno uruchomione wdrożenie, polecenie zakończy się niepowodzeniem. Aby uzyskać nazwę wdrożenia, użyj polecenia cmdlet Get-AzResourceGroupDeployment.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:Nazwa wdrożenia

Zbiory parametrów

StopByResourceGroupDeploymentName
Pozycja:1
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-Pre

Wskazuje, że to polecenie cmdlet uwzględnia wersje interfejsu API wersji wstępnej, gdy automatycznie określa wersję do użycia.

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

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

-ResourceGroupName

Określa nazwę grupy zasobów. To polecenie cmdlet zatrzymuje wdrażanie grupy zasobów, którą określa ten parametr.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

StopByResourceGroupDeploymentName
Pozycja:0
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-WhatIf

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

Właściwości parametrów

Typ:SwitchParameter
Wartość domyślna:False
Wspiera dzikie karty:False
DontShow:False
Aliasy:Wi

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość 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.

Wejścia

String

Wyjść

Boolean