TopicProperties interface
Mewakili input untuk updateTopic.
Properti
authorization |
Aturan otorisasi tentang topik |
auto |
Waktu diam maksimum sebelum entitas dihapus. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik. Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Status ketersediaan entitas olahpesan. |
default |
Menentukan berapa lama pesan berada di langganan terkait. Langganan mewarisi TTL dari topik kecuali dibuat secara eksplisit dengan TTL yang lebih kecil. Berdasarkan apakah dead-lettering diaktifkan, pesan yang TTL-nya telah kedaluwarsa akan dipindahkan ke sub-antrean surat mati terkait langganan atau akan dihapus secara permanen. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik. Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Menentukan rentang waktu di mana Azure Service Bus akan mendeteksi duplikasi pesan. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik. Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Menentukan apakah operasi batch harus diizinkan. |
enable |
Menentukan apakah entitas ekspres diaktifkan pada topik. |
enable |
Menentukan apakah topik harus dipartisi |
max |
Ukuran pesan maksimum dalam kilobyte untuk pesan yang dikirim ke antrean/topik ini. Tidak berlaku jika versi layanan "2017-04" dipilih saat membuat |
max |
Menentukan ukuran topik maksimum dalam megabyte. Setiap upaya untuk mengantrekan pesan yang akan menyebabkan topik melebihi nilai ini akan gagal. Semua pesan yang disimpan dalam topik atau salah satu langganannya diperhitungkan dalam nilai ini. Beberapa salinan pesan yang berada di satu atau beberapa langganan dihitung sebagai satu pesan. Misalnya, jika pesan m ada sekali dalam langganan s1 dan dua kali dalam langganan s2, m dihitung sebagai satu pesan. |
name | Nama topik |
requires |
Jika diaktifkan, topik akan mendeteksi pesan duplikat dalam rentang waktu yang ditentukan oleh properti DuplicateDetectionHistoryTimeWindow. Hanya dapat diatur pada waktu pembuatan topik. |
status | Status entitas olahpesan. |
support |
Menentukan apakah topik mendukung pemesanan pesan. |
user |
Pengguna memberikan informasi metadata yang terkait dengan topik tersebut. Digunakan untuk menentukan konten tekstual seperti tag, label, dll. Nilai tidak boleh melebihi 1024 byte yang dikodekan dalam utf-8. |
Detail Properti
authorizationRules
Aturan otorisasi tentang topik
authorizationRules?: AuthorizationRule[]
Nilai Properti
autoDeleteOnIdle
Waktu diam maksimum sebelum entitas dihapus. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik.
Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
Nilai Properti
string
availabilityStatus
Status ketersediaan entitas olahpesan.
availabilityStatus: EntityAvailabilityStatus
Nilai Properti
defaultMessageTimeToLive
Menentukan berapa lama pesan berada di langganan terkait. Langganan mewarisi TTL dari topik kecuali dibuat secara eksplisit dengan TTL yang lebih kecil. Berdasarkan apakah dead-lettering diaktifkan, pesan yang TTL-nya telah kedaluwarsa akan dipindahkan ke sub-antrean surat mati terkait langganan atau akan dihapus secara permanen. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik.
Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
Nilai Properti
string
duplicateDetectionHistoryTimeWindow
Menentukan rentang waktu di mana Azure Service Bus akan mendeteksi duplikasi pesan. Ini akan ditentukan dalam format durasi ISO-8601 seperti "PT1M" selama 1 menit, "PT5S" selama 5 detik.
Selengkapnya tentang format durasi ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
duplicateDetectionHistoryTimeWindow: string
Nilai Properti
string
enableBatchedOperations
Menentukan apakah operasi batch harus diizinkan.
enableBatchedOperations: boolean
Nilai Properti
boolean
enableExpress
Menentukan apakah entitas ekspres diaktifkan pada topik.
enableExpress: boolean
Nilai Properti
boolean
enablePartitioning
Menentukan apakah topik harus dipartisi
enablePartitioning: boolean
Nilai Properti
boolean
maxMessageSizeInKilobytes
Ukuran pesan maksimum dalam kilobyte untuk pesan yang dikirim ke antrean/topik ini.
Tidak berlaku jika versi layanan "2017-04" dipilih saat membuat ServiceBusAdministrationClient
.
maxMessageSizeInKilobytes?: number
Nilai Properti
number
maxSizeInMegabytes
Menentukan ukuran topik maksimum dalam megabyte. Setiap upaya untuk mengantrekan pesan yang akan menyebabkan topik melebihi nilai ini akan gagal. Semua pesan yang disimpan dalam topik atau salah satu langganannya diperhitungkan dalam nilai ini. Beberapa salinan pesan yang berada di satu atau beberapa langganan dihitung sebagai satu pesan. Misalnya, jika pesan m ada sekali dalam langganan s1 dan dua kali dalam langganan s2, m dihitung sebagai satu pesan.
maxSizeInMegabytes: number
Nilai Properti
number
name
Nama topik
name: string
Nilai Properti
string
requiresDuplicateDetection
Jika diaktifkan, topik akan mendeteksi pesan duplikat dalam rentang waktu yang ditentukan oleh properti DuplicateDetectionHistoryTimeWindow. Hanya dapat diatur pada waktu pembuatan topik.
requiresDuplicateDetection: boolean
Nilai Properti
boolean
status
supportOrdering
Menentukan apakah topik mendukung pemesanan pesan.
supportOrdering: boolean
Nilai Properti
boolean
userMetadata
Pengguna memberikan informasi metadata yang terkait dengan topik tersebut. Digunakan untuk menentukan konten tekstual seperti tag, label, dll. Nilai tidak boleh melebihi 1024 byte yang dikodekan dalam utf-8.
userMetadata: string
Nilai Properti
string