

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# を使用してトピックを記述する AWS CLI
<a name="describe-topic-cli"></a>

次のコマンドを実行し、*ClusterArn* をクラスターの Amazon リソースネーム (ARN) に置き換え、*TopicName* を記述するトピックの名前に置き換えます。

```
aws kafka describe-topic --cluster-arn ClusterArn --topic-name TopicName
```

このコマンドの出力は、次の 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"
}
```

## トピックのステータスについて
<a name="describe-topic-status"></a>

`status` フィールドは、トピックの現在の状態を示します。次の表に、使用可能なステータス値を示します。


**トピックのステータス値**  

| ステータス | 説明 | 
| --- | --- | 
| [CREATING] (作成中) | トピックを作成中です。 | 
| アクティブ | トピックはアクティブで、使用できる状態です。 | 
| [UPDATING] (更新中) | トピック設定は更新中です。 | 
| 削除中 | トピックは削除中です。 | 

## トピック設定について
<a name="describe-topic-configs"></a>

`configs` フィールドには、トピックの Kafka 設定プロパティが含まれ、Base64 形式でエンコードされます。設定を読み取り可能な形式で表示するには、Base64 文字列をデコードする必要があります。

次の例は、Linux または macOS で `base64` コマンドを使用して設定をデコードする方法を示しています。

```
echo "Y29tcHJlc3Npb24udHlwZT1wcm9kdWNlcgpyZXRlbnRpb24ubXM9NjA0ODAwMDAw" | base64 --decode
```

デコードされた出力には、トピック設定プロパティがキーと値の形式で表示されます。

```
compression.type=producer
retention.ms=604800000
```

トピックレベルの設定プロパティの詳細については、「」を参照してください[トピックレベルの Amazon MSK 設定](msk-configuration-properties.md#msk-topic-confinguration)。