az deployment group
Zarządzanie wdrożeniem szablonu usługi Azure Resource Manager w grupie zasobów.
Polecenia
| az deployment group cancel |
Anuluj wdrożenie w grupie zasobów. |
| az deployment group create |
Rozpocznij wdrożenie w grupie zasobów. |
| az deployment group delete |
Usuń wdrożenie w grupie zasobów. |
| az deployment group export |
Eksportuj szablon używany do wdrożenia. |
| az deployment group list |
Wyświetlanie listy wdrożeń w grupie zasobów. |
| az deployment group show |
Pokaż wdrożenie w grupie zasobów. |
| az deployment group validate |
Sprawdź, czy szablon jest prawidłowy w grupie zasobów. |
| az deployment group wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. |
| az deployment group what-if |
Wykonaj operację What-If wdrożenia w zakresie grupy zasobów. |
az deployment group cancel
Anuluj wdrożenie w grupie zasobów.
az deployment group cancel --name
--resource-group
Przykłady
Anuluj wdrożenie w grupie zasobów.
az deployment group cancel -g testrg -n deployment01
Parametry wymagane
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group create
Rozpocznij wdrożenie w grupie zasobów.
Określ tylko jeden z --template-file FILE | --template-URI URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment group create --resource-group
[--aux-subs]
[--aux-tenants]
[--confirm-with-what-if]
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--name]
[--no-prompt {false, true}]
[--no-wait]
[--parameters]
[--proceed-if-no-change]
[--query-string]
[--rollback-on-error]
[--template-file]
[--template-spec]
[--template-uri]
[--what-if]
[--what-if-exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
[--what-if-result-format {FullResourcePayloads, ResourceIdOnly}]
Przykłady
Utwórz wdrożenie w grupie zasobów na podstawie pliku szablonu zdalnego przy użyciu parametrów z lokalnego pliku JSON.
az deployment group create --resource-group testrg --name rollout01 \
--template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Utwórz wdrożenie w grupie zasobów na podstawie pliku szablonu lokalnego przy użyciu parametrów z ciągu JSON.
az deployment group create --resource-group testrg --name rollout01 \
--template-file azuredeploy.json \
--parameters '{ \"policyName\": { \"value\": \"policy2\" } }'
Utwórz wdrożenie w grupie zasobów na podstawie pliku szablonu lokalnego przy użyciu parametrów z ciągu tablicy.
az deployment group create --resource-group testgroup --template-file demotemplate.json --parameters exampleString='inline string' exampleArray='("value1", "value2")'
Utwórz wdrożenie w grupie zasobów na podstawie szablonu lokalnego przy użyciu pliku parametrów, pliku parametrów zdalnych i selektywnie zastępowania par klucz/wartość.
az deployment group create --resource-group testrg --name rollout01 \
--template-file azuredeploy.json --parameters @params.json \
--parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json
Tworzenie wdrożenia w zakresie grupy zasobów na podstawie specyfikacji szablonu
az deployment group create --resource-group testrg --template-spec "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.Resources/templateSpecs/myTemplateSpec/versions/1.0"
Parametry wymagane
Grupa zasobów do utworzenia wdrożenia.
Parametry opcjonalne
Subskrypcje pomocnicze, które będą używane podczas wdrażania między dzierżawami.
Dzierżawy pomocnicze, które będą używane podczas wdrażania między dzierżawami.
Poinstruuj polecenie , aby uruchomić wdrożenie What-If przed wykonaniem wdrożenia. Następnie monituje o potwierdzenie zmian zasobów przed kontynuowaniem.
Obsługa obsługi rozszerzonej zawartości szablonu, w tym wielowierszowych i komentarzy we wdrożeniu.
Tryb wdrażania.
Nazwa wdrożenia.
Opcja wyłączenia monitu o brakujące parametry szablonu usługi ARM. Jeśli wartość ma wartość true, monit wymagający od użytkowników podania brakującego parametru zostanie zignorowany. Wartość domyślna to false.
Nie czekaj na zakończenie długotrwałej operacji.
Podaj wartości parametrów wdrożenia.
Poinstruuj polecenie, aby wykonać wdrożenie, jeśli wynik What-If nie zawiera żadnych zmian zasobów. Dotyczy ustawienia --confirm-with-what-if.
Ciąg zapytania (token sygnatury dostępu współdzielonego) do użycia z identyfikatorem URI szablonu w przypadku połączonych szablonów.
Nazwa wdrożenia, aby przywrócić błąd lub użyć jako flagi, aby przywrócić ostatnie pomyślne wdrożenie.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI pliku szablonu.
Poinstruuj polecenie , aby uruchomić wdrożenie What-If.
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z What-If wyników. Dotyczy ustawienia --confirm-with-what-if.
Format What-If wyników. --confirm-with-what-if Dotyczy ustawienia.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group delete
Usuń wdrożenie w grupie zasobów.
az deployment group delete --name
--resource-group
[--no-wait]
Przykłady
Usuń wdrożenie w grupie zasobów.
az deployment group delete -g testrg -n deployment01
Parametry wymagane
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group export
Eksportuj szablon używany do wdrożenia.
az deployment group export --name
--resource-group
Przykłady
Wyeksportuj szablon używany do wdrożenia w grupie zasobów.
az deployment group export --resource-group testrg --name MyDeployment
Parametry wymagane
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group list
Wyświetlanie listy wdrożeń w grupie zasobów.
az deployment group list --resource-group
[--filter]
Przykłady
Wyświetlanie listy wdrożeń w grupie zasobów.
az deployment group list -g testrg
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Wyrażenie filtru przy użyciu notacji OData. Możesz użyć --filter "provisioningState eq "{state}" do filtrowania provisioningState. Aby uzyskać więcej informacji, odwiedź stronę https://docs.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group show
Pokaż wdrożenie w grupie zasobów.
az deployment group show --name
--resource-group
Przykłady
Pokaż wdrożenie w grupie zasobów.
az deployment group show -g testrg -n deployment01
Parametry wymagane
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group validate
Sprawdź, czy szablon jest prawidłowy w grupie zasobów.
Określ tylko jeden z --template-file FILE | --template-URI URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment group validate --resource-group
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--name]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--rollback-on-error]
[--template-file]
[--template-spec]
[--template-uri]
Przykłady
Sprawdź, czy szablon jest prawidłowy w grupie zasobów.
az deployment group validate --resource-group testrg --template-file {template-file}
Sprawdź, czy szablon jest prawidłowy w grupie zasobów. (generowane automatycznie)
az deployment group validate --parameters MyValue=This MyArray=@array.json --resource-group testrg --template-file azuredeploy.json
Parametry wymagane
Grupa zasobów do utworzenia wdrożenia.
Parametry opcjonalne
Obsługa obsługi rozszerzonej zawartości szablonu, w tym wielowierszowych i komentarzy we wdrożeniu.
Tryb wdrażania.
Nazwa wdrożenia.
Opcja wyłączenia monitu o brakujące parametry szablonu usługi ARM. Jeśli wartość ma wartość true, monit wymagający od użytkowników podania brakującego parametru zostanie zignorowany. Wartość domyślna to false.
Podaj wartości parametrów wdrożenia.
Ciąg zapytania (token sygnatury dostępu współdzielonego) do użycia z identyfikatorem URI szablonu w przypadku połączonych szablonów.
Nazwa wdrożenia, aby przywrócić błąd lub użyć jako flagi, aby przywrócić ostatnie pomyślne wdrożenie.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI pliku szablonu.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia.
az deployment group wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Przykłady
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. (generowane automatycznie)
az deployment group wait --created --name MyDeployment --resource-group MyResourceGroup
Parametry wymagane
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".
Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Zaczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az deployment group what-if
Wykonaj operację What-If wdrożenia w zakresie grupy zasobów.
Określ tylko jeden z --template-file FILE | --template-URI URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment group what-if --resource-group
[--aux-tenants]
[--exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
[--mode {Complete, Incremental}]
[--name]
[--no-pretty-print]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--result-format {FullResourcePayloads, ResourceIdOnly}]
[--template-file]
[--template-spec]
[--template-uri]
Przykłady
Wykonaj operację What-If wdrożenia w grupie zasobów.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Wykonaj operację wdrażania What-If w grupie zasobów z formatem ResourceIdOnly.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --result-format ResourceIdOnly
Wykonaj operację wdrażania What-If w grupie zasobów bez dość drukowania wyniku.
az deployment group what-if --resource-group testrg --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --no-pretty-print
Parametry wymagane
Grupa zasobów do wykonania operacji wdrażania What-If pod adresem.
Parametry opcjonalne
Dzierżawy pomocnicze, które będą używane podczas wdrażania między dzierżawami.
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z What-If wyników.
Tryb wdrażania.
Nazwa wdrożenia.
Wyłącz ładne drukowanie dla wyników What-If. Po ustawieniu zostanie użyty typ formatu danych wyjściowych.
Opcja wyłączenia monitu o brakujące parametry szablonu usługi ARM. Jeśli wartość ma wartość true, monit wymagający od użytkowników podania brakującego parametru zostanie zignorowany. Wartość domyślna to false.
Podaj wartości parametrów wdrożenia.
Ciąg zapytania (token sygnatury dostępu współdzielonego) do użycia z identyfikatorem URI szablonu w przypadku połączonych szablonów.
Format What-If wyników.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI pliku szablonu.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.