CreateQueueOptions interface
Mewakili opsi yang dapat diatur pada antrean
- Extends
Properti
authorization |
Aturan otorisasi pada antrean |
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 |
Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke sub-antrean surat mati antrean. Jika dinonaktifkan, pesan akan dihapus secara permanen dari antrean. Hanya dapat diatur pada waktu pembuatan antrean. |
default |
Bergantung pada apakah DeadLettering diaktifkan, pesan secara otomatis dipindahkan ke sub-antrean surat mati atau dihapus jika telah disimpan dalam antrean lebih lama dari waktu yang ditentukan. Nilai ini ditimpa oleh TTL yang ditentukan pada pesan jika dan hanya jika pesan TTL lebih kecil dari TTL yang ditetapkan pada antrean. Nilai ini tidak dapat diubah setelah Antrean dibuat. 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 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 antrean. |
enable |
Menentukan apakah antrean harus dipartisi. |
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 |
Menentukan jumlah waktu dalam detik di mana pesan harus dikunci untuk diproses oleh penerima. Setelah periode ini, pesan dibuka kuncinya dan tersedia untuk dikonsumsi oleh penerima berikutnya. (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. |
max |
Ukuran pesan maksimum dalam kilobyte untuk pesan yang dikirim ke antrean ini. (Hanya dapat dikonfigurasi untuk namespace Bus Layanan Tingkat Premium.) |
max |
Menentukan ukuran antrean maksimum dalam megabyte. Setiap upaya untuk mengantrekan pesan yang akan menyebabkan antrean melebihi nilai ini akan gagal. |
requires |
Jika diaktifkan, topik akan mendeteksi pesan duplikat dalam rentang waktu yang ditentukan oleh properti DuplicateDetectionHistoryTimeWindow. Hanya dapat diatur pada waktu pembuatan antrean. |
requires |
Jika diatur ke true, antrean akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Antrean sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan antrean. |
status | Status entitas olahpesan. |
user |
Pengguna menyediakan informasi metadata yang terkait dengan antrean. Digunakan untuk menentukan konten tekstual seperti tag, label, dll. Nilai tidak boleh melebihi 1024 byte yang dikodekan dalam utf-8. |
Properti yang Diwariskan
abort |
Sinyal yang dapat digunakan untuk membatalkan permintaan. |
on |
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali. |
request |
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini. |
serializer |
Opsi untuk mengambil alih perilaku serialisasi/de-serialisasi. |
tracing |
Opsi yang digunakan saat pelacakan diaktifkan. |
Detail Properti
authorizationRules
Aturan otorisasi pada antrean
authorizationRules?: AuthorizationRule[]
Nilai 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
deadLetteringOnMessageExpiration
Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke sub-antrean surat mati antrean. Jika dinonaktifkan, pesan akan dihapus secara permanen dari antrean. Hanya dapat diatur pada waktu pembuatan antrean.
deadLetteringOnMessageExpiration?: boolean
Nilai Properti
boolean
defaultMessageTimeToLive
Bergantung pada apakah DeadLettering diaktifkan, pesan secara otomatis dipindahkan ke sub-antrean surat mati atau dihapus jika telah disimpan dalam antrean lebih lama dari waktu yang ditentukan. Nilai ini ditimpa oleh TTL yang ditentukan pada pesan jika dan hanya jika pesan TTL lebih kecil dari TTL yang ditetapkan pada antrean. Nilai ini tidak dapat diubah setelah Antrean dibuat. 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 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 antrean.
enableExpress?: boolean
Nilai Properti
boolean
enablePartitioning
Menentukan apakah antrean harus dipartisi.
enablePartitioning?: 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
Menentukan jumlah waktu dalam detik di mana pesan harus dikunci untuk diproses oleh penerima. Setelah periode ini, pesan dibuka kuncinya dan tersedia untuk dikonsumsi oleh penerima berikutnya. (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
maxMessageSizeInKilobytes
Ukuran pesan maksimum dalam kilobyte untuk pesan yang dikirim ke antrean ini.
(Hanya dapat dikonfigurasi untuk namespace Bus Layanan Tingkat Premium.)
maxMessageSizeInKilobytes?: number
Nilai Properti
number
maxSizeInMegabytes
Menentukan ukuran antrean maksimum dalam megabyte. Setiap upaya untuk mengantrekan pesan yang akan menyebabkan antrean melebihi nilai ini akan gagal.
maxSizeInMegabytes?: number
Nilai Properti
number
requiresDuplicateDetection
Jika diaktifkan, topik akan mendeteksi pesan duplikat dalam rentang waktu yang ditentukan oleh properti DuplicateDetectionHistoryTimeWindow. Hanya dapat diatur pada waktu pembuatan antrean.
requiresDuplicateDetection?: boolean
Nilai Properti
boolean
requiresSession
Jika diatur ke true, antrean akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Antrean sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan antrean.
requiresSession?: boolean
Nilai Properti
boolean
status
userMetadata
Pengguna menyediakan informasi metadata yang terkait dengan antrean. 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
Detail Properti yang Diwariskan
abortSignal
Sinyal yang dapat digunakan untuk membatalkan permintaan.
abortSignal?: AbortSignalLike
Nilai Properti
Diwarisi DariOperationOptions.abortSignal
onResponse
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali.
onResponse?: RawResponseCallback
Nilai Properti
Diwarisi DariOperationOptions.onResponse
requestOptions
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini.
requestOptions?: OperationRequestOptions
Nilai Properti
Diwarisi DariOperationOptions.requestOptions
serializerOptions
Opsi untuk mengambil alih perilaku serialisasi/de-serialisasi.
serializerOptions?: SerializerOptions
Nilai Properti
Diwarisi DariOperationOptions.serializerOptions
tracingOptions
Opsi yang digunakan saat pelacakan diaktifkan.
tracingOptions?: OperationTracingOptions
Nilai Properti
Diwarisi DariOperationOptions.tracingOptions