QueueProperties interface
Az updateQueue bemenetét jelöli.
Tulajdonságok
authorization |
Engedélyezési szabályok az üzenetsoron |
auto |
Az entitás törlésének maximális tétlenségi ideje. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig. További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Az üzenetküldési entitás rendelkezésre állási állapota. |
dead |
Ha engedélyezve van, és egy üzenet lejár, a Service Bus áthelyezi az üzenetet az üzenetsorból az üzenetsor kézbesítetlen levelek alsorába. Ha le van tiltva, az üzenet véglegesen törlődik az üzenetsorból. Csak az üzenetsor létrehozásakor állítsa be a táblát. |
default |
Attól függően, hogy a DeadLettering engedélyezve van-e, a rendszer automatikusan áthelyez egy üzenetet a kézbesítetlen levelek alsorába, vagy törlődik, ha a rendszer a megadott időnél hosszabb ideig tárolja az üzenetsorban. Ezt az értéket felülírja az üzenetben megadott TTL, ha és csak akkor, ha az üzenet TTL értéke kisebb, mint az üzenetsorban beállított TTL. Ez az érték nem módosítható az üzenetsor létrehozása után. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig. További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Megadja azt az időtartamot, amely alatt a Service Bus észleli az üzenetek duplikálását. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig. További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Megadja, hogy engedélyezve legyenek-e a kötegelt műveletek. |
enable |
Meghatározza, hogy az expressz entitások engedélyezve legyenek-e az üzenetsoron. |
enable |
Meghatározza, hogy az üzenetsor particionálásra kerüljön-e. |
forward |
Abszolút URL-cím, illetve annak az üzenetsornak vagy témakörnek a neve, amelybe a kézbesítetlen üzeneteket továbbítani kell.
Egy abszolút URL-bemenet például az űrlap |
forward |
Abszolút URL-cím, illetve annak az üzenetsornak vagy témakörnek a neve, amelybe az üzeneteket továbbítani kell.
Egy abszolút URL-bemenet például az űrlap |
lock |
Meghatározza azt az időtartamot másodpercben, amelyben egy üzenetet zárolni kell a fogadó általi feldolgozáshoz. Ezt követően az üzenet feloldva van, és a következő fogadó használja. (Ha a munkamenetek engedélyezve vannak, ez a zárolási időtartam a munkamenetekre vonatkozik, az üzenetekre nem.) Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig. További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations |
max |
Az üzenetek maximális kézbesítési száma, amely után még mindig nem rendeződik, a rendszer áthelyezi a kézbesítetlen levelek alsorába. |
max |
Az üzenetsorba küldött üzenetek maximális üzenetmérete kilobájtban. Nem alkalmazható, ha a "2017-04" szolgáltatásverzió van kiválasztva a |
max |
Megadja az üzenetsor maximális méretét megabájtban. Ha olyan üzenetet próbál létrehozni, amely miatt az üzenetsor túllépi ezt az értéket, sikertelen lesz. |
name | Az üzenetsor neve |
requires |
Ha engedélyezve van, a témakör észleli a duplikált üzeneteket a DuplicateDetectionHistoryTimeWindow tulajdonság által megadott időtartamon belül. Csak az üzenetsor létrehozásakor állítsa be a táblát. |
requires |
Ha igaz értékre van állítva, az üzenetsor munkamenet-tudatos lesz, és csak a SessionReceiver támogatott. A munkamenet-tudatos üzenetsorokat a REST nem támogatja. Csak az üzenetsor létrehozásakor állítsa be a táblát. |
status | Az üzenetküldési entitás állapota. |
user |
A felhasználó megadta az üzenetsorhoz társított metaadat-információkat. Szöveges tartalom, például címkék, címkék stb. megadására szolgál. Az érték nem haladhatja meg az utf-8 kódolású 1024 bájtot. |
Tulajdonság adatai
authorizationRules
Engedélyezési szabályok az üzenetsoron
authorizationRules?: AuthorizationRule[]
Tulajdonság értéke
autoDeleteOnIdle
Az entitás törlésének maximális tétlenségi ideje. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig.
További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
Tulajdonság értéke
string
availabilityStatus
Az üzenetküldési entitás rendelkezésre állási állapota.
availabilityStatus: EntityAvailabilityStatus
Tulajdonság értéke
deadLetteringOnMessageExpiration
Ha engedélyezve van, és egy üzenet lejár, a Service Bus áthelyezi az üzenetet az üzenetsorból az üzenetsor kézbesítetlen levelek alsorába. Ha le van tiltva, az üzenet véglegesen törlődik az üzenetsorból. Csak az üzenetsor létrehozásakor állítsa be a táblát.
deadLetteringOnMessageExpiration: boolean
Tulajdonság értéke
boolean
defaultMessageTimeToLive
Attól függően, hogy a DeadLettering engedélyezve van-e, a rendszer automatikusan áthelyez egy üzenetet a kézbesítetlen levelek alsorába, vagy törlődik, ha a rendszer a megadott időnél hosszabb ideig tárolja az üzenetsorban. Ezt az értéket felülírja az üzenetben megadott TTL, ha és csak akkor, ha az üzenet TTL értéke kisebb, mint az üzenetsorban beállított TTL. Ez az érték nem módosítható az üzenetsor létrehozása után. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig.
További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
Tulajdonság értéke
string
duplicateDetectionHistoryTimeWindow
Megadja azt az időtartamot, amely alatt a Service Bus észleli az üzenetek duplikálását. Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig.
További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations
duplicateDetectionHistoryTimeWindow: string
Tulajdonság értéke
string
enableBatchedOperations
Megadja, hogy engedélyezve legyenek-e a kötegelt műveletek.
enableBatchedOperations: boolean
Tulajdonság értéke
boolean
enableExpress
Meghatározza, hogy az expressz entitások engedélyezve legyenek-e az üzenetsoron.
enableExpress: boolean
Tulajdonság értéke
boolean
enablePartitioning
Meghatározza, hogy az üzenetsor particionálásra kerüljön-e.
enablePartitioning: boolean
Tulajdonság értéke
boolean
forwardDeadLetteredMessagesTo
Abszolút URL-cím, illetve annak az üzenetsornak vagy témakörnek a neve, amelybe a kézbesítetlen üzeneteket továbbítani kell.
Egy abszolút URL-bemenet például az űrlap sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardDeadLetteredMessagesTo?: string
Tulajdonság értéke
string
forwardTo
Abszolút URL-cím, illetve annak az üzenetsornak vagy témakörnek a neve, amelybe az üzeneteket továbbítani kell.
Egy abszolút URL-bemenet például az űrlap sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>
forwardTo?: string
Tulajdonság értéke
string
lockDuration
Meghatározza azt az időtartamot másodpercben, amelyben egy üzenetet zárolni kell a fogadó általi feldolgozáshoz. Ezt követően az üzenet feloldva van, és a következő fogadó használja. (Ha a munkamenetek engedélyezve vannak, ez a zárolási időtartam a munkamenetekre vonatkozik, az üzenetekre nem.)
Ezt ISO-8601 időtartam formátumban kell megadni, például "PT1M" 1 percig, "PT5S" 5 másodpercig.
További információ az ISO-8601 időtartamformátumáról: https://en.wikipedia.org/wiki/ISO_8601#Durations
lockDuration: string
Tulajdonság értéke
string
maxDeliveryCount
Az üzenetek maximális kézbesítési száma, amely után még mindig nem rendeződik, a rendszer áthelyezi a kézbesítetlen levelek alsorába.
maxDeliveryCount: number
Tulajdonság értéke
number
maxMessageSizeInKilobytes
Az üzenetsorba küldött üzenetek maximális üzenetmérete kilobájtban.
Nem alkalmazható, ha a "2017-04" szolgáltatásverzió van kiválasztva a ServiceBusAdministrationClient
létrehozásakor.
maxMessageSizeInKilobytes?: number
Tulajdonság értéke
number
maxSizeInMegabytes
Megadja az üzenetsor maximális méretét megabájtban. Ha olyan üzenetet próbál létrehozni, amely miatt az üzenetsor túllépi ezt az értéket, sikertelen lesz.
maxSizeInMegabytes: number
Tulajdonság értéke
number
name
Az üzenetsor neve
name: string
Tulajdonság értéke
string
requiresDuplicateDetection
Ha engedélyezve van, a témakör észleli a duplikált üzeneteket a DuplicateDetectionHistoryTimeWindow tulajdonság által megadott időtartamon belül. Csak az üzenetsor létrehozásakor állítsa be a táblát.
requiresDuplicateDetection: boolean
Tulajdonság értéke
boolean
requiresSession
Ha igaz értékre van állítva, az üzenetsor munkamenet-tudatos lesz, és csak a SessionReceiver támogatott. A munkamenet-tudatos üzenetsorokat a REST nem támogatja. Csak az üzenetsor létrehozásakor állítsa be a táblát.
requiresSession: boolean
Tulajdonság értéke
boolean
status
userMetadata
A felhasználó megadta az üzenetsorhoz társított metaadat-információkat. Szöveges tartalom, például címkék, címkék stb. megadására szolgál. Az érték nem haladhatja meg az utf-8 kódolású 1024 bájtot.
userMetadata: string
Tulajdonság értéke
string