Bagikan melalui


QueueProperties interface

Mewakili input untuk updateQueue.

Properti

authorizationRules

Aturan otorisasi pada antrean

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

availabilityStatus

Status ketersediaan entitas olahpesan.

deadLetteringOnMessageExpiration

Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke dalam sub-antrean surat mati antrean. Jika dinonaktifkan, pesan akan dihapus secara permanen dari antrean. Hanya dapat diatur pada waktu pembuatan antrean.

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

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

enableBatchedOperations

Menentukan apakah operasi batch harus diizinkan.

enableExpress

Menentukan apakah entitas ekspres diaktifkan pada antrean.

enablePartitioning

Menentukan apakah antrean harus dipartisi.

forwardDeadLetteredMessagesTo

URL absolut atau nama antrean atau topik tempat pesan surat gagal akan diteruskan. Misalnya, input URL absolut akan berupa sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>

forwardTo

URL absolut atau nama antrean atau topik tempat pesan akan diteruskan. Misalnya, input URL absolut akan berupa sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>

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

maxDeliveryCount

Jumlah pengiriman maksimum pesan setelah itu jika masih belum diselesaikan, dipindahkan ke sub-antrean surat mati.

maxMessageSizeInKilobytes

Ukuran pesan maksimum dalam kilobyte untuk pesan yang dikirim ke antrean ini.

Tidak berlaku jika versi layanan "2017-04" dipilih saat membuat ServiceBusAdministrationClient.

maxSizeInMegabytes

Menentukan ukuran antrean maksimum dalam megabyte. Setiap upaya untuk mengantrekan pesan yang akan menyebabkan antrean melebihi nilai ini akan gagal.

name

Nama antrean

requiresDuplicateDetection

Jika diaktifkan, topik akan mendeteksi pesan duplikat dalam rentang waktu yang ditentukan oleh properti DuplicateDetectionHistoryTimeWindow. Hanya dapat diatur pada waktu pembuatan antrean.

requiresSession

Jika diatur ke true, antrean akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Antrean yang sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan antrean.

status

Status entitas olahpesan.

userMetadata

Pengguna memberikan 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.

Detail Properti

authorizationRules

Aturan otorisasi pada antrean

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

deadLetteringOnMessageExpiration

Jika diaktifkan dan pesan kedaluwarsa, Bus Layanan memindahkan pesan dari antrean ke dalam 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 akan berupa 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 akan berupa 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.

Tidak berlaku jika versi layanan "2017-04" dipilih saat membuat ServiceBusAdministrationClient.

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

name

Nama antrean

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 antrean.

requiresDuplicateDetection: boolean

Nilai Properti

boolean

requiresSession

Jika diatur ke true, antrean akan mengetahui sesi dan hanya SessionReceiver yang akan didukung. Antrean yang sadar sesi tidak didukung melalui REST. Hanya dapat diatur pada waktu pembuatan antrean.

requiresSession: boolean

Nilai Properti

boolean

status

Status entitas olahpesan.

status: EntityStatus

Nilai Properti

userMetadata

Pengguna memberikan 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