Udostępnij za pośrednictwem


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

Przestarzałe

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

--name -n

Nazwa wdrożenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment create

Przestarzałe

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--aux-subs
Przestarzałe

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.

--aux-tenants

Dzierżawy pomocnicze, które będą używane podczas wdrażania między dzierżawami.

--handle-extended-json-format -j
Przestarzałe

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.

--mode

Przyrostowe (tylko dodawanie zasobów do grupy zasobów) lub Complete (usuwanie dodatkowych zasobów z grupy zasobów).

Dopuszczalne wartości: Complete, Incremental
Domyślna wartość: Incremental
--name -n

Nazwa wdrożenia. Wartość domyślna to nazwa podstawowa pliku szablonu.

--no-prompt

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.

Dopuszczalne wartości: false, true
Domyślna wartość: False
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
--parameters -p

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.

--rollback-on-error

Nazwa wdrożenia do wycofania się z błędu lub użyj flagi jako flagi, aby powrócić do ostatniego pomyślnego wdrożenia.

--template-file -f

Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.

--template-uri -u

Identyfikator URI do pliku szablonu zdalnego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment delete

Przestarzałe

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

--name -n

Nazwa wdrożenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment export

Przestarzałe

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

--name -n

Nazwa wdrożenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment list

Przestarzałe

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--filter

Filtr do zastosowania względem operacji. Można na przykład użyć parametru $filter=provisioningState eq "{state}". Wartość domyślna to Brak.

--top

Liczba wyników do pobrania. Jeśli wartość null zostanie przekazana, zwraca wszystkie wdrożenia. Wartość domyślna to Brak.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment show

Przestarzałe

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

--name -n

Nazwa wdrożenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment validate

Przestarzałe

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

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--handle-extended-json-format -j
Przestarzałe

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.

--mode

Przyrostowe (tylko dodawanie zasobów do grupy zasobów) lub Complete (usuwanie dodatkowych zasobów z grupy zasobów).

Dopuszczalne wartości: Complete, Incremental
Domyślna wartość: Incremental
--no-prompt

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.

Dopuszczalne wartości: false, true
Domyślna wartość: False
--parameters -p

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.

--rollback-on-error

Nazwa wdrożenia do wycofania się z błędu lub użyj flagi jako flagi, aby powrócić do ostatniego pomyślnego wdrożenia.

--template-file -f

Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.

--template-uri -u

Identyfikator URI do pliku szablonu zdalnego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az group deployment wait

Przestarzałe

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

--name -n

Nazwa wdrożenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.