az deployment mg
Zarządzanie wdrożeniem szablonu usługi Azure Resource Manager w grupie zarządzania.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az deployment mg cancel |
Anuluj wdrożenie w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg create |
Rozpocznij wdrożenie w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg delete |
Usuń wdrożenie w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg export |
Wyeksportuj szablon używany do wdrożenia. |
Core | ogólna dostępność |
| az deployment mg list |
Wyświetlanie listy wdrożeń w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg show |
Pokaż wdrożenie w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg validate |
Sprawdź, czy szablon jest prawidłowy w grupie zarządzania. |
Core | ogólna dostępność |
| az deployment mg wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. |
Core | ogólna dostępność |
| az deployment mg what-if |
Wykonaj operację What-If wdrożenia w zakresie grupy zarządzania. |
Core | ogólna dostępność |
az deployment mg cancel
Anuluj wdrożenie w grupie zarządzania.
az deployment mg cancel --management-group-id
--name
Przykłady
Anuluj wdrożenie w grupie zarządzania.
az deployment mg cancel -m testmg -n deployment01
Parametry wymagane
Identyfikator grupy zarządzania.
Nazwa wdrożenia.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg create
Rozpocznij wdrożenie w grupie zarządzania.
Określ tylko jeden plik --template-file | --template-uri URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment mg create --location
--management-group-id
[--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]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level {Provider, ProviderNoRbac, Template}]
[--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 zarządzania na podstawie pliku szablonu zdalnego przy użyciu parametrów z lokalnego pliku JSON.
az deployment mg create --management-group-id testrg --name rollout01 --location WestUS \
--template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Utwórz wdrożenie w grupie zarządzania na podstawie pliku szablonu lokalnego przy użyciu parametrów z ciągu JSON.
az deployment mg create --management-group-id testmg --name rollout01 --location WestUS \
--template-file azuredeploy.json \
--parameters '{ \"policyName\": { \"value\": \"policy2\" } }'
Utwórz wdrożenie w grupie zarządzania na podstawie szablonu lokalnego przy użyciu pliku parametrów, pliku parametrów zdalnych i selektywnie przesłaniania par klucz/wartość.
az deployment mg create --management-group-id testmg --name rollout01 --location WestUS \
--template-file azuredeploy.json --parameters @params.json \
--parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json
Parametry wymagane
Lokalizacja do przechowywania metadanych wdrożenia.
Identyfikator grupy zarządzania do utworzenia wdrożenia.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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 używany do wdrażania zasobów. Ta wartość może być przyrostowa lub ukończona. W trybie przyrostowym zasoby są wdrażane bez usuwania istniejących zasobów, które nie są uwzględnione w szablonie. W trybie kompletnym zasoby są wdrażane, a istniejące zasoby w grupie zasobów, które nie są uwzględnione w szablonie, są usuwane. Należy zachować ostrożność podczas korzystania z trybu ukończenia, ponieważ możesz przypadkowo usunąć zasoby.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | Incremental |
| Dopuszczalne wartości: | Complete, Incremental |
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.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Podaj wartości parametrów wdrożenia.
Parametry mogą być dostarczane z pliku przy użyciu składni @{path}, ciągu JSON lub jako pary <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.
Poinstruuj polecenie , aby wykonać wdrożenie, jeśli wynik What-If 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.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
Poziom weryfikacji wdrożenia. Może być ustawiona wartość "Dostawca" (wartość domyślna), "Szablon" lub "ProviderNoRbac". Przy użyciu poziomu weryfikacji "dostawcy" usługa ARM przeprowadzi pełną walidację i sprawdzi, czy masz wystarczające uprawnienia do wdrożenia wszystkich zasobów w szablonie. Przy użyciu poziomu weryfikacji "providerNoRbac" usługa ARM przeprowadzi pełną walidację, ale sprawdza tylko uprawnienia do odczytu dla każdego zasobu. W przypadku poziomu weryfikacji "szablonu" zostanie wykonana tylko statyczna walidacja: testy wstępne i kontrole uprawnień zostaną pominięte.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Provider, ProviderNoRbac, Template |
Poinstruuj polecenie , aby uruchomić wdrożenie What-If.
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z wyników What-If. Ma zastosowanie w przypadku ustawienia --confirm-with-what-if.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported |
Format What-If wyników. Ma zastosowanie w przypadku ustawienia --confirm-with-what-if.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | FullResourcePayloads |
| Dopuszczalne wartości: | FullResourcePayloads, ResourceIdOnly |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg delete
Usuń wdrożenie w grupie zarządzania.
az deployment mg delete --management-group-id
--name
[--no-wait]
Przykłady
Usuń wdrożenie w grupie zarządzania.
az deployment mg delete -m testmg -n deployment01
Parametry wymagane
Identyfikator grupy zarządzania.
Nazwa wdrożenia.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg export
Wyeksportuj szablon używany do wdrożenia.
az deployment mg export --management-group-id
--name
Przykłady
Wyeksportuj szablon używany do wdrożenia w grupie zarządzania.
az deployment mg export --management-group-id testmg --name MyDeployment
Parametry wymagane
Identyfikator grupy zarządzania.
Nazwa wdrożenia.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg list
Wyświetlanie listy wdrożeń w grupie zarządzania.
az deployment mg list --management-group-id
[--filter]
Przykłady
Wyświetlanie listy wdrożeń w grupie zarządzania.
az deployment mg list -m testmg
Parametry wymagane
Identyfikator grupy zarządzania.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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://learn.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg show
Pokaż wdrożenie w grupie zarządzania.
az deployment mg show --management-group-id
--name
Przykłady
Pokaż wdrożenie w grupie zarządzania.
az deployment mg show -m testmg -n deployment01
Parametry wymagane
Identyfikator grupy zarządzania.
Nazwa wdrożenia.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg validate
Sprawdź, czy szablon jest prawidłowy w grupie zarządzania.
Określ tylko jeden plik --template-file | --template-uri URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment mg validate --location
--management-group-id
[--handle-extended-json-format]
[--name]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level {Provider, ProviderNoRbac, Template}]
Przykłady
Sprawdź, czy szablon jest prawidłowy w grupie zarządzania.
az deployment mg validate --management-group-id testmg --location WestUS --template-file {template-file}
Sprawdź, czy szablon jest prawidłowy w grupie zarządzania. (autogenerated)
az deployment mg validate --location WestUS --management-group-id testmg --name mydeployment --parameters @myparameters.json --template-file azuredeploy.json
Parametry wymagane
Lokalizacja do przechowywania metadanych wdrożenia.
Identyfikator grupy zarządzania do utworzenia wdrożenia.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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.
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.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Podaj wartości parametrów wdrożenia.
Parametry mogą być dostarczane z pliku przy użyciu składni @{path}, ciągu JSON lub jako pary <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.
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
Poziom weryfikacji wdrożenia. Może być ustawiona wartość "Dostawca" (wartość domyślna), "Szablon" lub "ProviderNoRbac". Przy użyciu poziomu weryfikacji "dostawcy" usługa ARM przeprowadzi pełną walidację i sprawdzi, czy masz wystarczające uprawnienia do wdrożenia wszystkich zasobów w szablonie. Przy użyciu poziomu weryfikacji "providerNoRbac" usługa ARM przeprowadzi pełną walidację, ale sprawdza tylko uprawnienia do odczytu dla każdego zasobu. W przypadku poziomu weryfikacji "szablonu" zostanie wykonana tylko statyczna walidacja: testy wstępne i kontrole uprawnień zostaną pominięte.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Provider, ProviderNoRbac, Template |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia.
az deployment mg wait --management-group-id
--name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametry wymagane
Identyfikator grupy zarządzania.
Nazwa wdrożenia.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | False |
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
Poczekaj na usunięcie.
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | False |
Zaczekaj, aż zasób istnieje.
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | False |
Interwał sondowania w sekundach.
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | 30 |
Maksymalny czas oczekiwania w sekundach.
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | 3600 |
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
| Właściwość | Wartość |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az deployment mg what-if
Wykonaj operację What-If wdrożenia w zakresie grupy zarządzania.
Określ tylko jeden plik --template-file | --template-uri URI | --template-spec do wprowadzania szablonu usługi ARM.
az deployment mg what-if --location
--management-group-id
[--exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
[--name]
[--no-pretty-print]
[--no-prompt {false, true}]
[--parameters]
[--query-string]
[--result-format {FullResourcePayloads, ResourceIdOnly}]
[--template-file]
[--template-spec]
[--template-uri]
[--validation-level {Provider, ProviderNoRbac, Template}]
Przykłady
Wykonaj operację What-If wdrożenia w grupie zarządzania.
az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json
Wykonaj operację What-If wdrożenia w grupie zarządzania przy użyciu formatu ResourceIdOnly.
az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --result-format ResourceIdOnly
Wykonaj operację What-If wdrożenia w grupie zarządzania bez konieczności drukowania wyniku.
az deployment mg what-if --management-group-id testmg --location westus --name rollout01 --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json --no-pretty-print
Parametry wymagane
Lokalizacja do przechowywania metadanych wdrożenia.
Identyfikator grupy zarządzania do utworzenia wdrożenia.
Parametry opcjonalne
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z wyników What-If.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported |
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 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.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Podaj wartości parametrów wdrożenia.
Parametry mogą być dostarczane z pliku przy użyciu składni @{path}, ciągu JSON lub jako pary <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 What-If wyników.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | FullResourcePayloads |
| Dopuszczalne wartości: | FullResourcePayloads, ResourceIdOnly |
Ścieżka do pliku szablonu lub pliku Bicep.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu.
Poziom weryfikacji wdrożenia. Może być ustawiona wartość "Dostawca" (wartość domyślna), "Szablon" lub "ProviderNoRbac". Przy użyciu poziomu weryfikacji "dostawcy" usługa ARM przeprowadzi pełną walidację i sprawdzi, czy masz wystarczające uprawnienia do wdrożenia wszystkich zasobów w szablonie. Przy użyciu poziomu weryfikacji "providerNoRbac" usługa ARM przeprowadzi pełną walidację, ale sprawdza tylko uprawnienia do odczytu dla każdego zasobu. W przypadku poziomu weryfikacji "szablonu" zostanie wykonana tylko statyczna walidacja: testy wstępne i kontrole uprawnień zostaną pominięte.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | Provider, ProviderNoRbac, Template |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
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 az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |