

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Daftar topik menggunakan AWS CLI
<a name="list-topics-cli"></a>

Jalankan perintah berikut, ganti *ClusterArn* dengan Amazon Resource Name (ARN) cluster Anda. Jika Anda tidak memiliki ARN untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan semua cluster. Untuk informasi selengkapnya, lihat [Daftar kluster MSK Amazon](msk-list-clusters.md).

```
aws kafka list-topics --cluster-arn ClusterArn
```

Output dari perintah ini terlihat seperti contoh JSON berikut.

```
{
    "topics": [
        {
            "topicArn": "arn:aws:kafka:us-east-1:123456789012:topic/MyCluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/MyTopic",
            "topicName": "MyTopic",
            "partitionCount": 3,
            "replicationFactor": 3,
            "outOfSyncReplicaCount": 0
        },
        {
            "topicArn": "arn:aws:kafka:us-east-1:123456789012:topic/MyCluster/abcd1234-abcd-dcba-4321-a1b2abcd9f9f-2/AnotherTopic",
            "topicName": "AnotherTopic",
            "partitionCount": 6,
            "replicationFactor": 3,
            "outOfSyncReplicaCount": 1
        }
    ]
}
```

## Hasil paginating
<a name="list-topics-pagination"></a>

Jika klaster Anda memiliki banyak topik, Anda dapat menggunakan pagination untuk mengambil hasil dalam batch yang lebih kecil. Gunakan `--max-results` parameter untuk menentukan jumlah maksimum topik yang akan dikembalikan, dan gunakan `--next-token` parameter untuk mengambil halaman hasil berikutnya.

```
aws kafka list-topics --cluster-arn ClusterArn --max-results 10
```

Jika ada lebih banyak hasil yang tersedia, responsnya mencakup `nextToken` nilai. Gunakan token ini untuk mengambil halaman hasil berikutnya.

```
aws kafka list-topics --cluster-arn ClusterArn --max-results 10 --next-token NextToken
```

## Memfilter topik berdasarkan nama
<a name="list-topics-filter"></a>

Anda dapat memfilter daftar topik dengan menentukan awalan menggunakan parameter. `--topic-name-filter` Ini hanya mengembalikan topik yang namanya dimulai dengan awalan yang ditentukan.

```
aws kafka list-topics --cluster-arn ClusterArn --topic-name-filter "prod-"
```

Perintah ini hanya mengembalikan topik yang namanya dimulai dengan`prod-`, seperti `prod-orders` atau`prod-inventory`.