

Ini adalah Panduan Pengembang AWS CDK v2. CDK v1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# `cdk rollback`
<a name="ref-cli-cmd-rollback"></a>

Gunakan perintah AWS Cloud Development Kit (AWS CDK) Command Line Interface (CLI`cdk rollback`) untuk mengembalikan tumpukan yang gagal atau dijeda dari penerapan ke status stabil AWS CloudFormation terakhirnya.

**catatan**  
Untuk menggunakan perintah ini, Anda harus memiliki v23 dari template bootstrap yang disebarkan ke lingkungan Anda. Untuk informasi selengkapnya, lihat [Riwayat versi template Bootstrap](bootstrapping-env.md#bootstrap-template-history).

Saat Anda menerapkan penggunaan`cdk deploy`, CDK CLI akan mengembalikan penerapan yang gagal secara default. Jika Anda menentukan `--no-rollback` dengan`cdk deploy`, Anda kemudian dapat menggunakan `cdk rollback` perintah untuk secara manual mengembalikan penerapan yang gagal. Ini akan memulai rollback ke status stabil terakhir dari tumpukan Anda.

## Penggunaan
<a name="ref-cli-cmd-rollback-usage"></a>

```
$ cdk rollback <arguments> <options>
```

## Pendapat
<a name="ref-cli-cmd-rollback-args"></a><a name="ref-cli-cmd-rollback-args-stack-name"></a>

 **ID tumpukan CDK**   
ID build tumpukan CDK dari aplikasi Anda ke rollback.  
 *Tipe*: String  
 *Wajib*: Tidak

## Opsi
<a name="ref-cli-cmd-rollback-options"></a>

Untuk daftar opsi global yang berfungsi dengan semua perintah CDK CLI, [lihat](ref-cli-cmd.md#ref-cli-cmd-options) Opsi global.<a name="ref-cli-cmd-rollback-options-all"></a>

 `--all <BOOLEAN>`   
Kembalikan semua tumpukan di aplikasi CDK Anda.  
 *Nilai default*: `false` <a name="ref-cli-cmd-rollback-options-force"></a>

 `--force, -f <BOOLEAN>`   
Ketika Anda menggunakan`cdk rollback`, beberapa sumber daya mungkin gagal untuk rollback. Berikan opsi ini untuk memaksa rollback semua sumber daya. Ini adalah perilaku yang sama dengan menyediakan `--orphan` opsi untuk setiap sumber daya di tumpukan Anda.  
 *Nilai default*: `false` <a name="ref-cli-cmd-rollback-options-help"></a>

 `--help, -h <BOOLEAN>`   
Tampilkan informasi referensi perintah untuk `cdk rollback` perintah.<a name="ref-cli-cmd-rollback-options-orphan"></a>

 `--orphan <LogicalId>`   
Ketika Anda menggunakan`cdk rollback`, beberapa sumber daya mungkin gagal untuk rollback. Ketika ini terjadi, Anda dapat mencoba untuk memaksa rollback sumber daya dengan menggunakan opsi ini dan memberikan ID logis dari sumber daya yang gagal untuk rollback.  
Opsi ini dapat diberikan beberapa kali dalam satu perintah Berikut ini adalah contoh:  

```
$ cdk rollback MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2
```
Untuk memaksa rollback semua sumber daya, gunakan `--force` opsi sebagai gantinya.<a name="ref-cli-cmd-rollback-options-toolkit-stack-name"></a>

 `--toolkit-stack-name <STRING>`   
Nama tumpukan CDK Toolkit yang ada tempat lingkungan di-bootstrap.  
Secara default, `cdk bootstrap` menyebarkan tumpukan bernama `CDKToolkit` ke dalam AWS lingkungan yang ditentukan. Gunakan opsi ini untuk memberikan nama yang berbeda untuk tumpukan bootstrap Anda.  
CDK CLI menggunakan nilai ini untuk memverifikasi versi stack bootstrap Anda.<a name="ref-cli-cmd-rollback-options-validate-bootstrap-version"></a>

 `--validate-bootstrap-version <BOOLEAN>`   
Tentukan apakah akan memvalidasi versi stack bootstrap. Menyediakan `--validate-bootstrap-version=false` atau `--no-validate-bootsrap-version` mematikan perilaku ini.  
 *Nilai default*: `true` 