Partager via


TopicProperties interface

Représente l’entrée de updateTopic.

Propriétés

authorizationRules

Règles d’autorisation sur la rubrique

autoDeleteOnIdle

Durée d’inactivité maximale avant la suppression de l’entité. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations 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 de la rubrique, sauf s’ils sont créés explicitement avec une durée de vie plus petite. Selon que la mise en lettres mortes est activée, un message dont la durée de vie a expiré sera déplacé vers la sous-file d’attente de lettres mortes associée de l’abonnement ou sera définitivement supprimé. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations 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. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations sur le format de durée ISO-8601 : https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

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

enableExpress

Spécifie si les entités express sont activées sur la rubrique.

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 rubrique en mégaoctets. Toute tentative de file d’attente d’un message qui provoquera l’échec de la rubrique. Tous les messages stockés dans la rubrique ou l’un de ses abonnements comptent dans cette valeur. Plusieurs copies d’un message qui résident dans un ou plusieurs abonnements comptent en tant que messages uniques. 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. Settable uniquement au moment de la création d’une 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 1024 octets encodés en utf-8.

Détails de la propriété

authorizationRules

Règles d’autorisation sur la rubrique

authorizationRules?: AuthorizationRule[]

Valeur de propriété

autoDeleteOnIdle

Durée d’inactivité maximale avant la suppression de l’entité. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations 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 de la rubrique, sauf s’ils sont créés explicitement avec une durée de vie plus petite. Selon que la mise en lettres mortes est activée, un message dont la durée de vie a expiré sera déplacé vers la sous-file d’attente de lettres mortes associée de l’abonnement ou sera définitivement supprimé. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations 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. Il doit être spécifié dans un format de durée ISO-8601 tel que « PT1M » pendant 1 minute, « PT5S » pendant 5 secondes.

Plus d’informations 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 lots doivent être autorisées.

enableBatchedOperations: boolean

Valeur de propriété

boolean

enableExpress

Spécifie si les entités express sont activées sur la rubrique.

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 rubrique en mégaoctets. Toute tentative de file d’attente d’un message qui provoquera l’échec de la rubrique. Tous les messages stockés dans la rubrique ou l’un de ses abonnements comptent dans cette valeur. Plusieurs copies d’un message qui résident dans un ou plusieurs abonnements comptent en tant que messages uniques. 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. Settable uniquement au moment de la création d’une 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 1024 octets encodés en utf-8.

userMetadata: string

Valeur de propriété

string