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
namespaceName
path True
  • string

Nama namespace

resourceGroupName
path True
  • string

Nama grup Sumber Daya dalam langganan Azure.

subscriptionId
path True
  • string

Kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi API klien.

$skip
query
  • integer

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
  • integer

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

createdByType

Jenis identitas yang membuat sumber daya.

EntityStatus

Status entitas.

Error

Objek kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorResponse

Respons kesalahan manajemen sumber daya.

MessageCountDetails

Detail Jumlah Pesan.

SBTopic

Deskripsi sumber daya topik.

SBTopicListResult

Respons terhadap operasi Daftar Topik.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

EntityStatus

Status entitas.

Name Type Description
Active
  • string
Creating
  • string
Deleting
  • string
Disabled
  • string
ReceiveDisabled
  • string
Renaming
  • string
Restoring
  • string
SendDisabled
  • string
Unknown
  • string

Error

Objek kesalahan.

Name Type Description
additionalInfo

Info tambahan kesalahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Name Type Description
info
  • object

Info tambahan.

type
  • string

Jenis info tambahan.

ErrorResponse

Respons kesalahan manajemen sumber daya.

Name Type Description
error

Objek kesalahan.

MessageCountDetails

Detail Jumlah Pesan.

Name Type Description
activeMessageCount
  • integer

Jumlah pesan aktif dalam antrean, topik, atau langganan.

deadLetterMessageCount
  • integer

Jumlah pesan yang dihentikan suratnya.

scheduledMessageCount
  • integer

Jumlah pesan terjadwal.

transferDeadLetterMessageCount
  • integer

Jumlah pesan yang ditransfer ke surat gagal.

transferMessageCount
  • integer

Jumlah pesan yang ditransfer ke antrean, topik, atau langganan lain.

SBTopic

Deskripsi sumber daya topik.

Name Type Description
id
  • string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Lokasi geografis tempat sumber daya berada

name
  • string

Nama sumber daya.

properties.accessedAt
  • string

Terakhir kali pesan dikirim, atau permintaan diterima, untuk topik ini.

properties.autoDeleteOnIdle
  • string

Interval diam rentang waktu ISO 8601 setelah topik dihapus secara otomatis. Durasi minimum adalah 5 menit.

properties.countDetails

Detail jumlah pesan

properties.createdAt
  • string

Waktu yang tepat pesan dibuat.

properties.defaultMessageTimeToLive
  • string

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
  • string

Struktur rentang waktu ISO8601 yang menentukan durasi riwayat deteksi duplikat. Nilai defaultnya adalah 10 menit.

properties.enableBatchedOperations
  • boolean

Nilai yang menunjukkan apakah operasi batch sisi server diaktifkan.

properties.enableExpress
  • boolean

Nilai yang menunjukkan apakah Entitas Ekspres diaktifkan. Topik ekspres menyimpan pesan dalam memori untuk sementara sebelum menulisnya ke penyimpanan persisten.

properties.enablePartitioning
  • boolean

Nilai yang menunjukkan apakah topik yang akan dipartisi di beberapa broker pesan diaktifkan.

properties.maxMessageSizeInKilobytes
  • integer

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
  • integer

Ukuran maksimum topik dalam megabyte, yang merupakan ukuran memori yang dialokasikan untuk topik tersebut. Defaultnya adalah 1024.

properties.requiresDuplicateDetection
  • boolean

Nilai yang menunjukkan apakah topik ini memerlukan deteksi duplikat.

properties.sizeInBytes
  • integer

Ukuran topik, dalam byte.

properties.status

Menghitung nilai yang mungkin untuk status entitas olahpesan.

properties.subscriptionCount
  • integer

Jumlah langganan.

properties.supportOrdering
  • boolean

Nilai yang menunjukkan apakah topik mendukung pemesanan.

properties.updatedAt
  • string

Waktu yang tepat pesan diperbarui.

systemData

Data meta sistem yang berkaitan dengan sumber daya ini.

type
  • string

Jenis sumber daya. Misalnya, "Microsoft.EventHub/Namespaces" atau "Microsoft.EventHub/Namespaces/EventHubs"

SBTopicListResult

Respons terhadap operasi Daftar Topik.

Name Type Description
nextLink
  • string

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
  • string

Tanda waktu pembuatan sumber daya (UTC).

createdBy
  • string

Identitas yang membuat sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt
  • string

Jenis identitas yang terakhir mengubah sumber daya.

lastModifiedBy
  • string

Identitas yang terakhir memodifikasi sumber daya.

lastModifiedByType

Jenis identitas yang terakhir mengubah sumber daya.