Partager via


QueueSendMessageOptions interface

Options permettant de configurer opération sendMessage

Extends

Propriétés

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

Propriétés héritées

messageTimeToLive

Optionnel. Spécifie l’intervalle de temps de vie pour le message, en secondes. Avant la version 2017-07-29, la durée maximale de vie autorisée est de 7 jours. Pour la version 2017-07-29 ou ultérieure, la durée maximale de vie peut être n’importe quel nombre positif, ainsi que -1 indiquant que le message n’expire pas. Si ce paramètre est omis, la durée de vie par défaut est de 7 jours.

requestId

Fournit une valeur opaque générée par le client avec une limite de caractères de 1 Ko enregistrée dans les journaux d’activité d’analyse lorsque la journalisation d’analytique de stockage est activée.

timeoutInSeconds

Le paramètre de délai d’attente est exprimé en secondes. Pour plus d’informations, consultez Définition des délais d’attente pour les opérations de service de file d’attente.

tracingOptions

Options de configuration des étendues créées lorsque le suivi est activé.

visibilityTimeout

Optionnel. Si elle est spécifiée, la demande doit être effectuée à l’aide d’une version x-ms-2011-08-18 ou ultérieure. Si elle n’est pas spécifiée, la valeur par défaut est 0. Spécifie la nouvelle valeur de délai d’expiration de visibilité, en secondes, par rapport à l’heure du serveur. La nouvelle valeur doit être supérieure ou égale à 0 et ne peut pas être supérieure à 7 jours. Le délai de visibilité d’un message ne peut pas être défini sur une valeur ultérieure à l’heure d’expiration. visibilitytimeout doit être défini sur une valeur inférieure à la valeur de durée de vie.

Détails de la propriété

abortSignal

Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération. Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.

abortSignal?: AbortSignalLike

Valeur de propriété

Détails de la propriété héritée

messageTimeToLive

Optionnel. Spécifie l’intervalle de temps de vie pour le message, en secondes. Avant la version 2017-07-29, la durée maximale de vie autorisée est de 7 jours. Pour la version 2017-07-29 ou ultérieure, la durée maximale de vie peut être n’importe quel nombre positif, ainsi que -1 indiquant que le message n’expire pas. Si ce paramètre est omis, la durée de vie par défaut est de 7 jours.

messageTimeToLive?: number

Valeur de propriété

number

héritée deMessagesEnqueueOptionalParams.messageTimeToLive

requestId

Fournit une valeur opaque générée par le client avec une limite de caractères de 1 Ko enregistrée dans les journaux d’activité d’analyse lorsque la journalisation d’analytique de stockage est activée.

requestId?: string

Valeur de propriété

string

héritée deMessagesEnqueueOptionalParams.requestId

timeoutInSeconds

Le paramètre de délai d’attente est exprimé en secondes. Pour plus d’informations, consultez Définition des délais d’attente pour les opérations de service de file d’attente.

timeoutInSeconds?: number

Valeur de propriété

number

héritée deMessagesEnqueueOptionalParams.timeoutInSeconds

tracingOptions

Options de configuration des étendues créées lorsque le suivi est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

héritée deCommonOptions.tracingOptions

visibilityTimeout

Optionnel. Si elle est spécifiée, la demande doit être effectuée à l’aide d’une version x-ms-2011-08-18 ou ultérieure. Si elle n’est pas spécifiée, la valeur par défaut est 0. Spécifie la nouvelle valeur de délai d’expiration de visibilité, en secondes, par rapport à l’heure du serveur. La nouvelle valeur doit être supérieure ou égale à 0 et ne peut pas être supérieure à 7 jours. Le délai de visibilité d’un message ne peut pas être défini sur une valeur ultérieure à l’heure d’expiration. visibilitytimeout doit être défini sur une valeur inférieure à la valeur de durée de vie.

visibilityTimeout?: number

Valeur de propriété

number

héritée deMessagesEnqueueOptionalParams.visibilityTimeout