Partager via


TopicProperties interface

Représente l’entrée pour updateTopic.

Propriétés

authorizationRules

Règles d’autorisation sur le sujet

autoDeleteOnIdle

Temps d’inactivité maximal avant la suppression de l’entité. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

availabilityStatus

État de disponibilité de l’entité de messagerie.

defaultMessageTimeToLive

Détermine la durée de vie d'un message dans les abonnements associés. Les abonnements héritent de la durée de vie (TTL) de la rubrique à moins qu'ils aient été créés explicitement avec une durée de vie (TTL) plus courte. Selon que la mise en lettres mortes est activée ou non, un message dont la durée de vie a expiré sera déplacé vers la sous-file d’attente de lettres mortes associée à l’abonnement ou sera définitivement supprimé. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow

Spécifie l’intervalle de temps pendant lequel Service Bus détecte la duplication des messages. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

Spécifie si les opérations par lot doivent être autorisées.

enableExpress

Spécifie si les entités express sont activées sur le sujet.

enablePartitioning

Spécifie si la rubrique doit être partitionnée

maxMessageSizeInKilobytes

Taille maximale des messages, en kilo-octets, pour les messages envoyés à cette file d’attente/rubrique.

Non applicable si la version de service « 2017-04 » est choisie lors de la création du ServiceBusAdministrationClient.

maxSizeInMegabytes

Spécifie la taille maximale de la rubrique en mégaoctets. Toute tentative de mise en file d’attente d’un message qui entraîne le dépassement de cette valeur par la rubrique échoue. Tous les messages qui sont stockés dans la rubrique ou ses abonnements sont comptabilisés dans cette valeur. Plusieurs copies d’un message qui résident dans un ou plusieurs abonnements comptent comme un seul message. Par exemple, si le message m existe une fois dans l’abonnement s1 et deux fois dans l’abonnement s2, m est compté comme un seul message.

name

Nom de la rubrique

requiresDuplicateDetection

Si cette option est activée, la rubrique détecte les messages en double dans l’intervalle de temps spécifié par la propriété DuplicateDetectionHistoryTimeWindow. Valeur pouvant être définie uniquement au moment de la création de la rubrique.

status

État de l’entité de messagerie.

supportOrdering

Spécifie si la rubrique prend en charge l’ordre des messages.

userMetadata

L’utilisateur a fourni des informations de métadonnées associées à la rubrique. Permet de spécifier du contenu textuel tel que des étiquettes, des étiquettes, etc. La valeur ne doit pas dépasser 1 024 octets encodés en utf-8.

Détails de la propriété

authorizationRules

Règles d’autorisation sur le sujet

authorizationRules?: AuthorizationRule[]

Valeur de propriété

autoDeleteOnIdle

Temps d’inactivité maximal avant la suppression de l’entité. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

autoDeleteOnIdle: string

Valeur de propriété

string

availabilityStatus

État de disponibilité de l’entité de messagerie.

availabilityStatus: EntityAvailabilityStatus

Valeur de propriété

defaultMessageTimeToLive

Détermine la durée de vie d'un message dans les abonnements associés. Les abonnements héritent de la durée de vie (TTL) de la rubrique à moins qu'ils aient été créés explicitement avec une durée de vie (TTL) plus courte. Selon que la mise en lettres mortes est activée ou non, un message dont la durée de vie a expiré sera déplacé vers la sous-file d’attente de lettres mortes associée à l’abonnement ou sera définitivement supprimé. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

defaultMessageTimeToLive: string

Valeur de propriété

string

duplicateDetectionHistoryTimeWindow

Spécifie l’intervalle de temps pendant lequel Service Bus détecte la duplication des messages. Cela doit être spécifié au format de durée ISO-8601, tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

En savoir plus sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow: string

Valeur de propriété

string

enableBatchedOperations

Spécifie si les opérations par lot doivent être autorisées.

enableBatchedOperations: boolean

Valeur de propriété

boolean

enableExpress

Spécifie si les entités express sont activées sur le sujet.

enableExpress: boolean

Valeur de propriété

boolean

enablePartitioning

Spécifie si la rubrique doit être partitionnée

enablePartitioning: boolean

Valeur de propriété

boolean

maxMessageSizeInKilobytes

Taille maximale des messages, en kilo-octets, pour les messages envoyés à cette file d’attente/rubrique.

Non applicable si la version de service « 2017-04 » est choisie lors de la création du ServiceBusAdministrationClient.

maxMessageSizeInKilobytes?: number

Valeur de propriété

number

maxSizeInMegabytes

Spécifie la taille maximale de la rubrique en mégaoctets. Toute tentative de mise en file d’attente d’un message qui entraîne le dépassement de cette valeur par la rubrique échoue. Tous les messages qui sont stockés dans la rubrique ou ses abonnements sont comptabilisés dans cette valeur. Plusieurs copies d’un message qui résident dans un ou plusieurs abonnements comptent comme un seul message. Par exemple, si le message m existe une fois dans l’abonnement s1 et deux fois dans l’abonnement s2, m est compté comme un seul message.

maxSizeInMegabytes: number

Valeur de propriété

number

name

Nom de la rubrique

name: string

Valeur de propriété

string

requiresDuplicateDetection

Si cette option est activée, la rubrique détecte les messages en double dans l’intervalle de temps spécifié par la propriété DuplicateDetectionHistoryTimeWindow. Valeur pouvant être définie uniquement au moment de la création de la rubrique.

requiresDuplicateDetection: boolean

Valeur de propriété

boolean

status

État de l’entité de messagerie.

status: EntityStatus

Valeur de propriété

supportOrdering

Spécifie si la rubrique prend en charge l’ordre des messages.

supportOrdering: boolean

Valeur de propriété

boolean

userMetadata

L’utilisateur a fourni des informations de métadonnées associées à la rubrique. Permet de spécifier du contenu textuel tel que des étiquettes, des étiquettes, etc. La valeur ne doit pas dépasser 1 024 octets encodés en utf-8.

userMetadata: string

Valeur de propriété

string