TopicProperties interface
Representerar indata för updateTopic.
Egenskaper
authorization |
Auktoriseringsregler för ämnet |
auto |
Maximal inaktivitetstid innan entiteten tas bort. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder. Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Tillgänglighetsstatus för meddelandeentiteten. |
default |
Avgör hur länge ett meddelande finns i de associerade prenumerationerna. Prenumerationer ärver TTL från ämnet om de inte skapas explicit med en mindre TTL. Baserat på om obeställbara bokstäver är aktiverat flyttas ett meddelande vars TTL har upphört att gälla antingen till prenumerationens associerade underkö med obeställbara bokstäver eller tas bort permanent. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder. Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Anger det tidsintervall under vilket Service Bus identifierar meddelandeduplicering. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder. Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Anger om batchåtgärder ska tillåtas. |
enable |
Anger om expressentiteter är aktiverade i ämnet. |
enable |
Anger om ämnet ska partitioneras |
max |
Den maximala meddelandestorleken i kilobyte för meddelanden som skickas till den här kön/ämnet. Inte tillämpligt om tjänstversionen "2017-04" väljs när du skapar |
max |
Anger den maximala ämnesstorleken i megabyte. Alla försök att skicka ett meddelande som gör att ämnet överskrider det här värdet misslyckas. Alla meddelanden som lagras i ämnet eller någon av dess prenumerationer räknas mot det här värdet. Flera kopior av ett meddelande som finns i en eller flera prenumerationer räknas som ett enda meddelande. Om meddelandet m till exempel finns en gång i prenumeration s1 och två gånger i prenumeration s2 räknas m som ett enda meddelande. |
name | Namnet på ämnet |
requires |
Om det är aktiverat identifierar ämnet duplicerade meddelanden inom det tidsintervall som anges av egenskapen DuplicateDetectionHistoryTimeWindow. Kan endast användas när ämnet skapas. |
status | Status för meddelandeentiteten. |
support |
Anger om ämnet stöder meddelandeordning. |
user |
Användaren angav metadatainformation som är associerad med ämnet. Används för att ange textinnehåll, till exempel taggar, etiketter osv. Värdet får inte överstiga 1 024 byte som kodas i utf-8. |
Egenskapsinformation
authorizationRules
Auktoriseringsregler för ämnet
authorizationRules?: AuthorizationRule[]
Egenskapsvärde
autoDeleteOnIdle
Maximal inaktivitetstid innan entiteten tas bort. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder.
Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
Egenskapsvärde
string
availabilityStatus
Tillgänglighetsstatus för meddelandeentiteten.
availabilityStatus: EntityAvailabilityStatus
Egenskapsvärde
defaultMessageTimeToLive
Avgör hur länge ett meddelande finns i de associerade prenumerationerna. Prenumerationer ärver TTL från ämnet om de inte skapas explicit med en mindre TTL. Baserat på om obeställbara bokstäver är aktiverat flyttas ett meddelande vars TTL har upphört att gälla antingen till prenumerationens associerade underkö med obeställbara bokstäver eller tas bort permanent. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder.
Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
Egenskapsvärde
string
duplicateDetectionHistoryTimeWindow
Anger det tidsintervall under vilket Service Bus identifierar meddelandeduplicering. Detta ska anges i ISO-8601-varaktighetsformat, till exempel "PT1M" i 1 minut, "PT5S" i 5 sekunder.
Mer information om ISO-8601-varaktighetsformat: https://en.wikipedia.org/wiki/ISO_8601#Durations
duplicateDetectionHistoryTimeWindow: string
Egenskapsvärde
string
enableBatchedOperations
Anger om batchåtgärder ska tillåtas.
enableBatchedOperations: boolean
Egenskapsvärde
boolean
enableExpress
Anger om expressentiteter är aktiverade i ämnet.
enableExpress: boolean
Egenskapsvärde
boolean
enablePartitioning
Anger om ämnet ska partitioneras
enablePartitioning: boolean
Egenskapsvärde
boolean
maxMessageSizeInKilobytes
Den maximala meddelandestorleken i kilobyte för meddelanden som skickas till den här kön/ämnet.
Inte tillämpligt om tjänstversionen "2017-04" väljs när du skapar ServiceBusAdministrationClient
.
maxMessageSizeInKilobytes?: number
Egenskapsvärde
number
maxSizeInMegabytes
Anger den maximala ämnesstorleken i megabyte. Alla försök att skicka ett meddelande som gör att ämnet överskrider det här värdet misslyckas. Alla meddelanden som lagras i ämnet eller någon av dess prenumerationer räknas mot det här värdet. Flera kopior av ett meddelande som finns i en eller flera prenumerationer räknas som ett enda meddelande. Om meddelandet m till exempel finns en gång i prenumeration s1 och två gånger i prenumeration s2 räknas m som ett enda meddelande.
maxSizeInMegabytes: number
Egenskapsvärde
number
name
Namnet på ämnet
name: string
Egenskapsvärde
string
requiresDuplicateDetection
Om det är aktiverat identifierar ämnet duplicerade meddelanden inom det tidsintervall som anges av egenskapen DuplicateDetectionHistoryTimeWindow. Kan endast användas när ämnet skapas.
requiresDuplicateDetection: boolean
Egenskapsvärde
boolean
status
supportOrdering
Anger om ämnet stöder meddelandeordning.
supportOrdering: boolean
Egenskapsvärde
boolean
userMetadata
Användaren angav metadatainformation som är associerad med ämnet. Används för att ange textinnehåll, till exempel taggar, etiketter osv. Värdet får inte överstiga 1 024 byte som kodas i utf-8.
userMetadata: string
Egenskapsvärde
string