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. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg create |
Rozpocznij wdrożenie w grupie zarządzania. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg delete |
Usuń wdrożenie w grupie zarządzania. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg export |
Wyeksportuj szablon używany do wdrożenia. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg list |
Wyświetlanie listy wdrożeń w grupie zarządzania. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg show |
Pokaż wdrożenie w grupie zarządzania. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg validate |
Sprawdź, czy szablon jest prawidłowy w grupie zarządzania. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku wdrożenia. |
Podstawowe funkcje | Ogólna dostępność |
az deployment mg what-if |
Wykonaj operację analizy co-jeżeli wdrożenia w zakresie grupy zarządzania. |
Podstawowe funkcje | 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.
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 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]
[--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
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.
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.
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.
Ś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 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
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 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.
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 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
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 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.
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 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]
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. (automatycznie wygenerowane)
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
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.
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.
Ś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 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
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 mg what-if
Wykonaj operację analizy co-jeżeli 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]
Przykłady
Wykonaj operację analizy co-jeżeli 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ę analizy co-jeżeli 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ę analizy co-jeżeli 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
Rozdzielona spacjami lista typów zmian zasobów, które mają zostać wykluczone z wyników analizy warunkowej.
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.