Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

AWS CDK bendera fitur

Mode fokus
AWS CDK bendera fitur - AWS Cloud Development Kit (AWS CDK) v2

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.

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.

AWS CDK Menggunakan flag fitur untuk mengaktifkan perilaku yang berpotensi melanggar dalam rilis. Bendera disimpan sebagai Nilai konteks dan AWS CDK nilai di cdk.json (atau~/.cdk.json). Mereka tidak dihapus oleh cdk context --clear perintah cdk context --reset atau.

Bendera fitur dinonaktifkan secara default. Proyek yang ada yang tidak menentukan bendera akan terus berfungsi seperti sebelumnya dengan AWS CDK rilis selanjutnya. Proyek baru yang dibuat menggunakan flag cdk init include yang memungkinkan semua fitur yang tersedia dalam rilis yang membuat proyek. Edit cdk.json untuk menonaktifkan bendera apa pun yang Anda sukai perilaku sebelumnya. Anda juga dapat menambahkan flag untuk mengaktifkan perilaku baru setelah memutakhirkan. AWS CDK

Daftar semua flag fitur saat ini dapat ditemukan di AWS CDK GitHub repositori di. FEATURE_FLAGS.md Lihat CHANGELOG dalam rilis tertentu untuk deskripsi bendera fitur baru yang ditambahkan dalam rilis itu.

Kembali ke perilaku v1

Di CDK v2, default untuk beberapa flag fitur telah diubah sehubungan dengan v1. Anda dapat menyetelnya kembali false untuk kembali ke perilaku AWS CDK v1 tertentu. Gunakan cdk diff perintah untuk memeriksa perubahan pada template yang disintesis untuk melihat apakah salah satu flag ini diperlukan.

@aws-cdk/core:newStyleStackSynthesis

Gunakan metode sintesis tumpukan baru, yang mengasumsikan sumber daya bootstrap dengan nama terkenal. Membutuhkan bootstrap modern, tetapi pada gilirannya memungkinkan CI/CD melalui CDK Pipelines dan penyebaran lintas akun di luar kotak.

@aws-cdk/aws-apigateway:usagePlanKeyOrderInsensitiveId

Jika aplikasi Anda menggunakan beberapa kunci API Amazon API Gateway dan mengaitkannya dengan paket penggunaan.

@aws-cdk/aws-rds:lowercaseDbIdentifier

Jika aplikasi Anda menggunakan instance database Amazon RDS atau cluster database, dan secara eksplisit menentukan identifier untuk ini.

@aws-cdk/aws-cloudfront:defaultSecurityPolicyTLSv1.2_2021

Jika aplikasi Anda menggunakan kebijakan keamanan TLS_V1_2_2019 dengan distribusi. Amazon CloudFront CDK v2 menggunakan kebijakan keamanan TLSv1 .2_2021 secara default.

@aws-cdk/core:stackRelativeExports

Jika aplikasi Anda menggunakan beberapa tumpukan dan Anda merujuk ke sumber daya dari satu tumpukan di tumpukan lain, ini menentukan apakah jalur absolut atau relatif digunakan untuk membangun ekspor AWS CloudFormation .

@aws-cdk/aws-lambda:recognizeVersionProps

Jika disetel kefalse, CDK menyertakan metadata saat mendeteksi apakah fungsi Lambda telah berubah. Ini dapat menyebabkan kegagalan penerapan ketika hanya metadata yang berubah, karena versi duplikat tidak diizinkan. Tidak perlu mengembalikan bendera ini jika Anda telah membuat setidaknya satu perubahan ke semua Fungsi Lambda di aplikasi Anda.

Sintaks untuk mengembalikan bendera ini ditampilkan di sinicdk.json.

{ "context": { "@aws-cdk/core:newStyleStackSynthesis": false, "@aws-cdk/aws-apigateway:usagePlanKeyOrderInsensitiveId": false, "@aws-cdk/aws-cloudfront:defaultSecurityPolicyTLSv1.2_2021": false, "@aws-cdk/aws-rds:lowercaseDbIdentifier": false, "@aws-cdk/core:stackRelativeExports": false, "@aws-cdk/aws-lambda:recognizeVersionProps": false } }

Di halaman ini

Topik berikutnya:

Aspek

Topik sebelumnya:

Nilai konteks
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.