CreateTopicOptions interface
Představuje nastavitelné možnosti v tématu.
- Extends
Vlastnosti
authorization |
Autorizační pravidla v tématu |
auto |
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 |
availability |
Stav dostupnosti entity zasílání zpráv |
default |
Určuje, jak dlouho zpráva žije v přidružených předplatných. Odběry dědí hodnotu TTL z tématu, pokud nejsou explicitně vytvořeny s menší TTL. Na základě toho, jestli je povolené nedoručené dopisování, se zpráva, jejíž platnost TTL vypršela, přesune buď do přidružené dílčí fronty nedoručených zpráv předplatného, nebo se trvale odstraní. 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 |
duplicate |
Určuje časové období, během kterého service Bus rozpozná 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 |
enable |
Určuje, jestli mají být povoleny 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ávy v kilobajtech zpráv odesílaných do tohoto tématu. (Konfigurovatelné pouze pro obor názvů služby Service Bus úrovně Premium.) |
max |
Určuje maximální velikost tématu v megabajtech. Všechny pokusy o vytvoření fronty zprávy, která způsobí, že téma překročí tuto hodnotu, selže. Do této hodnoty se započítávají všechny zprávy uložené v tématu nebo některém z jejích odběrů. Několik kopií zprávy, která se nachází v jednom nebo několika odběrech, se počítá jako jedna zpráva. Pokud například zpráva m existuje jednou v předplatném s1 a dvakrát v předplatném s2, m se počítá jako jedna zpráva. |
requires |
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í tématu. |
status | Stav entity zasílání zpráv |
support |
Určuje, jestli téma podporuje řazení zpráv. |
user |
Uživatel zadal 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ů kódovaných v utf-8. |
Zděděné vlastnosti
abort |
Signál, který lze použít k přerušení požadavků. |
on |
Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát. |
request |
Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci |
serializer |
Možnosti přepsání serializace/de-serializace chování. |
tracing |
Možnosti používané při povolení trasování |
Podrobnosti vlastnosti
authorizationRules
Autorizační pravidla v tématu
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
defaultMessageTimeToLive
Určuje, jak dlouho zpráva žije v přidružených předplatných. Odběry dědí hodnotu TTL z tématu, pokud nejsou explicitně vytvořeny s menší TTL. Na základě toho, jestli je povolené nedoručené dopisování, se zpráva, jejíž platnost TTL vypršela, přesune buď do přidružené dílčí fronty nedoručených zpráv předplatného, nebo se trvale odstraní. 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 rozpozná 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 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ávy v kilobajtech zpráv odesílaných do tohoto tématu.
(Konfigurovatelné pouze pro obor názvů služby Service Bus úrovně Premium.)
maxMessageSizeInKilobytes?: number
Hodnota vlastnosti
number
maxSizeInMegabytes
Určuje maximální velikost tématu v megabajtech. Všechny pokusy o vytvoření fronty zprávy, která způsobí, že téma překročí tuto hodnotu, selže. Do této hodnoty se započítávají všechny zprávy uložené v tématu nebo některém z jejích odběrů. Několik kopií zprávy, která se nachází v jednom nebo několika odběrech, se počítá jako jedna zpráva. Pokud například zpráva m existuje jednou v předplatném s1 a dvakrát v předplatném s2, m se počítá jako jedna zpráva.
maxSizeInMegabytes?: number
Hodnota vlastnosti
number
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í 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 zadal 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ů kódovaných v utf-8.
userMetadata?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
abortSignal
Signál, který lze použít k přerušení požadavků.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
zděděno zOperationOptions.abortSignal
onResponse
Funkce, která se má volat při každém přijetí odpovědi ze serveru při provádění požadované operace. Může se volat vícekrát.
onResponse?: RawResponseCallback
Hodnota vlastnosti
zděděno zOperationOptions.onResponse
requestOptions
Možnosti používané při vytváření a odesílání požadavků HTTP pro tuto operaci
requestOptions?: OperationRequestOptions
Hodnota vlastnosti
zděděno zOperationOptions.requestOptions
serializerOptions
Možnosti přepsání serializace/de-serializace chování.
serializerOptions?: SerializerOptions
Hodnota vlastnosti
zděděno zOperationOptions.serializerOptions
tracingOptions
Možnosti používané při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
zděděno zOperationOptions.tracingOptions