Freigeben über


az stack group

Verwalten von Bereitstellungsstapeln in der Ressourcengruppe.

Befehle

Name Beschreibung Typ Status
az stack group create

Erstellen oder Aktualisieren eines Bereitstellungsstapels im Ressourcengruppenbereich.

Core Allgemein verfügbar
az stack group delete

Löschen sie den angegebenen Bereitstellungsstapel aus dem Ressourcengruppenbereich.

Core Allgemein verfügbar
az stack group export

Exportieren Sie die Vorlage, mit der der Bereitstellungsstapel aus dem Ressourcengruppenbereich erstellt wird.

Core Allgemein verfügbar
az stack group list

Listet alle Bereitstellungsstapel in der Ressourcengruppe auf.

Core Allgemein verfügbar
az stack group show

Rufen Sie den angegebenen Bereitstellungsstapel aus dem Ressourcengruppenbereich ab.

Core Allgemein verfügbar
az stack group validate

Überprüfen eines Bereitstellungsstapels im Ressourcengruppenbereich.

Core Allgemein verfügbar

az stack group create

Erstellen oder Aktualisieren eines Bereitstellungsstapels im Ressourcengruppenbereich.

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]

Beispiele

Erstellen Sie einen Bereitstellungsstapel mithilfe der Vorlagendatei, und löschen Sie Ressourcen, die nicht verwaltet werden.

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

Erstellen Sie einen Bereitstellungsstapel mit Parameterdatei, und trennen Sie alle Ressourcen für die nicht verwaltete Datei.

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

Erstellen Sie einen Bereitstellungsstapel mit Vorlagenspezifikation, und löschen Sie alle Ressourcen, die nicht verwaltet werden.

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

Erstellen Sie einen Bereitstellungsstapel mithilfe der Bicep-Datei.

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

Erstellen Sie einen Bereitstellungsstapel in einem anderen Abonnement.

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

Erstellen Sie einen Bereitstellungsstapel mithilfe von Parametern aus Schlüssel-Wert-Paaren.

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

Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage mithilfe einer Parameterdatei, einer Remoteparameterdatei und selektiven Überschreiben von Schlüssel-Wert-Paaren.

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

Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage mithilfe von Verweigerneinstellungen.

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

Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage, wenden Sie die Einstellung "Verweigern" auf untergeordnete Bereiche an.

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

Erforderliche Parameter

--action-on-unmanage --aou

Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.

Zulässige Werte: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Definieren Sie, welche Vorgänge für vom Stapel verwaltete Ressourcen verweigert werden.

Zulässige Werte: denyDelete, denyWriteAndDelete, none
--name -n

Der Name des Bereitstellungsstapels.

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel erstellt wird.

Optionale Parameter

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

Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.

Zulässige Werte: false, true
Standardwert: False
--cs --deny-settings-apply-to-child-scopes

Deny Einstellungen wird auf untergeordnete Bereiche angewendet.

Standardwert: False
--deny-settings-excluded-actions --ea

Liste der rollenbasierten Verwaltungsvorgänge, die von der Verweigerung ausgeschlossen sind Einstellungen. Bis zu 200 Aktionen sind zulässig.

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

Liste der von der Sperre ausgeschlossenen AAD-Prinzipal-IDs. Bis zu 5 Prinzipale sind zulässig.

--description

Die Beschreibung des Bereitstellungsstapels.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--parameters -p

Parameter können aus einer Datei mithilfe der @{path} Syntax, einer JSON-Zeichenfolge oder als <KEY=WERT-Paare> bereitgestellt werden. Parameter werden in der reihenfolge ausgewertet. Wenn ein Wert also zweimal zugewiesen wird, wird der letztere Wert verwendet. Es wird empfohlen, zuerst die Parameterdatei anzugeben und dann selektiv mithilfe der KEY=WERT-Syntax außer Kraft zu setzen.

--query-string -q

Die Abfragezeichenfolge (ein SAS-Token), die bei verknüpften Vorlagen mit dem Vorlagen-URI verwendet werden soll.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--template-file -f

Ein Pfad zu einer Vorlagendatei oder Bicep-Datei im Dateisystem.

--template-spec -s

Die Ressourcen-ID der Vorlage.

--template-uri -u

Ein URI für eine Remotevorlagendatei.

--yes

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az stack group delete

Löschen sie den angegebenen Bereitstellungsstapel aus dem Ressourcengruppenbereich.

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

Beispiele

Stapel nach Name löschen.

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

Stapel nach Stapelressourcen-ID löschen.

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

Erforderliche Parameter

--action-on-unmanage --aou

Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.

Zulässige Werte: deleteAll, deleteResources, detachAll

Optionale Parameter

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

Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.

Zulässige Werte: false, true
Standardwert: False
--id

Die Ressourcen-ID des Bereitstellungsstapels.

--name -n

Der Name des Bereitstellungsstapels.

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel vorhanden ist.

--yes

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az stack group export

Exportieren Sie die Vorlage, mit der der Bereitstellungsstapel aus dem Ressourcengruppenbereich erstellt wird.

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

Beispiele

Vorlage anhand des Namens exportieren.

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

Exportieren Sie die Vorlage nach Stapelressourcen-ID.

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

Optionale Parameter

--id

Die Ressourcen-ID des Bereitstellungsstapels.

--name -n

Der Name des Bereitstellungsstapels.

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel vorhanden ist.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az stack group list

Listet alle Bereitstellungsstapel in der Ressourcengruppe auf.

az stack group list --resource-group

Beispiele

Auflisten aller Stapel in der Ressourcengruppe

az stack group list --resource-group ResourceGroup

Erforderliche Parameter

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel vorhanden ist.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az stack group show

Rufen Sie den angegebenen Bereitstellungsstapel aus dem Ressourcengruppenbereich ab.

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

Beispiele

Abrufen des Stapels nach Name.

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

Stapel nach Stapelressourcen-ID abrufen.

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

Optionale Parameter

--id

Die Ressourcen-ID des Bereitstellungsstapels.

--name -n

Der Name des Bereitstellungsstapels.

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel vorhanden ist.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az stack group validate

Überprüfen eines Bereitstellungsstapels im Ressourcengruppenbereich.

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]

Beispiele

Überprüfen Sie einen Bereitstellungsstapel mithilfe der Vorlagendatei, und löschen Sie Ressourcen für die nicht verwaltete Datei.

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

Überprüfen Sie einen Bereitstellungsstapel mit Parameterdatei, und trennen Sie alle Ressourcen, die nicht verwaltet werden.

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

Überprüfen Sie einen Bereitstellungsstapel mit Vorlagenspezifikation, und löschen Sie alle Ressourcen, die nicht verwaltet werden.

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

Überprüfen eines Bereitstellungsstapels mithilfe der Bicep-Datei.

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

Überprüfen eines Bereitstellungsstapels bei einem anderen Abonnement.

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

Überprüfen eines Bereitstellungsstapels mithilfe von Parametern aus Schlüssel-Wert-Paaren.

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

Überprüfen Eines Bereitstellungsstapels aus einer lokalen Vorlage mithilfe einer Parameterdatei, einer Remoteparameterdatei und selektiver Außerkraftsetzung von Schlüssel-Wert-Paaren.

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

Überprüfen Eines Bereitstellungsstapels aus einer lokalen Vorlage mithilfe von Verweigerungseinstellungen.

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

Überprüfen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage, und wenden Sie die Einstellung "Verweigern" auf untergeordnete Bereiche an.

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

Erforderliche Parameter

--action-on-unmanage --aou

Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.

Zulässige Werte: deleteAll, deleteResources, detachAll
--deny-settings-mode --dm

Definieren Sie, welche Vorgänge für vom Stapel verwaltete Ressourcen verweigert werden.

Zulässige Werte: denyDelete, denyWriteAndDelete, none
--name -n

Der Name des Bereitstellungsstapels.

--resource-group -g

Die Ressourcengruppe, in der der Bereitstellungsstapel erstellt wird.

Optionale Parameter

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

Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.

Zulässige Werte: false, true
Standardwert: False
--cs --deny-settings-apply-to-child-scopes

Deny Einstellungen wird auf untergeordnete Bereiche angewendet.

Standardwert: False
--deny-settings-excluded-actions --ea

Liste der rollenbasierten Verwaltungsvorgänge, die von der Verweigerung ausgeschlossen sind Einstellungen. Bis zu 200 Aktionen sind zulässig.

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

Liste der von der Sperre ausgeschlossenen AAD-Prinzipal-IDs. Bis zu 5 Prinzipale sind zulässig.

--description

Die Beschreibung des Bereitstellungsstapels.

--parameters -p

Parameter können aus einer Datei mithilfe der @{path} Syntax, einer JSON-Zeichenfolge oder als <KEY=WERT-Paare> bereitgestellt werden. Parameter werden in der reihenfolge ausgewertet. Wenn ein Wert also zweimal zugewiesen wird, wird der letztere Wert verwendet. Es wird empfohlen, zuerst die Parameterdatei anzugeben und dann selektiv mithilfe der KEY=WERT-Syntax außer Kraft zu setzen.

--query-string -q

Die Abfragezeichenfolge (ein SAS-Token), die bei verknüpften Vorlagen mit dem Vorlagen-URI verwendet werden soll.

--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--template-file -f

Ein Pfad zu einer Vorlagendatei oder Bicep-Datei im Dateisystem.

--template-spec -s

Die Ressourcen-ID der Vorlage.

--template-uri -u

Ein URI für eine Remotevorlagendatei.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.