Udostępnij za pośrednictwem


az stack group

Zarządzanie stosami wdrożeń w grupie zasobów.

Polecenia

Nazwa Opis Typ Stan
az stack group create

Utwórz lub zaktualizuj stos wdrożenia w zakresie grupy zasobów.

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

Usuń określony stos wdrożenia z zakresu grupy zasobów.

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

Wyeksportuj szablon używany do utworzenia stosu wdrożenia z zakresu grupy zasobów.

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

Wyświetl listę wszystkich stosów wdrożeń w grupie zasobów.

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

Pobierz określony stos wdrożenia z zakresu grupy zasobów.

Podstawowe funkcje Ogólna dostępność
az stack group validate

Zweryfikuj stos wdrożenia w zakresie grupy zasobów.

Podstawowe funkcje Ogólna dostępność

az stack group create

Utwórz lub zaktualizuj stos wdrożenia w zakresie grupy zasobów.

az stack group create --action-on-unmanage {deleteAll, deleteResources, detachAll}
                      --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                      --name
                      --resource-group
                      [--bse {false, true}]
                      [--cs]
                      [--deny-settings-excluded-actions]
                      [--deny-settings-excluded-principals]
                      [--description]
                      [--no-wait]
                      [--parameters]
                      [--query-string]
                      [--tags]
                      [--template-file]
                      [--template-spec]
                      [--template-uri]
                      [--yes]

Przykłady

Tworzenie stosu wdrożenia przy użyciu pliku szablonu i usuwanie zasobów w przypadku niezarządzania.

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None

Utwórz stos wdrożenia z plikiem parametrów i odłącz wszystkie zasoby w niezarządzaniu.

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None

Utwórz stos wdrożenia ze specyfikacją szablonu i usuń wszystkie zasoby w ramach zarządzania.

az stack group create --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None

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

az stack group create --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources

Utwórz stos wdrożenia w innej subskrypcji.

az stack group create --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --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 group create --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources

Utwórz stos wdrożenia na podstawie szablonu lokalnego, zastosuj ustawienie odmowy do zakresów podrzędnych.

az stack group create --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources

Parametry wymagane

--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
--deny-settings-mode --dm

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

akceptowane wartości: denyDelete, denyWriteAndDelete, none
--name -n

Nazwa stosu wdrożenia.

--resource-group -g

Grupa zasobów, w której zostanie utworzony stos wdrożenia.

Parametry opcjonalne

--bse --bypass-stack-out-of-sync-error

Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.

akceptowane wartości: false, true
wartość domyślna: False
--cs --deny-settings-apply-to-child-scopes

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

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ń.

--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 group delete

Usuń określony stos wdrożenia z zakresu grupy zasobów.

az stack group delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
                      [--bse {false, true}]
                      [--id]
                      [--name]
                      [--resource-group]
                      [--yes]

Przykłady

Usuń stos według nazwy.

az stack group delete --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources

Usuń stos według identyfikatora zasobu stosu.

az stack group delete --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll

Parametry wymagane

--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

Parametry opcjonalne

--bse --bypass-stack-out-of-sync-error

Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.

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

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

--resource-group -g

Grupa zasobów, w której istnieje stos 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 group export

Wyeksportuj szablon używany do utworzenia stosu wdrożenia z zakresu grupy zasobów.

az stack group export [--id]
                      [--name]
                      [--resource-group]

Przykłady

Eksportuj szablon według nazwy.

az stack group export --name StackName --resource-group ResourceGroup

Eksportuj szablon według identyfikatora zasobu stosu.

az stack group export --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName

Parametry opcjonalne

--id

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

--resource-group -g

Grupa zasobów, w której istnieje stos 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 group list

Wyświetl listę wszystkich stosów wdrożeń w grupie zasobów.

az stack group list --resource-group

Przykłady

Wyświetlanie listy wszystkich stosów w grupie zasobów

az stack group list --resource-group ResourceGroup

Parametry wymagane

--resource-group -g

Grupa zasobów, w której istnieje stos 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 group show

Pobierz określony stos wdrożenia z zakresu grupy zasobów.

az stack group show [--id]
                    [--name]
                    [--resource-group]

Przykłady

Pobierz stos według nazwy.

az stack group show --name StackName --resource-group ResourceGroup

Pobierz stos według identyfikatora zasobu stosu.

az stack group show --id /subscriptions/111111111111/resourceGroups/ResourceGroup/providers/Microsoft.Resources/deploymentStacks/StackName

Parametry opcjonalne

--id

Identyfikator zasobu stosu wdrożenia.

--name -n

Nazwa stosu wdrożenia.

--resource-group -g

Grupa zasobów, w której istnieje stos 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 group validate

Zweryfikuj stos wdrożenia w zakresie grupy zasobów.

az stack group validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
                        --deny-settings-mode {denyDelete, denyWriteAndDelete, none}
                        --name
                        --resource-group
                        [--bse {false, true}]
                        [--cs]
                        [--deny-settings-excluded-actions]
                        [--deny-settings-excluded-principals]
                        [--description]
                        [--parameters]
                        [--query-string]
                        [--tags]
                        [--template-file]
                        [--template-spec]
                        [--template-uri]

Przykłady

Zweryfikuj stos wdrożenia przy użyciu pliku szablonu i usuń zasoby w trybie niezarządzanym.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteResources --template-file simpleTemplate.json --description description --deny-settings-mode None

Zweryfikuj stos wdrożenia przy użyciu pliku parametrów i odłącz wszystkie zasoby w niezarządzaniu.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage detachAll --template-file simpleTemplate.json --parameters simpleTemplateParams.json --description description --deny-settings-mode None

Zweryfikuj stos wdrożenia przy użyciu specyfikacji szablonu i usuń wszystkie zasoby w niezarządzanym.

az stack group validate --name StackName --resource-group ResourceGroup --action-on-unmanage deleteAll --template-spec TemplateSpecResourceIDWithVersion --description description --deny-settings-mode None

Zweryfikuj stos wdrożenia przy użyciu pliku bicep.

az stack group validate --name StackName --resource-group ResourceGroup --template-file simple.bicep --description description --deny-settings-mode None --action-on-unmanage deleteResources

Zweryfikuj stos wdrożenia w innej subskrypcji.

az stack group validate --name StackName --resource-group ResourceGroup --template-file simpleTemplate.json --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources

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

az stack group validate --name StackName --template-file simpleTemplate.json --resource-group ResourceGroup --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 group validate --name StackName --template-file azuredeploy.json --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json --resource-group ResourceGroup --deny-settings-mode None --action-on-unmanage deleteResources

Zweryfikuj stos wdrożenia z szablonu lokalnego przy użyciu ustawień odmowy.

az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-excluded-principals "test1 test2" --action-on-unmanage deleteResources

Zweryfikuj stos wdrożenia z szablonu lokalnego, zastosuj ustawienie odmowy do zakresów podrzędnych.

az stack group validate --name StackName --resource-group ResourceGroup --template-file azuredeploy.json --deny-settings-mode denyDelete --deny-settings-excluded-actions Microsoft.Compute/virtualMachines/write --deny-settings-apply-to-child-scopes --action-on-unmanage deleteResources

Parametry wymagane

--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
--deny-settings-mode --dm

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

akceptowane wartości: denyDelete, denyWriteAndDelete, none
--name -n

Nazwa stosu wdrożenia.

--resource-group -g

Grupa zasobów, w której zostanie utworzony stos wdrożenia.

Parametry opcjonalne

--bse --bypass-stack-out-of-sync-error

Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.

akceptowane wartości: false, true
wartość domyślna: False
--cs --deny-settings-apply-to-child-scopes

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

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ń.

--description

Opis stosu wdrożenia.

--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.

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.