Sdílet prostřednictvím


QueueProperties interface

Představuje vstup pro updateQueue.

Vlastnosti

authorizationRules

Autorizační pravidla ve frontě

autoDeleteOnIdle

Maximální doba nečinnosti před odstraněním entity To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

availabilityStatus

Stav dostupnosti entity zasílání zpráv

deadLetteringOnMessageExpiration

Pokud je tato zpráva povolená a vyprší její platnost, služba Service Bus přesune zprávu z fronty do dílčí fronty s nedoručenou zprávou. Pokud je tato možnost zakázaná, zpráva se trvale odstraní z fronty. Lze nastavit pouze při vytváření fronty.

defaultMessageTimeToLive

V závislosti na tom, jestli je funkce DeadLettering povolená, se zpráva automaticky přesune do dílčí fronty nedoručených zpráv nebo se odstraní, pokud byla uložena ve frontě déle než zadanou dobu. Tato hodnota se přepíše hodnotou TTL zadanou ve zprávě, pokud je hodnota TTL zprávy menší než hodnota TTL nastavená ve frontě. Tato hodnota je neměnná po vytvoření fronty. To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow

Určuje časové období, během kterého Service Bus detekuje duplikaci zpráv. To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

Určuje, jestli mají být povoleny dávkové operace.

enableExpress

Určuje, jestli jsou ve frontě povolené expresní entity.

enablePartitioning

Určuje, jestli má být fronta rozdělena na oddíly.

forwardDeadLetteredMessagesTo

Absolutní adresa URL nebo název fronty nebo tématu, na které se zprávy nedoručené dopisy přeposílají. Například absolutní vstup adresy URL by byl sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name> formuláře.

forwardTo

Absolutní adresa URL nebo název fronty nebo tématu, na které mají být zprávy přeposílané. Například absolutní vstup adresy URL by byl sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name> formuláře.

lockDuration

Určuje dobu v sekundách, ve které má být zpráva uzamčena pro zpracování příjemcem. Po uplynutí této doby je zpráva odemčena a k dispozici pro spotřebu dalším příjemcem. (Pokud jsou relace povoleny, je tato doba uzamčení použitelná pro relace a ne pro zprávy.)

To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

maxDeliveryCount

Maximální počet doručení zpráv, po kterých je stále neurovnaný, se přesune do dílčí fronty nedoručených zpráv.

maxMessageSizeInKilobytes

Maximální velikost zprávy v kilobajtech zpráv odesílaných do této fronty.

Nelze použít, pokud je při vytváření ServiceBusAdministrationClientzvolena verze služby "2017-04".

maxSizeInMegabytes

Určuje maximální velikost fronty v megabajtech. Jakýkoli pokus o zařazení zprávy, která způsobí, že fronta překročí tuto hodnotu, se nezdaří.

name

Název fronty

requiresDuplicateDetection

Pokud je povoleno, téma rozpozná duplicitní zprávy v časovém rozsahu určeném DuplicateDetectionHistoryTimeWindow vlastnost. Lze nastavit pouze při vytváření fronty.

requiresSession

Pokud je nastavená hodnota true, fronta bude podporována pouze SessionReceiver. Fronty pracující s relacemi nejsou podporovány prostřednictvím rest. Lze nastavit pouze při vytváření fronty.

status

Stav entity zasílání zpráv

userMetadata

Uživatel zadal informace o metadatech přidružených k frontě. Slouží k určení textového obsahu, jako jsou značky, popisky atd. Hodnota nesmí překročit 1024 bajtů kódovaných v utf-8.

Podrobnosti vlastnosti

authorizationRules

Autorizační pravidla ve frontě

authorizationRules?: AuthorizationRule[]

Hodnota vlastnosti

autoDeleteOnIdle

Maximální doba nečinnosti před odstraněním entity To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

autoDeleteOnIdle: string

Hodnota vlastnosti

string

availabilityStatus

Stav dostupnosti entity zasílání zpráv

availabilityStatus: EntityAvailabilityStatus

Hodnota vlastnosti

deadLetteringOnMessageExpiration

Pokud je tato zpráva povolená a vyprší její platnost, služba Service Bus přesune zprávu z fronty do dílčí fronty s nedoručenou zprávou. Pokud je tato možnost zakázaná, zpráva se trvale odstraní z fronty. Lze nastavit pouze při vytváření fronty.

deadLetteringOnMessageExpiration: boolean

Hodnota vlastnosti

boolean

defaultMessageTimeToLive

V závislosti na tom, jestli je funkce DeadLettering povolená, se zpráva automaticky přesune do dílčí fronty nedoručených zpráv nebo se odstraní, pokud byla uložena ve frontě déle než zadanou dobu. Tato hodnota se přepíše hodnotou TTL zadanou ve zprávě, pokud je hodnota TTL zprávy menší než hodnota TTL nastavená ve frontě. Tato hodnota je neměnná po vytvoření fronty. To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

defaultMessageTimeToLive: string

Hodnota vlastnosti

string

duplicateDetectionHistoryTimeWindow

Určuje časové období, během kterého Service Bus detekuje duplikaci zpráv. To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow: string

Hodnota vlastnosti

string

enableBatchedOperations

Určuje, jestli mají být povoleny dávkové operace.

enableBatchedOperations: boolean

Hodnota vlastnosti

boolean

enableExpress

Určuje, jestli jsou ve frontě povolené expresní entity.

enableExpress: boolean

Hodnota vlastnosti

boolean

enablePartitioning

Určuje, jestli má být fronta rozdělena na oddíly.

enablePartitioning: boolean

Hodnota vlastnosti

boolean

forwardDeadLetteredMessagesTo

Absolutní adresa URL nebo název fronty nebo tématu, na které se zprávy nedoručené dopisy přeposílají. Například absolutní vstup adresy URL by byl sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name> formuláře.

forwardDeadLetteredMessagesTo?: string

Hodnota vlastnosti

string

forwardTo

Absolutní adresa URL nebo název fronty nebo tématu, na které mají být zprávy přeposílané. Například absolutní vstup adresy URL by byl sb://<your-service-bus-namespace-endpoint>/<queue-or-topic-name> formuláře.

forwardTo?: string

Hodnota vlastnosti

string

lockDuration

Určuje dobu v sekundách, ve které má být zpráva uzamčena pro zpracování příjemcem. Po uplynutí této doby je zpráva odemčena a k dispozici pro spotřebu dalším příjemcem. (Pokud jsou relace povoleny, je tato doba uzamčení použitelná pro relace a ne pro zprávy.)

To se má zadat ve formátu doby trvání ISO-8601, například "PT1M" po dobu 1 minuty, "PT5S" po dobu 5 sekund.

Další informace o formátu doby trvání ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

lockDuration: string

Hodnota vlastnosti

string

maxDeliveryCount

Maximální počet doručení zpráv, po kterých je stále neurovnaný, se přesune do dílčí fronty nedoručených zpráv.

maxDeliveryCount: number

Hodnota vlastnosti

number

maxMessageSizeInKilobytes

Maximální velikost zprávy v kilobajtech zpráv odesílaných do této fronty.

Nelze použít, pokud je při vytváření ServiceBusAdministrationClientzvolena verze služby "2017-04".

maxMessageSizeInKilobytes?: number

Hodnota vlastnosti

number

maxSizeInMegabytes

Určuje maximální velikost fronty v megabajtech. Jakýkoli pokus o zařazení zprávy, která způsobí, že fronta překročí tuto hodnotu, se nezdaří.

maxSizeInMegabytes: number

Hodnota vlastnosti

number

name

Název fronty

name: string

Hodnota vlastnosti

string

requiresDuplicateDetection

Pokud je povoleno, téma rozpozná duplicitní zprávy v časovém rozsahu určeném DuplicateDetectionHistoryTimeWindow vlastnost. Lze nastavit pouze při vytváření fronty.

requiresDuplicateDetection: boolean

Hodnota vlastnosti

boolean

requiresSession

Pokud je nastavená hodnota true, fronta bude podporována pouze SessionReceiver. Fronty pracující s relacemi nejsou podporovány prostřednictvím rest. Lze nastavit pouze při vytváření fronty.

requiresSession: boolean

Hodnota vlastnosti

boolean

status

Stav entity zasílání zpráv

status: EntityStatus

Hodnota vlastnosti

userMetadata

Uživatel zadal informace o metadatech přidružených k frontě. Slouží k určení textového obsahu, jako jsou značky, popisky atd. Hodnota nesmí překročit 1024 bajtů kódovaných v utf-8.

userMetadata: string

Hodnota vlastnosti

string