az deployment group
Zarządzanie wdrożeniem szablonu usługi Azure Resource Manager w grupie zasobów.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az deployment group cancel |
Anuluj wdrożenie w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group create |
Rozpocznij wdrożenie w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group delete |
Usuń wdrożenie w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group export |
Wyeksportuj szablon używany do wdrożenia. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group list |
Wyświetlanie listy wdrożeń w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group show |
Pokaż wdrożenie w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group validate |
Sprawdź, czy szablon jest prawidłowy w grupie zasobów. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. |
Podstawowe funkcje | Ogólna dostępność |
az deployment group what-if |
Wykonaj operację analizy co-jeżeli wdrożenia w zakresie grupy zasobów. |
Podstawowe funkcje | Ogólna dostępność |
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>
.
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 deployment group create
Rozpocznij wdrożenie w grupie zasobów.
Określ tylko jeden plik --template-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 przesłaniaj pary 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"
Tworzenie wdrożenia w zakresie grupy zasobów z pliku parametrów bicepparam
az deployment group create --resource-group testrg --parameters parameters.bicepparam
Tworzenie wdrożenia w grupie zasobów w różnych dzierżawach
az deployment group create --resource-group testrg --name rollout01 \
--template-file azuredeploy.json --parameters @myparameters.json --aux-tenants auxiliary_tenant01 auxiliary_tenant02
Parametry wymagane
Grupa zasobów do utworzenia wdrożenia.
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.
Poinstruuj polecenie , aby uruchomić wdrożenie What-If przed wykonaniem wdrożenia. Następnie wyświetla monit o potwierdzenie zmian zasobów przed kontynuowaniem.
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.
Tryb wdrażania.
Nazwa wdrożenia.
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. Należy również pamiętać, że jeśli udostępniasz plik bicepparam, możesz użyć tego argumentu tylko raz.
Poinstruuj polecenie , aby wykonać wdrożenie, jeśli wynik analizy co-jeżeli nie zawiera żadnych zmian zasobów. Ma zastosowanie w przypadku ustawienia --confirm-with-what-if.
Ciąg zapytania (token SAS), który ma być używany z identyfikatorem URI szablonu w przypadku połączonych szablonów.
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.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
Poinstruuj polecenie , aby uruchomić wdrożenie What-If.
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z wyników analizy warunkowej. Ma zastosowanie w przypadku ustawienia --confirm-with-what-if.
Format wyników analizy co-jeżeli. Ma zastosowanie w przypadku --confirm-with-what-if
ustawienia.
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 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.
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 deployment group export
Wyeksportuj 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>
.
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 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}", aby filtrować provisioningState. Aby uzyskać więcej informacji, odwiedź stronę https://docs.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.
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 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>
.
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 deployment group validate
Sprawdź, czy szablon jest prawidłowy w grupie zasobów.
Określ tylko jeden plik --template-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. (automatycznie wygenerowane)
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
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.
Tryb wdrażania.
Nazwa wdrożenia.
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.
Ciąg zapytania (token SAS), który ma być używany z identyfikatorem URI szablonu w przypadku połączonych szablonów.
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.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
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 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. (automatycznie wygenerowane)
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" 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.
az deployment group what-if
Wykonaj operację analizy co-jeżeli wdrożenia w zakresie grupy zasobów.
Określ tylko jeden plik --template-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ę analizy co-jeżeli 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ę analizy co-jeżeli wdrożenia w grupie zasobów w formacie 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ę analizy co-jeżeli wdrożenia w grupie zasobów bez konieczności 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 analizy co-jeżeli wdrożenia.
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 wyników analizy warunkowej.
Tryb wdrażania.
Nazwa wdrożenia.
Wyłącz funkcję pretty-print w przypadku wyników analizy co-jeżeli. Po ustawieniu zostanie użyty typ formatu danych wyjściowych.
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.
Ciąg zapytania (token SAS), który ma być używany z identyfikatorem URI szablonu w przypadku połączonych szablonów.
Format wyników analizy co-jeżeli.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
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.