SubscriptionProperties interface
Mewakili input untuk updateSubscription.
Properti
auto |
Waktu menganggur 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. |
dead |
Menentukan bagaimana Azure Service Bus menangani pesan yang menyebabkan pengecualian selama evaluasi filter langganan. Jika nilai diatur ke true, pesan yang menyebabkan pengecualian akan dipindahkan ke sub-antrean dead-letter langganan. Jika tidak, itu akan dibuang. Secara default parameter ini diatur ke true, memungkinkan pengguna untuk menyelidiki penyebab pengecualian. Ini dapat terjadi dari pesan cacat atau beberapa asumsi yang salah dibuat dalam filter tentang bentuk pesan. Hanya dapat diatur pada waktu pembuatan topik. |
dead |
Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke sub-antrean surat mati langganan. Jika dinonaktifkan, pesan akan dihapus secara permanen dari antrean utama langganan. Hanya dapat diatur pada waktu pembuatan langganan. |
default |
Menentukan berapa lama pesan berada dalam langganan. Berdasarkan apakah dead-lettering diaktifkan, pesan yang TTL-nya telah kedaluwarsa akan dipindahkan ke DeadLtterQueue terkait langganan atau 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 |
enable |
Menentukan apakah operasi batch harus diizinkan. |
forward |
URL absolut atau nama antrean atau topik tempat pesan surat gagal akan diteruskan.
Misalnya, input URL absolut adalah dari formulir |
forward |
URL absolut atau nama antrean atau topik tempat pesan akan diteruskan.
Misalnya, input URL absolut adalah dari formulir |
lock |
Durasi kunci default diterapkan ke langganan yang tidak menentukan durasi kunci. (Jika sesi diaktifkan, durasi kunci ini berlaku untuk sesi dan bukan untuk 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 |
max |
Jumlah pengiriman maksimum pesan setelah itu jika masih belum diselesaikan, dipindahkan ke sub-antrean surat mati. |
requires |
Jika diatur ke true, langganan akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Langganan yang sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan langganan. |
status | Status entitas olahpesan. |
subscription |
Nama langganan |
topic |
Nama topik |
user |
Pengguna menyediakan informasi metadata yang terkait dengan langganan. Digunakan untuk menentukan konten tekstual seperti tag, label, dll. Nilai tidak boleh melebihi 1024 byte yang dikodekan dalam utf-8. |
Detail Properti
autoDeleteOnIdle
Waktu menganggur 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
deadLetteringOnFilterEvaluationExceptions
Menentukan bagaimana Azure Service Bus menangani pesan yang menyebabkan pengecualian selama evaluasi filter langganan. Jika nilai diatur ke true, pesan yang menyebabkan pengecualian akan dipindahkan ke sub-antrean dead-letter langganan. Jika tidak, itu akan dibuang. Secara default parameter ini diatur ke true, memungkinkan pengguna untuk menyelidiki penyebab pengecualian. Ini dapat terjadi dari pesan cacat atau beberapa asumsi yang salah dibuat dalam filter tentang bentuk pesan. Hanya dapat diatur pada waktu pembuatan topik.
deadLetteringOnFilterEvaluationExceptions: boolean
Nilai Properti
boolean
deadLetteringOnMessageExpiration
Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke sub-antrean surat mati langganan. Jika dinonaktifkan, pesan akan dihapus secara permanen dari antrean utama langganan. Hanya dapat diatur pada waktu pembuatan langganan.
deadLetteringOnMessageExpiration: boolean
Nilai Properti
boolean
defaultMessageTimeToLive
Menentukan berapa lama pesan berada dalam langganan. Berdasarkan apakah dead-lettering diaktifkan, pesan yang TTL-nya telah kedaluwarsa akan dipindahkan ke DeadLtterQueue terkait langganan atau 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
enableBatchedOperations
Menentukan apakah operasi batch harus diizinkan.
enableBatchedOperations: boolean
Nilai Properti
boolean
forwardDeadLetteredMessagesTo
URL absolut atau nama antrean atau topik tempat pesan surat gagal akan diteruskan.
Misalnya, input URL absolut adalah dari formulir sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardDeadLetteredMessagesTo?: string
Nilai Properti
string
forwardTo
URL absolut atau nama antrean atau topik tempat pesan akan diteruskan.
Misalnya, input URL absolut adalah dari formulir sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardTo?: string
Nilai Properti
string
lockDuration
Durasi kunci default diterapkan ke langganan yang tidak menentukan durasi kunci. (Jika sesi diaktifkan, durasi kunci ini berlaku untuk sesi dan bukan untuk 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
lockDuration: string
Nilai Properti
string
maxDeliveryCount
Jumlah pengiriman maksimum pesan setelah itu jika masih belum diselesaikan, dipindahkan ke sub-antrean surat mati.
maxDeliveryCount: number
Nilai Properti
number
requiresSession
Jika diatur ke true, langganan akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Langganan yang sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan langganan.
requiresSession: boolean
Nilai Properti
boolean
status
subscriptionName
Nama langganan
subscriptionName: string
Nilai Properti
string
topicName
Nama topik
topicName: string
Nilai Properti
string
userMetadata
Pengguna menyediakan informasi metadata yang terkait dengan langganan. 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