QueueSendMessageOptions interface
Opzioni per configurare 'operazione di sendMessage
- Extends
Proprietà
abort |
Implementazione dell'interfaccia |
Proprietà ereditate
message |
Opzionale. Specifica l'intervallo di tempo per il messaggio, espresso in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, il tempo massimo di durata può essere qualsiasi numero positivo, nonché -1 che indica che il messaggio non scade. Se questo parametro viene omesso, la durata predefinita è di 7 giorni. |
request |
Fornisce un valore opaco generato dal client con un limite di caratteri di 1 KB registrato nei log di analisi quando la registrazione dell'analisi dell'archiviazione è abilitata. |
timeout |
Il parametro timeout è espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio di accodamento. |
tracing |
Opzioni per configurare gli intervalli creati quando la traccia è abilitata. |
visibility |
Opzionale. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Se non specificato, il valore predefinito è 0. Specifica il nuovo valore di timeout di visibilità, espresso in secondi, rispetto al tempo del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere maggiore di 7 giorni. Il timeout di visibilità di un messaggio non può essere impostato su un valore successivo all'ora di scadenza. visibilitytimeout deve essere impostato su un valore inferiore al valore time-to-live. |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike
per segnalare la richiesta di annullare l'operazione.
Ad esempio, usare il @azure/abort-controller per creare un AbortSignal
.
abortSignal?: AbortSignalLike
Valore della proprietà
Dettagli proprietà ereditate
messageTimeToLive
Opzionale. Specifica l'intervallo di tempo per il messaggio, espresso in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, il tempo massimo di durata può essere qualsiasi numero positivo, nonché -1 che indica che il messaggio non scade. Se questo parametro viene omesso, la durata predefinita è di 7 giorni.
messageTimeToLive?: number
Valore della proprietà
number
ereditato daMessagesEnqueueOptionalParams.messageTimeToLive
requestId
Fornisce un valore opaco generato dal client con un limite di caratteri di 1 KB registrato nei log di analisi quando la registrazione dell'analisi dell'archiviazione è abilitata.
requestId?: string
Valore della proprietà
string
Ereditato da messaggiEnqueueOptionalParams.requestId
timeoutInSeconds
Il parametro timeout è espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio di accodamento.
timeoutInSeconds?: number
Valore della proprietà
number
ereditato daMessagesEnqueueOptionalParams.timeoutInSeconds
tracingOptions
Opzioni per configurare gli intervalli creati quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions
visibilityTimeout
Opzionale. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Se non specificato, il valore predefinito è 0. Specifica il nuovo valore di timeout di visibilità, espresso in secondi, rispetto al tempo del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere maggiore di 7 giorni. Il timeout di visibilità di un messaggio non può essere impostato su un valore successivo all'ora di scadenza. visibilitytimeout deve essere impostato su un valore inferiore al valore time-to-live.
visibilityTimeout?: number
Valore della proprietà
number
Ereditato da messaggiEnqueueOptionalParams.visibilityTimeout