翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
を使用してトピックを記述するAWS CLI
次のコマンドを実行し、ClusterArn をクラスターの Amazon リソースネーム (ARN) に置き換え、TopicName を記述するトピックの名前に置き換えます。
aws kafka describe-topic --cluster-arnClusterArn--topic-nameTopicName
このコマンドの出力は、次の JSON の例のようになります。
{ "topicArn": "arn:aws:kafka:us-east-1:123456789012:topic/MyCluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/MyTopic", "topicName": "MyTopic", "partitionCount": 3, "replicationFactor": 3, "configs": "Y29tcHJlc3Npb24udHlwZT1wcm9kdWNlcgpyZXRlbnRpb24ubXM9NjA0ODAwMDAw", "status": "ACTIVE" }
トピックのステータスについて
status フィールドは、トピックの現在の状態を示します。次の表に、使用可能なステータス値を示します。
| ステータス | 説明 |
|---|---|
| [CREATING] (作成中) | トピックを作成中です。 |
| アクティブ | トピックはアクティブで、使用できる状態です。 |
| [UPDATING] (更新中) | トピック設定は更新中です。 |
| 削除中 | トピックは削除中です。 |
トピック設定について
configs フィールドには、トピックの Kafka 設定プロパティが含まれ、Base64 形式でエンコードされます。設定を読み取り可能な形式で表示するには、Base64 文字列をデコードする必要があります。
次の例は、Linux または macOS で base64 コマンドを使用して設定をデコードする方法を示しています。
echo "Y29tcHJlc3Npb24udHlwZT1wcm9kdWNlcgpyZXRlbnRpb24ubXM9NjA0ODAwMDAw" | base64 --decode
デコードされた出力には、トピック設定プロパティがキーと値の形式で表示されます。
compression.type=producer retention.ms=604800000
トピックレベルの設定プロパティの詳細については、「」を参照してくださいトピックレベルの Amazon MSK 設定。