TopicResource Classe
Description de la ressource de rubrique.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
- Héritage
-
azure.mgmt.servicebus.v2015_08_01.models._models_py3.ResourceTopicResource
Constructeur
TopicResource(*, location: str | None = None, auto_delete_on_idle: str | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, default_message_time_to_live: str | None = None, duplicate_detection_history_time_window: str | None = None, enable_batched_operations: bool | None = None, enable_express: bool | None = None, enable_partitioning: bool | None = None, filtering_messages_before_publishing: bool | None = None, is_anonymous_accessible: bool | None = None, is_express: bool | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, **kwargs: Any)
Variables
- id
- str
ID de ressource.
- name
- str
Nom de la ressource.
- location
- str
Emplacement de la ressource.
- type
- str
Type de ressource.
- accessed_at
- datetime
La dernière fois que le message a été envoyé ou qu’une demande a été reçue, pour cette rubrique.
- auto_delete_on_idle
- str
Intervalle d’inactivité TimeSpan après lequel la rubrique est automatiquement supprimée. La durée minimale est de 5 minutes.
- entity_availability_status
- str ou EntityAvailabilityStatus
État de disponibilité de l’entité pour la rubrique. Les valeurs connues sont les suivantes : « Available », « Limited », « Renaming », « Restoring » et « Unknown ».
- created_at
- datetime
Heure exacte à laquelle le message a été créé.
- count_details
- MessageCountDetails
Détails du nombre de messages.
- default_message_time_to_live
- str
Valeur de durée de vie du message par défaut. Il s’agit de la durée d’expiration du message, à partir du moment où le message est envoyé à Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même.
- duplicate_detection_history_time_window
- str
Structure TimeSpan qui définit la durée de l’historique de détection des doublons. La valeur par défaut est 10 minutes.
- enable_batched_operations
- bool
Valeur qui indique si les opérations par lots côté serveur sont activées.
- enable_express
- bool
Valeur qui indique si les entités Express sont activées. Une rubrique express conserve temporairement un message en mémoire avant de l’écrire dans un stockage persistant.
- enable_partitioning
- bool
Valeur qui indique si la rubrique à partitionner sur plusieurs répartiteurs de messages est activée.
- filtering_messages_before_publishing
- bool
Indique si les messages doivent être filtrés avant la publication.
- is_anonymous_accessible
- bool
Valeur qui indique si le message est accessible de manière anonyme.
- is_express
- bool
- max_size_in_megabytes
- int
Taille maximale de la rubrique en mégaoctets, qui correspond à la taille de la mémoire allouée à la rubrique.
- requires_duplicate_detection
- bool
Valeur indiquant si cette rubrique nécessite une détection des doublons.
- size_in_bytes
- int
Taille de la rubrique, en octets.
- status
- str ou EntityStatus
Énumère les valeurs possibles pour l’état d’une entité de messagerie. Les valeurs connues sont : « Active », « Creating », « Deleting », « Disabled », « ReceiveDisabled », « Renaming », « Restoring », « SendDisabled » et « Unknown ».
- subscription_count
- int
Nombre d’abonnements.
- support_ordering
- bool
Valeur qui indique si la rubrique prend en charge le classement.
- updated_at
- datetime
Heure exacte à laquelle le message a été mis à jour.