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. |
Rdzeń | GA |
az stack mg delete |
Usuń określony stos wdrożenia z zakresu grupy zarządzania. |
Rdzeń | GA |
az stack mg export |
Wyeksportuj szablon użyty do utworzenia stosu wdrożenia. |
Rdzeń | GA |
az stack mg list |
Wyświetl listę wszystkich stosów wdrożeń w grupie zarządzania. |
Rdzeń | GA |
az stack mg show |
Pobierz określony stos wdrożenia z zakresu grupy zarządzania. |
Rdzeń | GA |
az stack mg validate |
Zweryfikuj stos wdrożenia w zakresie grupy zarządzania. |
Rdzeń | GA |
az stack mg create
Utwórz lub zaktualizuj stos wdrożenia w zakresie grupy zarządzania.
az stack mg create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--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 i odłącz wszystkie zasoby w niezarządzaniu.
az stack mg create --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
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 --action-on-unmanage deleteResources
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 --action-on-unmanage deleteResources
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 --action-on-unmanage deleteResources
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 --action-on-unmanage deleteResources
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 --action-on-unmanage deleteResources
Parametry wymagane
Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu.
Zdefiniuj, które operacje są odrzucane na zasobach zarządzanych przez stos.
Lokalizacja do przechowywania stosu wdrożenia.
Identyfikator grupy zarządzania do utworzenia stosu.
Nazwa stosu wdrożenia.
Parametry opcjonalne
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
DenySettings zostaną zastosowane do zakresów podrzędnych.
Lista operacji zarządzania opartych na rolach, które są wykluczone z ustawienia denySettings. Dozwolone są maksymalnie 200 akcji.
Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń.
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.
Opis stosu wdrożenia.
Nie czekaj na zakończenie długotrwałej operacji.
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.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu zdalnego.
Nie monituj o potwierdzenie.
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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.
az stack mg delete
Usuń określony stos wdrożenia z zakresu grupy zarządzania.
az stack mg delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
--management-group-id
[--bse {false, true}]
[--id]
[--name]
[--yes]
Przykłady
Usuń stos według nazwy.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
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 --action-on-unmanage deleteAll
Parametry wymagane
Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu.
Identyfikator grupy zarządzania do utworzenia stosu.
Parametry opcjonalne
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
Identyfikator zasobu stosu wdrożenia.
Nazwa stosu wdrożenia.
Nie monituj o potwierdzenie.
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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.
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
Identyfikator grupy zarządzania do utworzenia stosu.
Parametry opcjonalne
Identyfikator zasobu stosu wdrożenia.
Nazwa stosu 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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.
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
Identyfikator grupy zarządzania do utworzenia stosu.
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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.
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
Identyfikator grupy zarządzania do utworzenia stosu.
Parametry opcjonalne
Identyfikator zasobu stosu wdrożenia.
Nazwa stosu 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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.
az stack mg validate
Zweryfikuj stos wdrożenia w zakresie grupy zarządzania.
az stack mg validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--management-group-id
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-subscription]
[--description]
[--parameters]
[--query-string]
[--tags]
[--template-file]
[--template-spec]
[--template-uri]
Przykłady
Zweryfikuj stos wdrożenia przy użyciu pliku szablonu i odłącz wszystkie zasoby w niezarządzaniu.
az stack mg validate --name StackName --management-group-id myMg --template-file simpleTemplate.json --location westus2 --description description --deny-settings-mode None --action-on-unmanage detachAll
Zweryfikuj stos wdrożenia przy użyciu pliku parametrów i usuń zasoby w przypadku niezarządzania.
az stack mg validate --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
Zweryfikuj stos wdrożenia przy użyciu specyfikacji szablonu.
az stack mg validate --name StackName --management-group-id myMg --template-spec TemplateSpecResourceIDWithVersion --location westus2 --description description --deny-settings-mode None --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia przy użyciu pliku bicep i usuń wszystkie zasoby w trybie niezarządzanym.
az stack mg validate --name StackName --management-group-id myMg --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Zweryfikuj stos wdrożenia przy użyciu parametrów z par klucz/wartość.
az stack mg validate --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 --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia z szablonu lokalnego przy użyciu pliku parametrów, pliku parametrów zdalnych i selektywnie przesłaniaj pary klucz/wartość.
az stack mg validate --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 --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia z szablonu lokalnego przy użyciu ustawień odmowy.
az stack mg validate --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 --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia z szablonu lokalnego, zastosuj ustawienia odmowy do zakresu podrzędnego.
az stack mg validate --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 --action-on-unmanage deleteResources
Parametry wymagane
Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu stosu.
Zdefiniuj, które operacje są odrzucane na zasobach zarządzanych przez stos.
Lokalizacja do przechowywania stosu wdrożenia.
Identyfikator grupy zarządzania do utworzenia stosu.
Nazwa stosu wdrożenia.
Parametry opcjonalne
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
DenySettings zostaną zastosowane do zakresów podrzędnych.
Lista operacji zarządzania opartych na rolach, które są wykluczone z ustawienia denySettings. Dozwolone są maksymalnie 200 akcji.
Lista identyfikatorów podmiotów zabezpieczeń usługi AAD wykluczonych z blokady. Dozwolone są maksymalnie 5 podmiotów zabezpieczeń.
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.
Opis stosu 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.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Ścieżka do pliku szablonu lub pliku Bicep w systemie plików.
Identyfikator zasobu specyfikacji szablonu.
Identyfikator URI do pliku szablonu zdalnego.
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. Aby uzyskać więcej informacji i przykładów, zobacz http://jmespath.org/.
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.