az stack mg
Verwalten von Bereitstellungsstapeln in der Verwaltungsgruppe.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az stack mg create |
Erstellen oder Aktualisieren eines Bereitstellungsstapels im Verwaltungsgruppenbereich. |
Core | Allgemein verfügbar |
az stack mg delete |
Löschen Sie den angegebenen Bereitstellungsstapel aus dem Verwaltungsgruppenbereich. |
Core | Allgemein verfügbar |
az stack mg export |
Exportieren Sie die Vorlage, die zum Erstellen des Bereitstellungsstapels verwendet wird. |
Core | Allgemein verfügbar |
az stack mg list |
Listet alle Bereitstellungsstapel in der Verwaltungsgruppe auf. |
Core | Allgemein verfügbar |
az stack mg show |
Rufen Sie den angegebenen Bereitstellungsstapel aus dem Verwaltungsgruppenbereich ab. |
Core | Allgemein verfügbar |
az stack mg validate |
Überprüfen eines Bereitstellungsstapels im Verwaltungsgruppenbereich. |
Core | Allgemein verfügbar |
az stack mg create
Erstellen oder Aktualisieren eines Bereitstellungsstapels im Verwaltungsgruppenbereich.
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]
Beispiele
Erstellen Sie einen Bereitstellungsstapel mithilfe der Vorlagendatei, und trennen Sie alle Ressourcen für die nicht verwaltete Datei.
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
Erstellen Sie einen Bereitstellungsstapel mit Parameterdatei, und löschen Sie Ressourcen, die nicht verwaltet werden.
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
Erstellen Sie einen Bereitstellungsstapel mit Vorlagenspezifikation.
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
Erstellen Sie einen Bereitstellungsstapel mithilfe der Bicep-Datei, und löschen Sie alle Ressourcen, die nicht verwaltet werden.
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
Erstellen Sie einen Bereitstellungsstapel mithilfe von Parametern aus Schlüssel-Wert-Paaren.
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
Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage mithilfe einer Parameterdatei, einer Remoteparameterdatei und selektiven Überschreiben von Schlüssel-Wert-Paaren.
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
Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage mithilfe von Verweigerneinstellungen.
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
Erstellen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage, wenden Sie den Verweigerungseinstellungen auf den untergeordneten Bereich an.
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
Erforderliche Parameter
Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.
Definieren Sie, welche Vorgänge für vom Stapel verwaltete Ressourcen verweigert werden.
Der Speicherort zum Speichern des Bereitstellungsstapels.
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Der Name des Bereitstellungsstapels.
Optionale Parameter
Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.
Deny Einstellungen wird auf untergeordnete Bereiche angewendet.
Liste der rollenbasierten Verwaltungsvorgänge, die von der Verweigerung ausgeschlossen sind Einstellungen. Bis zu 200 Aktionen sind zulässig.
Liste der von der Sperre ausgeschlossenen AAD-Prinzipal-IDs. Bis zu 5 Prinzipale sind zulässig.
Der Bereich, in dem die anfängliche Bereitstellung erstellt werden soll. Wenn kein Bereich angegeben ist, wird er standardmäßig auf den Bereich des Bereitstellungsstapels festgelegt.
Die Beschreibung des Bereitstellungsstapels.
Nicht auf den Abschluss lang andauernder Vorgänge warten
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.
Die Abfragezeichenfolge (ein SAS-Token), die bei verknüpften Vorlagen mit dem Vorlagen-URI verwendet werden soll.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Ein Pfad zu einer Vorlagendatei oder Bicep-Datei im Dateisystem.
Die Ressourcen-ID der Vorlage.
Ein URI für eine Remotevorlagendatei.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az stack mg delete
Löschen Sie den angegebenen Bereitstellungsstapel aus dem Verwaltungsgruppenbereich.
az stack mg delete --action-on-unmanage {deleteAll, deleteResources, detachAll}
--management-group-id
[--bse {false, true}]
[--id]
[--name]
[--yes]
Beispiele
Stapel nach Name löschen.
az stack mg delete --name StackName --management-group-id myMg --action-on-unmanage detachAll
Stapel nach Stapelressourcen-ID löschen.
az stack mg delete --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg --action-on-unmanage deleteAll
Erforderliche Parameter
Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Optionale Parameter
Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.
Die Ressourcen-ID des Bereitstellungsstapels.
Der Name des Bereitstellungsstapels.
Nicht zur Bestätigung auffordern
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az stack mg export
Exportieren Sie die Vorlage, die zum Erstellen des Bereitstellungsstapels verwendet wird.
az stack mg export --management-group-id
[--id]
[--name]
Beispiele
Vorlage anhand des Namens exportieren.
az stack mg export --name StackName --management-group-id myMg
Exportieren Sie die Vorlage nach Stapelressourcen-ID.
az stack mg export --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Erforderliche Parameter
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Optionale Parameter
Die Ressourcen-ID des Bereitstellungsstapels.
Der Name des Bereitstellungsstapels.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az stack mg list
Listet alle Bereitstellungsstapel in der Verwaltungsgruppe auf.
az stack mg list --management-group-id
Beispiele
Auflisten aller Stapel
az stack mg list --management-group-id myMg
Erforderliche Parameter
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az stack mg show
Rufen Sie den angegebenen Bereitstellungsstapel aus dem Verwaltungsgruppenbereich ab.
az stack mg show --management-group-id
[--id]
[--name]
Beispiele
Abrufen des Stapels nach Name.
az stack mg show --name StackName --management-group-id myMg
Stapel nach Stapelressourcen-ID abrufen.
az stack mg show --id /providers/Microsoft.Management/managementGroups/myMg/providers/Microsoft.Resources/deploymentStacks/StackName --management-group-id myMg
Erforderliche Parameter
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Optionale Parameter
Die Ressourcen-ID des Bereitstellungsstapels.
Der Name des Bereitstellungsstapels.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az stack mg validate
Überprüfen eines Bereitstellungsstapels im Verwaltungsgruppenbereich.
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]
Beispiele
Überprüfen Sie einen Bereitstellungsstapel mithilfe der Vorlagendatei, und trennen Sie alle Ressourcen für die nicht verwaltete Datei.
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
Überprüfen Eines Bereitstellungsstapels mit Parameterdatei und Löschen von Ressourcen bei nicht verwalteter Datei.
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
Überprüfen eines Bereitstellungsstapels mit Vorlagenspezifikation.
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
Überprüfen Sie einen Bereitstellungsstapel mithilfe der Bicep-Datei, und löschen Sie alle Ressourcen, die nicht verwaltet werden.
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
Überprüfen eines Bereitstellungsstapels mithilfe von Parametern aus Schlüssel-Wert-Paaren.
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
Überprüfen Eines Bereitstellungsstapels aus einer lokalen Vorlage mithilfe einer Parameterdatei, einer Remoteparameterdatei und selektiver Außerkraftsetzung von Schlüssel-Wert-Paaren.
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
Überprüfen Eines Bereitstellungsstapels aus einer lokalen Vorlage mithilfe von Verweigerungseinstellungen.
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
Überprüfen Sie einen Bereitstellungsstapel aus einer lokalen Vorlage, und wenden Sie Verweigerungseinstellungen auf den untergeordneten Bereich an.
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
Erforderliche Parameter
Definiert, was mit Ressourcen geschieht, die nicht mehr verwaltet werden, nachdem der Stapel aktualisiert oder gelöscht wurde.
Definieren Sie, welche Vorgänge für vom Stapel verwaltete Ressourcen verweigert werden.
Der Speicherort zum Speichern des Bereitstellungsstapels.
Die Verwaltungsgruppen-ID, an der Stapel erstellt werden soll.
Der Name des Bereitstellungsstapels.
Optionale Parameter
Flag zum Umgehen von Dienstfehlern, die angeben, dass die Stapelressourcenliste nicht ordnungsgemäß synchronisiert ist.
Deny Einstellungen wird auf untergeordnete Bereiche angewendet.
Liste der rollenbasierten Verwaltungsvorgänge, die von der Verweigerung ausgeschlossen sind Einstellungen. Bis zu 200 Aktionen sind zulässig.
Liste der von der Sperre ausgeschlossenen AAD-Prinzipal-IDs. Bis zu 5 Prinzipale sind zulässig.
Der Bereich, in dem die anfängliche Bereitstellung erstellt werden soll. Wenn kein Bereich angegeben ist, wird er standardmäßig auf den Bereich des Bereitstellungsstapels festgelegt.
Die Beschreibung des Bereitstellungsstapels.
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.
Die Abfragezeichenfolge (ein SAS-Token), die bei verknüpften Vorlagen mit dem Vorlagen-URI verwendet werden soll.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Ein Pfad zu einer Vorlagendatei oder Bicep-Datei im Dateisystem.
Die Ressourcen-ID der Vorlage.
Ein URI für eine Remotevorlagendatei.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.