Topics - List By Namespace
Mendapatkan semua topik di namespace.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics?api-version=2021-11-01&$skip={$skip}&$top={$top}
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
namespace
|
path | True |
|
Nama namespace |
|
resource
|
path | True |
|
Nama grup Sumber Daya dalam langganan Azure. |
|
subscription
|
path | True |
|
Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. |
|
api-version
|
query | True |
|
Versi API klien. |
|
$skip
|
query |
|
Lewati hanya digunakan jika operasi sebelumnya mengembalikan hasil parsial. Jika respons sebelumnya berisi elemen nextLink, nilai elemen nextLink akan menyertakan parameter lewati yang menentukan titik awal yang akan digunakan untuk panggilan berikutnya. |
|
|
$top
|
query |
|
Dapat digunakan untuk membatasi jumlah hasil ke N usageDetails terbaru. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Berhasil mengambil daftar topik. |
|
| Other Status Codes |
Respons kesalahan ServiceBus yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
TopicGet
Sample Request
GET https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/Default-ServiceBus-WestUS/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-1617/topics?api-version=2021-11-01
Sample Response
{
"value": [
{
"id": "/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/resourceGroups/ArunMonocle/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-1617/topics/sdk-topics-5488",
"name": "sdk-topics-5488",
"type": "Microsoft.ServiceBus/Namespaces/Topics",
"properties": {
"defaultMessageTimeToLive": "P10675199DT2H48M5.4775807S",
"maxSizeInMegabytes": 10240,
"maxMessageSizeInKilobytes": 10240,
"requiresDuplicateDetection": false,
"duplicateDetectionHistoryTimeWindow": "PT10M",
"enableBatchedOperations": true,
"sizeInBytes": 0,
"status": "Active",
"supportOrdering": true,
"autoDeleteOnIdle": "P10675199DT2H48M5.4775807S",
"enablePartitioning": false,
"enableExpress": true,
"createdAt": "2017-05-26T20:50:31.4442694Z",
"updatedAt": "2017-05-26T20:52:32.2092264Z",
"accessedAt": "0001-01-01T00:00:00Z",
"subscriptionCount": 0
}
}
]
}
Definisi
|
created |
Jenis identitas yang membuat sumber daya. |
|
Entity |
Status entitas. |
| Error |
Objek kesalahan. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Respons kesalahan manajemen sumber daya. |
|
Message |
Detail Jumlah Pesan. |
| SBTopic |
Deskripsi sumber daya topik. |
|
SBTopic |
Respons terhadap operasi Daftar Topik. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
createdByType
Jenis identitas yang membuat sumber daya.
| Name | Type | Description |
|---|---|---|
| Application |
|
|
| Key |
|
|
| ManagedIdentity |
|
|
| User |
|
EntityStatus
Status entitas.
| Name | Type | Description |
|---|---|---|
| Active |
|
|
| Creating |
|
|
| Deleting |
|
|
| Disabled |
|
|
| ReceiveDisabled |
|
|
| Renaming |
|
|
| Restoring |
|
|
| SendDisabled |
|
|
| Unknown |
|
Error
Objek kesalahan.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
|
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
|
Pesan kesalahan. |
| target |
|
Target kesalahan. |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| info |
|
Info tambahan. |
| type |
|
Jenis info tambahan. |
ErrorResponse
Respons kesalahan manajemen sumber daya.
| Name | Type | Description |
|---|---|---|
| error |
Objek kesalahan. |
MessageCountDetails
Detail Jumlah Pesan.
| Name | Type | Description |
|---|---|---|
| activeMessageCount |
|
Jumlah pesan aktif dalam antrean, topik, atau langganan. |
| deadLetterMessageCount |
|
Jumlah pesan yang dihentikan suratnya. |
| scheduledMessageCount |
|
Jumlah pesan terjadwal. |
| transferDeadLetterMessageCount |
|
Jumlah pesan yang ditransfer ke surat gagal. |
| transferMessageCount |
|
Jumlah pesan yang ditransfer ke antrean, topik, atau langganan lain. |
SBTopic
Deskripsi sumber daya topik.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
|
Lokasi geografis tempat sumber daya berada |
| name |
|
Nama sumber daya. |
| properties.accessedAt |
|
Terakhir kali pesan dikirim, atau permintaan diterima, untuk topik ini. |
| properties.autoDeleteOnIdle |
|
Interval diam rentang waktu ISO 8601 setelah topik dihapus secara otomatis. Durasi minimum adalah 5 menit. |
| properties.countDetails |
Detail jumlah pesan |
|
| properties.createdAt |
|
Waktu yang tepat pesan dibuat. |
| properties.defaultMessageTimeToLive |
|
Rentang waktu pesan DEFAULT ISO 8601 untuk nilai langsung. Ini adalah durasi setelah pesan kedaluwarsa, dimulai dari kapan pesan dikirim ke Bus Layanan. Ini adalah nilai default yang digunakan ketika TimeToLive tidak diatur pada pesan itu sendiri. |
| properties.duplicateDetectionHistoryTimeWindow |
|
Struktur rentang waktu ISO8601 yang menentukan durasi riwayat deteksi duplikat. Nilai defaultnya adalah 10 menit. |
| properties.enableBatchedOperations |
|
Nilai yang menunjukkan apakah operasi batch sisi server diaktifkan. |
| properties.enableExpress |
|
Nilai yang menunjukkan apakah Entitas Ekspres diaktifkan. Topik ekspres menyimpan pesan dalam memori untuk sementara sebelum menulisnya ke penyimpanan persisten. |
| properties.enablePartitioning |
|
Nilai yang menunjukkan apakah topik yang akan dipartisi di beberapa broker pesan diaktifkan. |
| properties.maxMessageSizeInKilobytes |
|
Ukuran maksimum (dalam KB) payload pesan yang dapat diterima oleh topik. Properti ini hanya digunakan dalam Premium hari ini dan defaultnya adalah 1024. |
| properties.maxSizeInMegabytes |
|
Ukuran maksimum topik dalam megabyte, yang merupakan ukuran memori yang dialokasikan untuk topik tersebut. Defaultnya adalah 1024. |
| properties.requiresDuplicateDetection |
|
Nilai yang menunjukkan apakah topik ini memerlukan deteksi duplikat. |
| properties.sizeInBytes |
|
Ukuran topik, dalam byte. |
| properties.status |
Menghitung nilai yang mungkin untuk status entitas olahpesan. |
|
| properties.subscriptionCount |
|
Jumlah langganan. |
| properties.supportOrdering |
|
Nilai yang menunjukkan apakah topik mendukung pemesanan. |
| properties.updatedAt |
|
Waktu yang tepat pesan diperbarui. |
| systemData |
Data meta sistem yang berkaitan dengan sumber daya ini. |
|
| type |
|
Jenis sumber daya. Misalnya, "Microsoft.EventHub/Namespaces" atau "Microsoft.EventHub/Namespaces/EventHubs" |
SBTopicListResult
Respons terhadap operasi Daftar Topik.
| Name | Type | Description |
|---|---|---|
| nextLink |
|
Tautkan ke kumpulan hasil berikutnya. Tidak kosong jika Nilai berisi daftar topik yang tidak lengkap. |
| value |
|
Hasil operasi Daftar Topik. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Name | Type | Description |
|---|---|---|
| createdAt |
|
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
|
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
|
Jenis identitas yang terakhir mengubah sumber daya. |
| lastModifiedBy |
|
Identitas yang terakhir memodifikasi sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir mengubah sumber daya. |