SubscriptionCreateOrUpdateParameters Classe
Paramètres fournis à l’opération Créer ou mettre à jour un abonnement.
Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.
Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.
- Héritage
-
azure.mgmt.servicebus._serialization.ModelSubscriptionCreateOrUpdateParameters
Constructeur
SubscriptionCreateOrUpdateParameters(*, location: str, type: str | None = None, auto_delete_on_idle: str | None = None, default_message_time_to_live: str | None = None, dead_lettering_on_filter_evaluation_exceptions: bool | None = None, dead_lettering_on_message_expiration: bool | None = None, enable_batched_operations: bool | None = None, entity_availability_status: str | _models.EntityAvailabilityStatus | None = None, is_read_only: bool | None = None, lock_duration: str | None = None, max_delivery_count: int | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, **kwargs: Any)
Paramètres de mot clé uniquement
Nom | Description |
---|---|
location
|
Emplacement du centre de données d’abonnement. Obligatoire. |
type
|
Type de gestionnaire de ressources de la ressource. |
auto_delete_on_idle
|
Intervalle d’inactivité TimeSpan après lequel la rubrique est automatiquement supprimée. La durée minimale est de 5 minutes. |
default_message_time_to_live
|
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. |
dead_lettering_on_filter_evaluation_exceptions
|
Valeur qui indique si un abonnement a une prise en charge de lettres mortes sur les exceptions d’évaluation de filtre. |
dead_lettering_on_message_expiration
|
Valeur qui indique si un abonnement a une prise en charge de lettres mortes lorsqu’un message expire. |
enable_batched_operations
|
Valeur qui indique si les opérations par lots côté serveur sont activées. |
entity_availability_status
|
Status de disponibilité de l’entité pour la rubrique. Les valeurs connues sont les suivantes : « Available », « Limited », « Renaming », « Restoring » et « Unknown ». |
is_read_only
|
Valeur qui indique si la description de l’entité est en lecture seule. |
lock_duration
|
Intervalle de temps de durée de verrouillage pour l’abonnement. |
max_delivery_count
|
Nombre maximal de livraisons. |
requires_session
|
Valeur indiquant si un abonnement prend en charge le concept de sessions. |
status
|
str ou
EntityStatus
Énumère les valeurs possibles pour la status d’une entité de messagerie. Les valeurs connues sont : « Active », « Creating », « Deleting », « Disabled », « ReceiveDisabled », « Renaming », « Restoring », « SendDisabled » et « Unknown ». |
Variables
Nom | Description |
---|---|
location
|
Emplacement du centre de données d’abonnement. Obligatoire. |
type
|
Type de gestionnaire de ressources de la ressource. |
accessed_at
|
La dernière fois qu’une demande de réception a été envoyée à cet abonnement. |
auto_delete_on_idle
|
Intervalle d’inactivité TimeSpan après lequel la rubrique est automatiquement supprimée. La durée minimale est de 5 minutes. |
count_details
|
Détails du nombre de messages. |
created_at
|
Heure exacte à laquelle le message a été créé. |
default_message_time_to_live
|
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. |
dead_lettering_on_filter_evaluation_exceptions
|
Valeur qui indique si un abonnement a une prise en charge de lettres mortes sur les exceptions d’évaluation de filtre. |
dead_lettering_on_message_expiration
|
Valeur qui indique si un abonnement a une prise en charge de lettres mortes lorsqu’un message expire. |
enable_batched_operations
|
Valeur qui indique si les opérations par lots côté serveur sont activées. |
entity_availability_status
|
Status de disponibilité de l’entité pour la rubrique. Les valeurs connues sont les suivantes : « Available », « Limited », « Renaming », « Restoring » et « Unknown ». |
is_read_only
|
Valeur qui indique si la description de l’entité est en lecture seule. |
lock_duration
|
Intervalle de temps de durée de verrouillage pour l’abonnement. |
max_delivery_count
|
Nombre maximal de livraisons. |
message_count
|
Nombre de messages. |
requires_session
|
Valeur indiquant si un abonnement prend en charge le concept de sessions. |
status
|
str ou
EntityStatus
Énumère les valeurs possibles pour la status d’une entité de messagerie. Les valeurs connues sont : « Active », « Creating », « Deleting », « Disabled », « ReceiveDisabled », « Renaming », « Restoring », « SendDisabled » et « Unknown ». |
updated_at
|
Heure exacte à laquelle le message a été mis à jour. |
Azure SDK for Python