Megosztás a következőn keresztül:


QueueProperties interface

Az updateQueue bemenetét jelöli.

Tulajdonságok

authorizationRules

Engedélyezési szabályok az üzenetsoron

autoDeleteOnIdle

Az entitás törlésének maximális tétlenségi ideje. Ezt ISO-8601 időtartamformá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

availabilityStatus

Az üzenetkezelési entitás rendelkezésre állási állapota.

deadLetteringOnMessageExpiration

Ha engedélyezve van, és egy üzenet lejár, a Service Bus áthelyezi az üzenetet az üzenetsorból az üzenetsor holtbetűs 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.

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örli, 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ó a várólista létrehozása után. Ezt ISO-8601 időtartamformá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

Megadja azt az időtartamot, amely alatt a Service Bus észleli az üzenetek duplikációit. Ezt ISO-8601 időtartamformá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

enableBatchedOperations

Megadja, hogy a kötegelt műveletek engedélyezve legyenek-e.

enableExpress

Megadja, hogy az expressz entitások engedélyezve vannak-e az üzenetsoron.

enablePartitioning

Megadja, hogy az üzenetsor particionálásra kerül-e.

forwardDeadLetteredMessagesTo

Az üzenetsor vagy témakör abszolút URL-címét vagy nevét a kézbesítetlen üzeneteket továbbítani kell. Egy abszolút URL-bemenet például sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>

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 sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name>

lockDuration

Meghatározza azt az időtartamot másodpercben, amelyben egy üzenetet zárolni kell a fogadó általi feldolgozáshoz. Ezt az időszakot követően az üzenet feloldva lesz, és a következő fogadó használja fel. (Ha a munkamenetek engedélyezve vannak, ez a zárolási időtartam a munkamenetekre vonatkozik, és nem az üzenetekre.)

Ezt ISO-8601 időtartamformá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

maxDeliveryCount

Az üzenetek maximális kézbesítési száma, amely után, ha még mindig nem rendeződött, a rendszer áthelyezi a kézbesítetlen levelek alsorába.

maxMessageSizeInKilobytes

Az üzenetsorba küldött üzenetek maximális üzenetmérete kilobájtban.

Nem alkalmazható, ha a "2017-04" szolgáltatásverziót választja a ServiceBusAdministrationClientlétrehozásakor.

maxSizeInMegabytes

Megadja az üzenetsor maximális méretét megabájtban. Minden olyan üzenet lekérdezésére tett kísérlet, amely miatt az üzenetsor túllépi ezt az értéket, sikertelen lesz.

name

Az üzenetsor neve

requiresDuplicateDetection

Ha engedélyezve van, a témakör az ismétlődő üzeneteket a DuplicateDetectionHistoryTimeWindow tulajdonság által megadott időtartamon belül észleli. Csak az üzenetsor létrehozásakor állítsa be a táblát.

requiresSession

Ha igaz értékre van állítva, az üzenetsor munkamenet-tudatos lesz, és csak a SessionReceiver támogatott. A munkamenet-tudatos üzenetsorok nem támogatottak a REST-ben. Csak az üzenetsor létrehozásakor állítsa be a táblát.

status

Az üzenetkezelő entitás állapota.

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ódolt 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őtartamformá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 üzenetkezelé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 holtbetűs 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örli, 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ó a várólista létrehozása után. Ezt ISO-8601 időtartamformá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ációit. Ezt ISO-8601 időtartamformá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 a kötegelt műveletek engedélyezve legyenek-e.

enableBatchedOperations: boolean

Tulajdonság értéke

boolean

enableExpress

Megadja, hogy az expressz entitások engedélyezve vannak-e az üzenetsoron.

enableExpress: boolean

Tulajdonság értéke

boolean

enablePartitioning

Megadja, hogy az üzenetsor particionálásra kerül-e.

enablePartitioning: boolean

Tulajdonság értéke

boolean

forwardDeadLetteredMessagesTo

Az üzenetsor vagy témakör abszolút URL-címét vagy nevét a kézbesítetlen üzeneteket továbbítani kell. Egy abszolút URL-bemenet például 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 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 az időszakot követően az üzenet feloldva lesz, és a következő fogadó használja fel. (Ha a munkamenetek engedélyezve vannak, ez a zárolási időtartam a munkamenetekre vonatkozik, és nem az üzenetekre.)

Ezt ISO-8601 időtartamformá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, ha még mindig nem rendeződött, 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ót választja a ServiceBusAdministrationClientlétrehozásakor.

maxMessageSizeInKilobytes?: number

Tulajdonság értéke

number

maxSizeInMegabytes

Megadja az üzenetsor maximális méretét megabájtban. Minden olyan üzenet lekérdezésére tett kísérlet, 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 az ismétlődő üzeneteket a DuplicateDetectionHistoryTimeWindow tulajdonság által megadott időtartamon belül észleli. 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 üzenetsorok nem támogatottak a REST-ben. Csak az üzenetsor létrehozásakor állítsa be a táblát.

requiresSession: boolean

Tulajdonság értéke

boolean

status

Az üzenetkezelő entitás állapota.

status: EntityStatus

Tulajdonság értéke

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ódolt 1024 bájtot.

userMetadata: string

Tulajdonság értéke

string