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.
Thema Operationen
Sie können Amazon MSK verwenden APIs , um Themen in Ihrem MSK Provisioned Cluster zu verwalten, ohne Kafka-Admin-Clients einrichten und verwalten zu müssen. Mit diesen APIs können Sie Themeneigenschaften wie Replikationsfaktor und Partitionsanzahl sowie Konfigurationseinstellungen wie Aufbewahrungs- und Bereinigungsrichtlinien definieren oder lesen. Sie können Kafka-Themen mithilfe Ihrer vertrauten Benutzeroberflächen wie AWS CLI, AWS SDKs und programmgesteuert verwalten. AWS CloudFormation Diese APIs sind auch in die Amazon MSK-Konsole integriert, sodass alle Themenoperationen an einem Ort zusammengefasst sind. Sie können jetzt Themen mit nur wenigen Klicks erstellen oder aktualisieren, indem Sie die Standardeinstellungen verwenden und gleichzeitig einen umfassenden Einblick in Themenkonfigurationen, Informationen auf Partitionsebene und Kennzahlen erhalten.
Wichtig
Diese API-Antworten auf Themen beziehen sich auf Daten, die etwa jede Minute aktualisiert werden. Warten Sie etwa eine Minute, bevor Sie eine Abfrage durchführen, um den aktuellsten Status des Themas zu ermitteln, nachdem Sie Änderungen vorgenommen haben.
Voraussetzungen für die Verwendung des Themas APIs
-
Ihr Cluster muss ein von MSK bereitgestellter Cluster sein. Diese APIs sind für MSK-Cluster ohne Server nicht verfügbar.
-
Auf Ihrem Cluster muss Apache Kafka Version 3.6.0 oder höher ausgeführt werden. Weitere Informationen zu unterstützten Versionen finden Sie unter. Unterstützte Apache Kafka-Versionen
-
Ihr Cluster muss sich im
ACTIVEStatus befinden. Weitere Informationen zu Cluster-Status finden Sie unter Verstehen Sie die Status des MSK Provisioned Clusters. -
Sie müssen über die entsprechenden IAM-Berechtigungen verfügen. Weitere Informationen finden Sie unter IAM-Berechtigungen für Themenoperationen APIs.
IAM-Berechtigungen für Themenoperationen APIs
Um diese aufrufen zu können APIs, benötigen Sie die entsprechenden IAM-Berechtigungen. In der folgenden Tabelle sind die erforderlichen Berechtigungen für jede API aufgeführt.
| API | Erforderliche Berechtigungen | Ressource |
|---|---|---|
| ListTopics |
|
Cluster ARN, Thema ARN |
| DescribeTopic |
|
Cluster ARN, Thema ARN |
| DescribeTopicPartitions |
|
Cluster ARN, Thema ARN |
| CreateTopic |
|
Cluster ARN, Thema ARN |
| DeleteTopic |
|
Cluster ARN, Thema ARN |
| UpdateTopic |
|
Cluster ARN, Thema ARN |
Anmerkung
Geben Sie für kafka-cluster:Connect den Cluster-ARN in Ihrer IAM-Richtlinie an. Geben Sie für alle anderen Aktionen das Thema ARN in Ihrer IAM-Richtlinie an.
Anmerkung
Für ListTopics können Sie einen Platzhalter (*) verwenden, um alle Themen in einem Cluster zuzuordnen. Beispiel: arn:aws:kafka:us-east-1:123456789012:topic/my-cluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/*.
Weitere Informationen zur IAM-Zugriffskontrolle für Amazon MSK finden Sie unter. IAM-Zugriffssteuerung