Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memperbarui bus acara default menggunakan AWS CloudFormation di EventBridge
CloudFormation memungkinkan Anda mengonfigurasi dan mengelola AWS sumber daya di seluruh akun dan wilayah secara terpusat dan berulang dengan memperlakukan infrastruktur sebagai kode. CloudFormation melakukan ini dengan membiarkan Anda membuat template, yang menentukan sumber daya yang ingin Anda sediakan dan kelola.
Karena EventBridge menyediakan bus acara default ke akun Anda secara otomatis, Anda tidak dapat membuatnya menggunakan CloudFormation template, seperti biasanya untuk sumber daya apa pun yang ingin Anda sertakan dalam CloudFormation tumpukan. Untuk menyertakan bus acara default dalam CloudFormation tumpukan, Anda harus terlebih dahulu mengimpor nya ke dalam tumpukan. Setelah Anda mengimpor bus acara default ke dalam tumpukan, Anda kemudian dapat memperbarui properti bus acara sesuai keinginan.
Untuk mengimpor sumber daya yang ada ke tumpukan baru CloudFormation atau yang sudah ada, Anda memerlukan informasi berikut:
Pengidentifikasi unik untuk sumber daya yang akan diimpor.
Untuk bus acara default, pengenal adalah
Namedan kemudian nilai pengidentifikasi adalahdefault.Template yang secara akurat menggambarkan properti saat ini dari sumber daya yang ada.
Cuplikan template di bawah ini berisi
AWS::Events::EventBussumber daya yang menjelaskan properti saat ini dari bus acara default. Dalam contoh ini, bus acara telah dikonfigurasi untuk menggunakan a kunci yang dikelola pelanggan dan DLQ untuk enkripsi saat diam.Juga,
AWS::Events::EventBussumber daya yang menjelaskan bus peristiwa default yang ingin Anda impor harus menyertakanDeletionPolicyproperti yang disetel keRetain.{ "AWSTemplateFormatVersion": "2010-09-09", "Description": "Default event bus import example", "Resources": { "defaultEventBus": { "Type" : "AWS::Events::EventBus", "DeletionPolicy": "Retain", "Properties" : { "Name" : "default", "KmsKeyIdentifier" : "KmsKeyArn", "DeadLetterConfig" : { "Arn" : "DLQ_ARN" } } } } }
Untuk informasi selengkapnya, lihat Membawa sumber daya yang ada ke dalam CloudFormation manajemen di Panduan CloudFormation Pengguna.