az stack mg

Zarządzanie stosami wdrożeń w grupie zarządzania.

Polecenia

Nazwa Opis Typ Stan
az stack mg create

Utwórz lub zaktualizuj stos wdrożenia w zakresie grupy zarządzania.

Podstawowe funkcje Ogólna dostępność
az stack mg delete

Usuń określony stos wdrożenia z zakresu grupy zarządzania.

Podstawowe funkcje Ogólna dostępność
az stack mg export

Wyeksportuj szablon użyty do utworzenia stosu wdrożenia.

Podstawowe funkcje Ogólna dostępność
az stack mg list

Wyświetl listę wszystkich stosów wdrożeń w grupie zarządzania.

Podstawowe funkcje Ogólna dostępność
az stack mg show

Pobierz określony stos wdrożenia z zakresu grupy zarządzania.

Podstawowe funkcje Ogólna dostępność

az stack mg create

Utwórz lub zaktualizuj stos wdrożenia w zakresie grupy zarządzania.

az stack mg create --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                   --location
                   --management-group-id
                   --name
                   [--action-on-unmanage {deleteAll, deleteResources, detachAll}]
                   [--cs]
                   [--delete-all {false, true}]
                   [--delete-resource-groups {false, true}]
                   [--delete-resources {false, true}]
                   [--deny-settings-excluded-actions]
                   [--deny-settings-excluded-principals]
                   [--deployment-subscription]
                   [--description]
                   [--no-wait]
                   [--parameters]
                   [--query-string]
                   [--tags]
                   [--template-file]
                   [--template-spec]
                   [--template-uri]
                   [--yes]

Przykłady

Utwórz stos wdrożenia przy użyciu pliku szablonu.

az stack mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None

Utwórz stos wdrożenia z plikiem parametrów i usuń zasoby w trybie niezarządzanym.

az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteResources --template-file simpleTemplate.json --parameters simpleTemplateParams.json --location westus2 --description description --deny-settings-mode None

Utwórz stos wdrożenia ze specyfikacją szablonu.

az stack mg create --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None

Utwórz stos wdrożenia przy użyciu pliku bicep i usuń wszystkie zasoby w niezarządzanym.

az stack mg create --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None

Utwórz stos wdrożenia przy użyciu parametrów z par klucz/wartość.

az stack mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus --description description --parameters simpleTemplateParams.json value1=foo value2=bar --deny-settings-mode None

Utwórz stos wdrożenia na podstawie szablonu lokalnego przy użyciu pliku parametrów, pliku parametrów zdalnych i selektywnie przesłaniania par klucz/wartość.

az stack mg create --name StackName --management-group-id myMg --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --location westus --deny-settings-mode None

Utwórz stos wdrożenia na podstawie szablonu lokalnego przy użyciu ustawień odmowy.

az stack mg create --name StackName --management-group-id myMg --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --location westus

Utwórz stos wdrożenia na podstawie szablonu lokalnego, zastosuj ustawienia odmowy do zakresu podrzędnego.

az stack mg create --name StackName --management-group-id myMg --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --location westus

Parametry wymagane

--deny-settings-mode --dm

Zdefiniuj, które operacje są odrzucane na zasobach zarządzanych przez stos.

akceptowane wartości: denyDelete, denyWriteAndDelete, none
--location -l

Lokalizacja do przechowywania stosu wdrożenia.

--management-group-id -m

Identyfikator grupy zarządzania do utworzenia stosu.

--name -n

Nazwa stosu wdrożenia.

Parametry opcjonalne

--action-on-unmanage --aou

Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu.

akceptowane wartości: deleteAll, deleteResources, detachAll
--cs --deny-settings-apply-to-child-scopes

Odmów Ustawienia zostaną zastosowane do zakresów podrzędnych.

wartość domyślna: False
--delete-all
Przestarzałe

Opcja "--delete-all" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteAll".

Flaga wskazująca usuwanie, a nie odłączanie zasobów i grup zasobów.

akceptowane wartości: false, true
--delete-resource-groups
Przestarzałe

Opcja "--delete-resource-groups" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteAll".

Flaga wskazująca usuwanie, a nie odłączanie grup zasobów.

akceptowane wartości: false, true
wartość domyślna: False
--delete-resources
Przestarzałe

Opcja "--delete-resources" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteResources".

Flaga wskazująca usuwanie, a nie odłączanie zasobów.

akceptowane wartości: false, true
wartość domyślna: False
--deny-settings-excluded-actions --ea

Lista operacji zarządzania opartych na rolach, które są wykluczone z odmowy Ustawienia. Dozwolone są maksymalnie 200 akcji.

--deny-settings-excluded-principals --ep

Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń.

--deployment-subscription --ds

Zakres, w którym należy utworzyć początkowe wdrożenie. Jeśli zakres nie zostanie określony, domyślnie będzie to zakres stosu wdrożenia.

--description

Opis stosu wdrożenia.

--no-wait

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

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

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.

--query-string -q

Ciąg zapytania (token SAS), który ma być używany z identyfikatorem URI szablonu w przypadku połączonych szablonów.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--template-file -f

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

--template-spec -s

Identyfikator zasobu specyfikacji szablonu.

--template-uri -u

Identyfikator URI do pliku szablonu zdalnego.

--yes

Nie monituj o potwierdzenie.

wartość domyślna: 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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: 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 stack mg delete

Usuń określony stos wdrożenia z zakresu grupy zarządzania.

az stack mg delete --management-group-id
                   [--action-on-unmanage {deleteAll, deleteResources, detachAll}]
                   [--delete-all {false, true}]
                   [--delete-resource-groups {false, true}]
                   [--delete-resources {false, true}]
                   [--id]
                   [--name]
                   [--yes]

Przykłady

Usuń stos według nazwy.

az stack mg delete --name StackName --management-group-id myMg

Usuń stos według identyfikatora zasobu stosu.

az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg

Parametry wymagane

--management-group-id -m

Identyfikator grupy zarządzania do utworzenia stosu.

Parametry opcjonalne

--action-on-unmanage --aou

Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu.

akceptowane wartości: deleteAll, deleteResources, detachAll
--delete-all
Przestarzałe

Opcja "--delete-all" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteAll".

Flaga wskazująca usuwanie, a nie odłączanie zasobów i grup zasobów.

akceptowane wartości: false, true
wartość domyślna: False
--delete-resource-groups
Przestarzałe

Opcja "--delete-resource-groups" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteAll".

Flaga wskazująca usuwanie, a nie odłączanie grup zasobów.

akceptowane wartości: false, true
wartość domyślna: False
--delete-resources
Przestarzałe

Opcja "--delete-resources" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--action-on-unmanage deleteResources".

Flaga wskazująca usuwanie, a nie odłączanie zasobów.

akceptowane wartości: false, true
wartość domyślna: False
--id

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

--yes

Nie monituj o potwierdzenie.

wartość domyślna: 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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: 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 stack mg export

Wyeksportuj szablon użyty do utworzenia stosu wdrożenia.

az stack mg export --management-group-id
                   [--id]
                   [--name]

Przykłady

Eksportuj szablon według nazwy.

az stack mg export --name StackName --management-group-id myMg

Eksportuj szablon według identyfikatora zasobu stosu.

az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg

Parametry wymagane

--management-group-id -m

Identyfikator grupy zarządzania do utworzenia stosu.

Parametry opcjonalne

--id

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: 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 stack mg list

Wyświetl listę wszystkich stosów wdrożeń w grupie zarządzania.

az stack mg list --management-group-id

Przykłady

Wyświetlanie listy wszystkich stosów

az stack mg list --management-group-id myMg

Parametry wymagane

--management-group-id -m

Identyfikator grupy zarządzania do utworzenia stosu.

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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: 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 stack mg show

Pobierz określony stos wdrożenia z zakresu grupy zarządzania.

az stack mg show --management-group-id
                 [--id]
                 [--name]

Przykłady

Pobierz stos według nazwy.

az stack mg show --name StackName --management-group-id myMg

Pobierz stos według identyfikatora zasobu stosu.

az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg

Parametry wymagane

--management-group-id -m

Identyfikator grupy zarządzania do utworzenia stosu.

Parametry opcjonalne

--id

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

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.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: 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.