Partager via


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.Model
SubscriptionCreateOrUpdateParameters

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
str

Emplacement du centre de données d’abonnement. Obligatoire.

type
str

Type de gestionnaire de ressources de la ressource.

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.

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.

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
str

Intervalle de temps de durée de verrouillage pour l’abonnement.

max_delivery_count
int

Nombre maximal de livraisons.

requires_session

Valeur indiquant si un abonnement prend en charge le concept de sessions.

status

É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
str

Emplacement du centre de données d’abonnement. Obligatoire.

type
str

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
str

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
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.

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
str

Intervalle de temps de durée de verrouillage pour l’abonnement.

max_delivery_count
int

Nombre maximal de livraisons.

message_count
int

Nombre de messages.

requires_session

Valeur indiquant si un abonnement prend en charge le concept de sessions.

status

É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.