az group deployment
Ta grupa poleceń została przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Zarządzanie wdrożeniami usługi Azure Resource Manager.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az group deployment cancel |
Anuluje aktualnie uruchomione wdrożenie szablonu. |
Podstawowe funkcje | Przestarzały |
az group deployment create |
Rozpocznij wdrożenie. |
Podstawowe funkcje | Przestarzały |
az group deployment delete |
Usuwa wdrożenie z historii wdrażania. |
Podstawowe funkcje | Przestarzały |
az group deployment export |
Wyeksportuj szablon używany do wdrożenia. |
Podstawowe funkcje | Przestarzały |
az group deployment list |
Pobierz wszystkie wdrożenia dla grupy zasobów. |
Podstawowe funkcje | Przestarzały |
az group deployment operation |
Zarządzanie operacjami wdrażania. |
Podstawowe funkcje | Przestarzały |
az group deployment operation list |
Pobiera wszystkie operacje wdrażania dla wdrożenia. |
Podstawowe funkcje | Przestarzały |
az group deployment operation show |
Pobierz operację wdrożenia. |
Podstawowe funkcje | Przestarzały |
az group deployment show |
Pobiera wdrożenie. |
Podstawowe funkcje | Przestarzały |
az group deployment validate |
Sprawdź, czy szablon jest syntaktycznie poprawny. |
Podstawowe funkcje | Przestarzały |
az group deployment wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. |
Podstawowe funkcje | Przestarzały |
az group deployment cancel
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Anuluje aktualnie uruchomione wdrożenie szablonu.
Wdrożenie można anulować tylko wtedy, gdy stan provisioningState to Zaakceptowane lub Uruchomione. Po anulowaniu wdrożenia stan provisioningState ma wartość Anulowano. Anulowanie wdrożenia szablonu powoduje zatrzymanie aktualnie uruchomionego wdrożenia szablonu i pozostawienie grupy zasobów częściowo wdrożonej.
az group deployment cancel --name
--resource-group
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 globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment create
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Rozpocznij wdrożenie.
az group deployment create --resource-group
[--aux-subs]
[--aux-tenants]
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--name]
[--no-prompt {false, true}]
[--no-wait]
[--parameters]
[--rollback-on-error]
[--template-file]
[--template-uri]
Przykłady
Utwórz wdrożenie na podstawie pliku szablonu zdalnego przy użyciu parametrów z lokalnego pliku JSON.
az group deployment create -g MyResourceGroup --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Utwórz wdrożenie na podstawie pliku szablonu lokalnego przy użyciu parametrów z ciągu JSON.
az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
--parameters "{ \"location\": { \"value\": \"westus\" } }"
Utwórz wdrożenie na podstawie szablonu lokalnego przy użyciu pliku parametrów lokalnych, pliku parametrów zdalnych i selektywnie przesłaniaj pary klucz/wartość.
az group deployment create -g MyResourceGroup --template-file azuredeploy.json \
--parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Opcja "--aux-subs" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--aux-tenants".
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.
Opcja "--handle-extended-json-format/-j" została wycofana i zostanie usunięta w przyszłej wersji.
Obsługa obsługi rozszerzonej zawartości szablonu, w tym wielowierszowych i komentarzy we wdrożeniu.
Przyrostowe (tylko dodawanie zasobów do grupy zasobów) lub Complete (usuwanie dodatkowych zasobów z grupy zasobów).
Nazwa wdrożenia. Wartość domyślna to nazwa podstawowa pliku szablonu.
Opcja wyłączenia monitu o brakujące parametry dla 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.
Parametry mogą być dostarczane z pliku przy użyciu @{path}
składni, ciągu JSON lub jako <par KEY=VALUE> . Parametry są obliczane w kolejności, więc gdy wartość zostanie przypisana dwukrotnie, zostanie użyta ta ostatnia wartość. Zaleca się najpierw podanie pliku parametrów, a następnie selektywne zastąpienie przy użyciu składni KEY=VALUE.
Nazwa wdrożenia do wycofania się z błędu lub użyj flagi jako flagi, aby powrócić do ostatniego pomyślnego wdrożenia.
Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.
Identyfikator URI do pliku szablonu zdalnego.
Parametry globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment delete
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Usuwa wdrożenie z historii wdrażania.
Nie można usunąć wdrożenia szablonu, które jest obecnie uruchomione. Usunięcie wdrożenia szablonu powoduje usunięcie skojarzonych operacji wdrażania. Usunięcie wdrożenia szablonu nie ma wpływu na stan grupy zasobów. Jest to operacja asynchroniczna, która zwraca stan 202 do momentu pomyślnego usunięcia wdrożenia szablonu. Nagłówek odpowiedzi Lokalizacja zawiera identyfikator URI używany do uzyskiwania stanu procesu. Gdy proces jest uruchomiony, wywołanie identyfikatora URI w nagłówku Location zwraca stan 202. Po zakończeniu procesu identyfikator URI w nagłówku Lokalizacja zwraca stan 204 w przypadku powodzenia. Jeśli żądanie asynchroniczne nie powiodło się, identyfikator URI w nagłówku Lokalizacja zwraca kod stanu na poziomie błędu.
az group deployment delete --name
--resource-group
[--no-wait]
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.
Parametry globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment export
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Wyeksportuj szablon używany do wdrożenia.
az group deployment export --name
--resource-group
Przykłady
Wyeksportuj szablon używany do wdrożenia. (automatycznie wygenerowane)
az group deployment export --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 globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment list
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Pobierz wszystkie wdrożenia dla grupy zasobów.
az group deployment list --resource-group
[--filter]
[--top]
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Filtr do zastosowania względem operacji. Można na przykład użyć parametru $filter=provisioningState eq "{state}". Wartość domyślna to Brak.
Liczba wyników do pobrania. Jeśli wartość null zostanie przekazana, zwraca wszystkie wdrożenia. Wartość domyślna to Brak.
Parametry globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment show
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Pobiera wdrożenie.
az group deployment show --name
--resource-group
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 globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment validate
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Sprawdź, czy szablon jest syntaktycznie poprawny.
az group deployment validate --resource-group
[--handle-extended-json-format]
[--mode {Complete, Incremental}]
[--no-prompt {false, true}]
[--parameters]
[--rollback-on-error]
[--template-file]
[--template-uri]
Przykłady
Sprawdź, czy szablon jest syntaktycznie poprawny. (automatycznie wygenerowane)
az group deployment validate --parameters "{ \"location\": { \"value\": \"westus\" } }" \
--resource-group MyResourceGroup --template-file storage.json
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Opcja "--handle-extended-json-format/-j" została wycofana i zostanie usunięta w przyszłej wersji.
Obsługa obsługi rozszerzonej zawartości szablonu, w tym wielowierszowych i komentarzy we wdrożeniu.
Przyrostowe (tylko dodawanie zasobów do grupy zasobów) lub Complete (usuwanie dodatkowych zasobów z grupy zasobów).
Opcja wyłączenia monitu o brakujące parametry dla 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.
Parametry mogą być dostarczane z pliku przy użyciu @{path}
składni, ciągu JSON lub jako <par KEY=VALUE> . Parametry są obliczane w kolejności, więc gdy wartość zostanie przypisana dwukrotnie, zostanie użyta ta ostatnia wartość. Zaleca się najpierw podanie pliku parametrów, a następnie selektywne zastąpienie przy użyciu składni KEY=VALUE.
Nazwa wdrożenia do wycofania się z błędu lub użyj flagi jako flagi, aby powrócić do ostatniego pomyślnego wdrożenia.
Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.
Identyfikator URI do pliku szablonu zdalnego.
Parametry globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az group deployment wait
To polecenie jest niejawnie przestarzałe, ponieważ grupa poleceń "wdrożenie grupy" jest przestarzała i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "grupa wdrożenia".
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia.
az group deployment 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. (automatycznie wygenerowane)
az group deployment wait --name MyDeployment --resource-group MyResourceGroup --updated
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. (automatycznie wygenerowane)
az group deployment 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" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
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. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.