Dela via


TopicProperties interface

Representerar indata för updateTopic.

Egenskaper

authorizationRules

Auktoriseringsregler för ämnet

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

availabilityStatus

Tillgänglighetsstatus för meddelandeentiteten.

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

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

enableBatchedOperations

Anger om batchåtgärder ska tillåtas.

enableExpress

Anger om expressentiteter är aktiverade i ämnet.

enablePartitioning

Anger om ämnet ska partitioneras

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.

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.

name

Namnet på ämnet

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.

status

Status för meddelandeentiteten.

supportOrdering

Anger om ämnet stöder meddelandeordning.

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.

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

Status för meddelandeentiteten.

status: EntityStatus

Egenskapsvärde

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