View a markdown version of this page

cdk zerstören - AWS Cloud-Entwicklungskit (AWS CDK) v2

Dies ist das AWS CDK v2 Developer Guide. Für das ältere CDK v1 wurde am 1. Juni 2022 die Wartung abgeschlossen und der Support endete am 1. Juni 2023.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

cdk zerstören

Löschen Sie einen oder mehrere AWS CDK-Stacks aus Ihrer Umgebung. AWS

Wenn Sie einen Stack löschen, werden die Ressourcen im Stack zerstört, sofern sie nicht mit einem DeletionPolicy von konfiguriert wurden. Retain

Beim Löschen eines Stacks gibt dieser Befehl Fortschrittsinformationen aus, die dem cdk deploy Verhalten ähneln.

Usage

$ cdk destroy <arguments> <options>

Argumente

CDK-Stack-ID

Die Konstrukt-ID des CDK-Stacks aus Ihrer App, der gelöscht werden soll.

Typ: Zeichenfolge

Required: No

Optionen

Eine Liste der globalen Optionen, die mit allen CDK-CLI-Befehlen funktionieren, finden Sie unter Globale Optionen.

--all <BOOLEAN>

Zerstöre alle verfügbaren Stapel.

Standardwert: false

--concurrency <NUMBER>

Zerstöre mehrere Stacks parallel und berücksichtige dabei die Abhängigkeiten zwischen den Stacks. Verwenden Sie diese Option, um Zerstörungsvorgänge zu beschleunigen. Sie müssen immer noch andere Ratenbeschränkungen für AWS Konten berücksichtigen. AWS CloudFormation

Geben Sie eine Zahl ein, um die maximale Anzahl von gleichzeitig auszuführenden Löschvorgängen anzugeben (sofern die Abhängigkeit dies zulässt).

Standardwert: 1

--exclusively, -e <BOOLEAN>

Zerstören Sie nur angeforderte Stacks und schließen Sie keine Abhängigkeiten ein.

--express <BOOLEAN>

Zerstöre Stapel im CloudFormation Expressmodus. Der Expressmodus ermöglicht schnellere Löschvorgänge, CloudFormation indem Stack-Operationen als abgeschlossen gemeldet werden, sobald die CloudFormation Ressourcenkonfiguration angewendet wird. Meldet jedoch Erfolge CloudFormation , ohne darauf zu warten, dass sich die Ressourcen stabilisieren. Außerdem führt der Expressmodus kein automatisches Rollback durch, sodass Stapel in einem fehlerhaften Zustand zurückbleiben, wenn etwas schief geht.

Weitere Informationen finden Sie im AWS CloudFormation Benutzerhandbuch unter Expressmodus.

Anmerkung

Der Expressmodus wartet nicht auf eine Stabilisierung, bevor er eine Erfolgsmeldung meldet, und führt bei einem Fehler kein automatisches Rollback durch. Wir empfehlen den Expressmodus nicht für den Abbau des Produktions-Stacks. Der Expressmodus ist auf iterative Bereitstellungen ausgerichtet, die Sie bei der Entwicklung Ihrer Anwendung durchführen würden.

Standardwert: false

--force, -f <BOOLEAN>

Fragen Sie nicht nach einer Bestätigung, bevor Sie die Stapel zerstören.

--help, -h <BOOLEAN>

Zeigt die Befehlsreferenzinformationen für den cdk destroy Befehl an.

Beispiele

Löscht einen Stapel mit dem Namen MyStackName

$ cdk destroy --app='node bin/main.js' <MyStackName>

Löschen Sie mehrere Stapel parallel

Verwenden Sie die --concurrency Option mit--all, um alle Stapel parallel zu löschen:

$ cdk destroy --all --concurrency 5