TopicProperties interface
Représente l’entrée de updateTopic.
Propriétés
authorization |
Règles d’autorisation sur la rubrique |
auto |
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 |
availability |
État de disponibilité de l’entité de messagerie. |
default |
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 |
duplicate |
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 |
enable |
Spécifie si les opérations par lots doivent être autorisées. |
enable |
Spécifie si les entités express sont activées sur la rubrique. |
enable |
Spécifie si la rubrique doit être partitionnée |
max |
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 |
max |
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 |
requires |
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. |
support |
Spécifie si la rubrique prend en charge l’ordre des messages. |
user |
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
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