QueueCreateOrUpdateParameters Classe
Paramètres fournis à l’opération Créer ou mettre à jour une file d’attente.
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.ModelQueueCreateOrUpdateParameters
Constructeur
QueueCreateOrUpdateParameters(*, location: str, name: str | None = None, lock_duration: 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, dead_lettering_on_message_expiration: bool | None = None, enable_express: bool | None = None, enable_partitioning: bool | None = None, is_anonymous_accessible: bool | None = None, max_delivery_count: int | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, **kwargs: Any)
Paramètres de mot clé uniquement
Nom | Description |
---|---|
name
|
Nom de la file d’attente. |
location
|
emplacement de la ressource. Obligatoire. |
lock_duration
|
Durée d’un peek-lock; autrement dit, la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. La valeur maximale de LockDuration est de 5 minutes ; la valeur par défaut est 1 minute. |
auto_delete_on_idle
|
Intervalle d’inactivité TimeSpan après lequel la file d’attente est automatiquement supprimée. La durée minimale est de 5 minutes. |
entity_availability_status
|
Status de disponibilité de l’entité pour la file d’attente. Les valeurs connues sont les suivantes : « Available », « Limited », « Renaming », « Restoring » et « Unknown ». |
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. |
duplicate_detection_history_time_window
|
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
|
Valeur qui indique si les opérations par lots côté serveur sont activées. |
dead_lettering_on_message_expiration
|
Valeur qui indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire. |
enable_express
|
Valeur qui indique si les entités Express sont activées. Une file d’attente express conserve temporairement un message en mémoire avant de l’écrire dans un stockage persistant. |
enable_partitioning
|
Valeur qui indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages. |
is_anonymous_accessible
|
Valeur qui indique si le message est accessible anonymement. |
max_delivery_count
|
Nombre maximal de livraisons. Un message devient une lettre morte après ce nombre de remises. |
max_size_in_megabytes
|
Taille maximale de la file d’attente en mégaoctets, qui correspond à la taille de la mémoire allouée à la file d’attente. |
requires_duplicate_detection
|
Valeur indiquant si cette file d’attente nécessite une détection des doublons. |
requires_session
|
Valeur qui indique si la file d’attente 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 ». |
support_ordering
|
Valeur qui indique si la file d’attente prend en charge le classement. |
Variables
Nom | Description |
---|---|
name
|
Nom de la file d’attente. |
location
|
emplacement de la ressource. Obligatoire. |
lock_duration
|
Durée d’un peek-lock; autrement dit, la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. La valeur maximale de LockDuration est de 5 minutes ; la valeur par défaut est 1 minute. |
accessed_at
|
La dernière fois qu’un message a été envoyé, ou la dernière fois qu’une demande de réception a été envoyée à cette file d’attente. |
auto_delete_on_idle
|
Intervalle d’inactivité TimeSpan après lequel la file d’attente est automatiquement supprimée. La durée minimale est de 5 minutes. |
entity_availability_status
|
Status de disponibilité de l’entité pour la file d’attente. Les valeurs connues sont les suivantes : « Available », « Limited », « Renaming », « Restoring » et « Unknown ». |
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. |
duplicate_detection_history_time_window
|
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
|
Valeur qui indique si les opérations par lots côté serveur sont activées. |
dead_lettering_on_message_expiration
|
Valeur qui indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire. |
enable_express
|
Valeur qui indique si les entités Express sont activées. Une file d’attente express conserve temporairement un message en mémoire avant de l’écrire dans un stockage persistant. |
enable_partitioning
|
Valeur qui indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages. |
is_anonymous_accessible
|
Valeur qui indique si le message est accessible anonymement. |
max_delivery_count
|
Nombre maximal de livraisons. Un message devient une lettre morte après ce nombre de remises. |
max_size_in_megabytes
|
Taille maximale de la file d’attente en mégaoctets, qui correspond à la taille de la mémoire allouée à la file d’attente. |
message_count
|
Nombre des messages présents dans la file d'attente. |
count_details
|
Détails du nombre de messages. |
requires_duplicate_detection
|
Valeur indiquant si cette file d’attente nécessite une détection des doublons. |
requires_session
|
Valeur qui indique si la file d’attente prend en charge le concept de sessions. |
size_in_bytes
|
Taille de la file d’attente, en octets. |
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 ». |
support_ordering
|
Valeur qui indique si la file d’attente prend en charge le classement. |
updated_at
|
Heure exacte à laquelle le message a été mis à jour. |
Azure SDK for Python