Lezen in het Engels

Delen via


TopicProperties interface

Vertegenwoordigt de invoer voor updateTopic.

Eigenschappen

authorizationRules

Autorisatieregels voor het onderwerp

autoDeleteOnIdle

Maximale niet-actieve tijd voordat de entiteit wordt verwijderd. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

availabilityStatus

Beschikbaarheidsstatus van de berichtenentiteit.

defaultMessageTimeToLive

Bepaalt hoe lang een bericht zich in de gekoppelde abonnementen bevindt. Abonnementen nemen de TTL over van het onderwerp, tenzij ze expliciet met een kleinere TTL worden gemaakt. Op basis van of dead-lettering is ingeschakeld, wordt een bericht waarvan de TTL is verlopen, verplaatst naar de gekoppelde subwachtrij voor dode letters van het abonnement of wordt het permanent verwijderd. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow

Hiermee geeft u de tijdsduur op waarin de Service Bus berichtduplicatie detecteert. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

Hiermee geeft u op of batchbewerkingen moeten worden toegestaan.

enableExpress

Hiermee geeft u op of express-entiteiten zijn ingeschakeld voor onderwerp.

enablePartitioning

Hiermee geeft u op of het onderwerp moet worden gepartitioneerd

maxMessageSizeInKilobytes

De maximale berichtgrootte in kilobytes voor berichten die naar deze wachtrij/dit onderwerp zijn verzonden.

Niet van toepassing als serviceversie 2017-04 wordt gekozen bij het maken van de ServiceBusAdministrationClient.

maxSizeInMegabytes

Hiermee geeft u de maximale grootte van het onderwerp in megabytes. Pogingen om een bericht in de wachtrij te krijgen waardoor het onderwerp deze waarde overschrijdt, mislukken. Alle berichten die zijn opgeslagen in het onderwerp of een van de abonnementen, tellen mee voor deze waarde. Meerdere exemplaren van een bericht dat zich in een of meer abonnementen bevinden, tellen als één bericht. Als bericht m bijvoorbeeld eenmaal bestaat in abonnement s1 en twee keer in abonnement s2, wordt m geteld als één bericht.

name

Naam van het onderwerp

requiresDuplicateDetection

Als dit is ingeschakeld, detecteert het onderwerp dubbele berichten binnen de periode die is opgegeven door de eigenschap DuplicateDetectionHistoryTimeWindow. Settable only at topic creation time.

status

Status van de berichtenentiteit.

supportOrdering

Hiermee geeft u op of het onderwerp berichtvolgorde ondersteunt.

userMetadata

De gebruiker heeft metagegevensgegevens verstrekt die aan het onderwerp zijn gekoppeld. Wordt gebruikt om tekstuele inhoud op te geven, zoals tags, labels, enzovoort. De waarde mag niet groter zijn dan 1024 bytes die zijn gecodeerd in utf-8.

Eigenschapdetails

authorizationRules

Autorisatieregels voor het onderwerp

authorizationRules?: AuthorizationRule[]

Waarde van eigenschap

autoDeleteOnIdle

Maximale niet-actieve tijd voordat de entiteit wordt verwijderd. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

autoDeleteOnIdle: string

Waarde van eigenschap

string

availabilityStatus

Beschikbaarheidsstatus van de berichtenentiteit.

availabilityStatus: EntityAvailabilityStatus

Waarde van eigenschap

defaultMessageTimeToLive

Bepaalt hoe lang een bericht zich in de gekoppelde abonnementen bevindt. Abonnementen nemen de TTL over van het onderwerp, tenzij ze expliciet met een kleinere TTL worden gemaakt. Op basis van of dead-lettering is ingeschakeld, wordt een bericht waarvan de TTL is verlopen, verplaatst naar de gekoppelde subwachtrij voor dode letters van het abonnement of wordt het permanent verwijderd. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

defaultMessageTimeToLive: string

Waarde van eigenschap

string

duplicateDetectionHistoryTimeWindow

Hiermee geeft u de tijdsduur op waarin de Service Bus berichtduplicatie detecteert. Dit moet worden opgegeven in de ISO-8601-duurnotatie, zoals 'PT1M' gedurende 1 minuut, PT5S gedurende 5 seconden.

Meer informatie over iso-8601-duurindeling: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow: string

Waarde van eigenschap

string

enableBatchedOperations

Hiermee geeft u op of batchbewerkingen moeten worden toegestaan.

enableBatchedOperations: boolean

Waarde van eigenschap

boolean

enableExpress

Hiermee geeft u op of express-entiteiten zijn ingeschakeld voor onderwerp.

enableExpress: boolean

Waarde van eigenschap

boolean

enablePartitioning

Hiermee geeft u op of het onderwerp moet worden gepartitioneerd

enablePartitioning: boolean

Waarde van eigenschap

boolean

maxMessageSizeInKilobytes

De maximale berichtgrootte in kilobytes voor berichten die naar deze wachtrij/dit onderwerp zijn verzonden.

Niet van toepassing als serviceversie 2017-04 wordt gekozen bij het maken van de ServiceBusAdministrationClient.

maxMessageSizeInKilobytes?: number

Waarde van eigenschap

number

maxSizeInMegabytes

Hiermee geeft u de maximale grootte van het onderwerp in megabytes. Pogingen om een bericht in de wachtrij te krijgen waardoor het onderwerp deze waarde overschrijdt, mislukken. Alle berichten die zijn opgeslagen in het onderwerp of een van de abonnementen, tellen mee voor deze waarde. Meerdere exemplaren van een bericht dat zich in een of meer abonnementen bevinden, tellen als één bericht. Als bericht m bijvoorbeeld eenmaal bestaat in abonnement s1 en twee keer in abonnement s2, wordt m geteld als één bericht.

maxSizeInMegabytes: number

Waarde van eigenschap

number

name

Naam van het onderwerp

name: string

Waarde van eigenschap

string

requiresDuplicateDetection

Als dit is ingeschakeld, detecteert het onderwerp dubbele berichten binnen de periode die is opgegeven door de eigenschap DuplicateDetectionHistoryTimeWindow. Settable only at topic creation time.

requiresDuplicateDetection: boolean

Waarde van eigenschap

boolean

status

Status van de berichtenentiteit.

status: EntityStatus

Waarde van eigenschap

supportOrdering

Hiermee geeft u op of het onderwerp berichtvolgorde ondersteunt.

supportOrdering: boolean

Waarde van eigenschap

boolean

userMetadata

De gebruiker heeft metagegevensgegevens verstrekt die aan het onderwerp zijn gekoppeld. Wordt gebruikt om tekstuele inhoud op te geven, zoals tags, labels, enzovoort. De waarde mag niet groter zijn dan 1024 bytes die zijn gecodeerd in utf-8.

userMetadata: string

Waarde van eigenschap

string