Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Topik Operasi
Anda dapat menggunakan Amazon MSK APIs untuk mengelola topik di klaster MSK Provisioned Anda tanpa perlu mengatur dan memelihara klien admin Kafka. Dengan ini APIs, Anda dapat menentukan atau membaca properti topik seperti faktor replikasi dan jumlah partisi, bersama dengan pengaturan konfigurasi seperti kebijakan retensi dan pembersihan. Anda dapat mengelola topik Kafka secara terprogram menggunakan antarmuka yang Anda kenal termasuk AWS CLI,, dan. AWS SDKs AWS CloudFormation Ini APIs juga terintegrasi ke dalam konsol MSK Amazon, membawa semua operasi topik ke satu tempat. Anda sekarang dapat membuat atau memperbarui topik hanya dengan beberapa klik menggunakan default yang dipandu sambil mendapatkan visibilitas komprehensif ke dalam konfigurasi topik, informasi tingkat partisi, dan metrik.
penting
Respons API topik ini mencerminkan data yang diperbarui kira-kira setiap menit. Untuk status topik terbaru setelah membuat perubahan, biarkan sekitar satu menit sebelum melakukan kueri.
Persyaratan untuk menggunakan topik APIs
-
Cluster Anda harus berupa klaster MSK Provisioned. Ini tidak APIs tersedia untuk kluster MSK Tanpa Server.
-
Cluster Anda harus menjalankan Apache Kafka versi 3.6.0 atau yang lebih baru. Untuk informasi selengkapnya tentang versi yang didukung, lihatVersi Apache Kafka yang didukung.
-
Cluster Anda harus berada di
ACTIVEnegara bagian. Untuk informasi selengkapnyua tentang status klaster, lihat Memahami status cluster MSK Provisioned. -
Anda harus memiliki izin IAM yang sesuai. Untuk informasi selengkapnya, lihat Izin IAM untuk operasi topik APIs.
Izin IAM untuk operasi topik APIs
Untuk memanggil ini APIs, Anda harus memiliki izin IAM yang sesuai. Tabel berikut mencantumkan izin yang diperlukan untuk setiap API.
| API | Izin yang Diperlukan | Sumber daya |
|---|---|---|
| ListTopics |
|
Kluster ARN, Topik ARN |
| DescribeTopic |
|
Kluster ARN, Topik ARN |
| DescribeTopicPartitions |
|
Kluster ARN, Topik ARN |
| CreateTopic |
|
Kluster ARN, Topik ARN |
| DeleteTopic |
|
Kluster ARN, Topik ARN |
| UpdateTopic |
|
Kluster ARN, Topik ARN |
catatan
Untukkafka-cluster:Connect, tentukan ARN cluster dalam kebijakan IAM Anda. Untuk semua tindakan lainnya, tentukan topik ARN dalam kebijakan IAM Anda.
catatan
UntukListTopics, Anda dapat menggunakan wildcard (*) untuk mencocokkan semua topik di cluster. Sebagai contoh: arn:aws:kafka:us-east-1:123456789012:topic/my-cluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/*.
Untuk informasi selengkapnya tentang kontrol akses IAM untuk Amazon MSK, lihat. Kontrol akses IAM