az stack sub
Zarządzanie stosami wdrożeń w ramach subskrypcji.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az stack sub create |
Tworzenie lub aktualizowanie stosu wdrożenia w zakresie subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub delete |
Usuń określony stos wdrożenia z zakresu subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub export |
Wyeksportuj szablon użyty do utworzenia stosu wdrożenia. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub list |
Wyświetl listę wszystkich stosów wdrożeń w subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub show |
Pobierz określony stos wdrożenia z zakresu subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub validate |
Zweryfikuj stos wdrożenia w zakresie subskrypcji. |
Podstawowe funkcje | Ogólna dostępność |
az stack sub create
Tworzenie lub aktualizowanie stosu wdrożenia w zakresie subskrypcji.
az stack sub create --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--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 sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Utwórz stos wdrożenia w innej subskrypcji.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Utwórz stos wdrożenia i wdróż go w zakresie grupy zasobów.
az stack sub create --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Utwórz stos wdrożenia przy użyciu parametrów z par klucz/wartość.
az stack sub create --name StackName --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 sub create --name StackName --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 sub create --name StackName --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 zakresów podrzędnych.
az stack sub create --name StackName --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.
Nazwa stosu wdrożenia.
Parametry opcjonalne
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
Odmów Ustawienia zostaną zastosowane do zakresów podrzędnych.
Lista operacji zarządzania opartych na rolach, które są wykluczone z odmowy Ustawienia. 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 @{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.
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. 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 stack sub delete
Usuń określony stos wdrożenia z zakresu subskrypcji.
az stack sub delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
[--bse {false, true}]
[--id]
[--name]
[--yes]
Przykłady
Usuń stos według nazwy.
az stack sub delete --name StackName --action-on-unmanage deleteResources
Usuń stos według identyfikatora zasobu stosu.
az stack sub delete --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName --action-on-unmanage detachAll
Parametry wymagane
Definiuje, co się stanie z zasobami, które nie są już zarządzane po zaktualizowaniu lub usunięciu 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. 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 stack sub export
Wyeksportuj szablon użyty do utworzenia stosu wdrożenia.
az stack sub export [--id]
[--name]
Przykłady
Eksportuj szablon według nazwy.
az stack sub export --name StackName
Eksportuj szablon według identyfikatora zasobu stosu.
az stack sub export --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
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. 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 stack sub list
Wyświetl listę wszystkich stosów wdrożeń w subskrypcji.
az stack sub list
Przykłady
Wyświetlanie listy wszystkich stosów
az stack sub list
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 stack sub show
Pobierz określony stos wdrożenia z zakresu subskrypcji.
az stack sub show [--id]
[--name]
Przykłady
Pobierz stos według nazwy.
az stack sub show --name StackName
Pobierz stos według identyfikatora zasobu stosu.
az stack sub show --id /subscriptions/111111111111/providers/Microsoft.Resources/deploymentStacks/StackName
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. 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 stack sub validate
Zweryfikuj stos wdrożenia w zakresie subskrypcji.
az stack sub validate --action-on-unmanage {deleteAll, deleteResources, detachAll}
--deny-settings-mode {denyDelete, denyWriteAndDelete, none}
--location
--name
[--bse {false, true}]
[--cs]
[--deny-settings-excluded-actions]
[--deny-settings-excluded-principals]
[--deployment-resource-group]
[--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 sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --action-on-unmanage deleteAll --template-file simple.bicep --location westus2 --description description --deny-settings-mode None
Zweryfikuj stos wdrożenia w innej subskrypcji.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus2 --description description --subscription subscriptionId --deny-settings-mode None --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia i wdróż go w zakresie grupy zasobów.
az stack sub validate --name StackName --template-file simpleTemplate.json --location westus --deployment-resource-group ResourceGroup --description description --deny-settings-mode None --action-on-unmanage deleteResources
Zweryfikuj stos wdrożenia przy użyciu parametrów z par klucz/wartość.
az stack sub validate --name StackName --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 sub validate --name StackName --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 sub validate --name StackName --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 zakresów podrzędnych.
az stack sub validate --name StackName --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.
Nazwa stosu wdrożenia.
Parametry opcjonalne
Flaga pomijania błędów usługi wskazujących, że lista zasobów stosu nie jest poprawnie zsynchronizowana.
Odmów Ustawienia zostaną zastosowane do zakresów podrzędnych.
Lista operacji zarządzania opartych na rolach, które są wykluczone z odmowy Ustawienia. 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 @{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.
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. 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.