TopicProperties interface
Představuje vstup pro updateTopic.
Vlastnosti
authorization |
Autorizační pravidla k tématu |
auto |
Maximální doba nečinnosti před odstraněním entity To je třeba 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 |
availability |
Stav dostupnosti entity zasílání zpráv |
default |
Určuje, jak dlouho zpráva žije v přidružených odběrech. Předplatná dědí hodnotu TTL z tématu, pokud nejsou explicitně vytvořena s menší hodnotou TTL. V závislosti na tom, jestli je povolené nedoručené zprávy, se zpráva, jejíž hodnota TTL vypršela, buď přesune do podřadné fronty nedoručených zpráv přidruženého k předplatnému, nebo se trvale odstraní. To je třeba 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 |
duplicate |
Určuje časové rozmezí, během kterého služba Service Bus rozpozná duplikaci zpráv. To je třeba 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 |
enable |
Určuje, jestli mají být povolené dávkové operace. |
enable |
Určuje, jestli jsou v tématu povolené expresní entity. |
enable |
Určuje, jestli má být téma rozdělené na oddíly. |
max |
Maximální velikost zpráv v kilobajtech pro zprávy odeslané do této fronty nebo tématu. Nelze použít, pokud je při vytváření |
max |
Určuje maximální velikost tématu v megabajtech. Jakýkoli pokus o vytvoření fronty zprávy, která způsobí, že téma překročí tuto hodnotu, se nezdaří. Do této hodnoty se započítávají všechny zprávy uložené v tématu nebo v některém z jeho odběrů. Několik kopií zprávy, které se nacházejí v jednom nebo několika odběrech, se počítá jako jedna zpráva. Pokud například zpráva m existuje jednou v odběru s1 a dvakrát v předplatném s2, m se počítá jako jedna zpráva. |
name | Název tématu |
requires |
Pokud je povoleno, téma zjistí duplicitní zprávy v časovém rozsahu určeném Vlastností DuplicateDetectionHistoryTimeWindow. Nastavitelné pouze při vytváření tématu. |
status | Stav entity zasílání zpráv. |
support |
Určuje, jestli téma podporuje řazení zpráv. |
user |
Uživatel poskytl informace o metadatech přidružených k tématu. Slouží k určení textového obsahu, jako jsou značky, popisky atd. Hodnota nesmí překročit 1024 bajtů zakódovaných v utf-8. |
Podrobnosti vlastnosti
authorizationRules
Autorizační pravidla k tématu
authorizationRules?: AuthorizationRule[]
Hodnota vlastnosti
autoDeleteOnIdle
Maximální doba nečinnosti před odstraněním entity To je třeba 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
defaultMessageTimeToLive
Určuje, jak dlouho zpráva žije v přidružených odběrech. Předplatná dědí hodnotu TTL z tématu, pokud nejsou explicitně vytvořena s menší hodnotou TTL. V závislosti na tom, jestli je povolené nedoručené zprávy, se zpráva, jejíž hodnota TTL vypršela, buď přesune do podřadné fronty nedoručených zpráv přidruženého k předplatnému, nebo se trvale odstraní. To je třeba 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é rozmezí, během kterého služba Service Bus rozpozná duplikaci zpráv. To je třeba 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 povolené dávkové operace.
enableBatchedOperations: boolean
Hodnota vlastnosti
boolean
enableExpress
Určuje, jestli jsou v tématu povolené expresní entity.
enableExpress: boolean
Hodnota vlastnosti
boolean
enablePartitioning
Určuje, jestli má být téma rozdělené na oddíly.
enablePartitioning: boolean
Hodnota vlastnosti
boolean
maxMessageSizeInKilobytes
Maximální velikost zpráv v kilobajtech pro zprávy odeslané do této fronty nebo tématu.
Nelze použít, pokud je při vytváření ServiceBusAdministrationClient
služby zvolena verze 2017-04.
maxMessageSizeInKilobytes?: number
Hodnota vlastnosti
number
maxSizeInMegabytes
Určuje maximální velikost tématu v megabajtech. Jakýkoli pokus o vytvoření fronty zprávy, která způsobí, že téma překročí tuto hodnotu, se nezdaří. Do této hodnoty se započítávají všechny zprávy uložené v tématu nebo v některém z jeho odběrů. Několik kopií zprávy, které se nacházejí v jednom nebo několika odběrech, se počítá jako jedna zpráva. Pokud například zpráva m existuje jednou v odběru s1 a dvakrát v předplatném s2, m se počítá jako jedna zpráva.
maxSizeInMegabytes: number
Hodnota vlastnosti
number
name
Název tématu
name: string
Hodnota vlastnosti
string
requiresDuplicateDetection
Pokud je povoleno, téma zjistí duplicitní zprávy v časovém rozsahu určeném Vlastností DuplicateDetectionHistoryTimeWindow. Nastavitelné pouze při vytváření tématu.
requiresDuplicateDetection: boolean
Hodnota vlastnosti
boolean
status
supportOrdering
Určuje, jestli téma podporuje řazení zpráv.
supportOrdering: boolean
Hodnota vlastnosti
boolean
userMetadata
Uživatel poskytl informace o metadatech přidružených k tématu. Slouží k určení textového obsahu, jako jsou značky, popisky atd. Hodnota nesmí překročit 1024 bajtů zakódovaných v utf-8.
userMetadata: string
Hodnota vlastnosti
string