SBQueueProperties interface
Definizione delle proprietà della coda.
Proprietà
| accessed |
Ora dell'ultimo invio di un messaggio o dell'ultima volta in cui è stata inviata una richiesta di ricezione a questa coda. |
| auto |
Intervallo di inattività ISO 8061 timeSpan dopo il quale la coda viene eliminata automaticamente. La durata minima è 5 minuti. |
| count |
Dettagli conteggio messaggi. |
| created |
Ora esatta di creazione del messaggio. |
| dead |
Valore che indica se la coda include il supporto di messaggi non recapitabili alla scadenza di un messaggio. |
| default |
Intervallo di tempo predefinito per i messaggi ISO 8601 in tempo reale. Si tratta della durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato a bus di servizio. Questo è il valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso. |
| duplicate |
Struttura timeSpan ISO 8601 che definisce la durata della cronologia di rilevamento duplicati. Il valore predefinito è 10 minuti. |
| enable |
Valore che indica se le operazioni in batch sul lato server sono abilitate. |
| enable |
Valore che indica se le entità rapide sono abilitate. Una coda rapida contiene temporaneamente un messaggio in memoria prima di scriverlo nell'archiviazione permanente. |
| enable |
Valore che indica se la coda deve essere partizionata tra più broker di messaggi. |
| forward |
Nome coda/argomento per inoltrare il messaggio di messaggi non recapitabili |
| forward |
Nome coda/argomento per inoltrare i messaggi |
| lock |
DURATA ISO 8601 intervallo di tempo di un blocco a comparsa; ovvero la quantità di tempo in cui il messaggio è bloccato per altri ricevitori. Il valore massimo per LockDuration è 5 minuti; il valore predefinito è 1 minuto. |
| max |
Numero massimo di recapito. Un messaggio viene automaticamente disattivato dopo questo numero di consegne. il valore predefinito è 10. |
| max |
Dimensioni massime (in KB) del payload del messaggio che può essere accettato dalla coda. Questa proprietà viene usata solo in Premium e il valore predefinito è 1024. |
| max |
Dimensione massima della coda in megabyte, ovvero la dimensione della memoria allocata per la coda. Il valore predefinito è 1024. |
| message |
Numero di messaggi nella coda. |
| requires |
Valore che indica se la coda richiede il rilevamento duplicato. |
| requires |
Valore che indica se la coda supporta il concetto di sessioni. |
| size |
Dimensioni della coda, in byte. |
| status | Enumera i valori possibili per lo stato di un'entità di messaggistica. |
| updated |
Ora esatta in cui il messaggio è stato aggiornato. |
| user |
Ottiene e imposta i metadati dell'utente. |
Dettagli proprietà
accessedAt
Ora dell'ultimo invio di un messaggio o dell'ultima volta in cui è stata inviata una richiesta di ricezione a questa coda.
accessedAt?: Date
Valore della proprietà
Date
autoDeleteOnIdle
Intervallo di inattività ISO 8061 timeSpan dopo il quale la coda viene eliminata automaticamente. La durata minima è 5 minuti.
autoDeleteOnIdle?: string
Valore della proprietà
string
countDetails
Dettagli conteggio messaggi.
countDetails?: MessageCountDetails
Valore della proprietà
createdAt
Ora esatta di creazione del messaggio.
createdAt?: Date
Valore della proprietà
Date
deadLetteringOnMessageExpiration
Valore che indica se la coda include il supporto di messaggi non recapitabili alla scadenza di un messaggio.
deadLetteringOnMessageExpiration?: boolean
Valore della proprietà
boolean
defaultMessageTimeToLive
Intervallo di tempo predefinito per i messaggi ISO 8601 in tempo reale. Si tratta della durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato a bus di servizio. Questo è il valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso.
defaultMessageTimeToLive?: string
Valore della proprietà
string
duplicateDetectionHistoryTimeWindow
Struttura timeSpan ISO 8601 che definisce la durata della cronologia di rilevamento duplicati. Il valore predefinito è 10 minuti.
duplicateDetectionHistoryTimeWindow?: string
Valore della proprietà
string
enableBatchedOperations
Valore che indica se le operazioni in batch sul lato server sono abilitate.
enableBatchedOperations?: boolean
Valore della proprietà
boolean
enableExpress
Valore che indica se le entità rapide sono abilitate. Una coda rapida contiene temporaneamente un messaggio in memoria prima di scriverlo nell'archiviazione permanente.
enableExpress?: boolean
Valore della proprietà
boolean
enablePartitioning
Valore che indica se la coda deve essere partizionata tra più broker di messaggi.
enablePartitioning?: boolean
Valore della proprietà
boolean
forwardDeadLetteredMessagesTo
Nome coda/argomento per inoltrare il messaggio di messaggi non recapitabili
forwardDeadLetteredMessagesTo?: string
Valore della proprietà
string
forwardTo
Nome coda/argomento per inoltrare i messaggi
forwardTo?: string
Valore della proprietà
string
lockDuration
DURATA ISO 8601 intervallo di tempo di un blocco a comparsa; ovvero la quantità di tempo in cui il messaggio è bloccato per altri ricevitori. Il valore massimo per LockDuration è 5 minuti; il valore predefinito è 1 minuto.
lockDuration?: string
Valore della proprietà
string
maxDeliveryCount
Numero massimo di recapito. Un messaggio viene automaticamente disattivato dopo questo numero di consegne. il valore predefinito è 10.
maxDeliveryCount?: number
Valore della proprietà
number
maxMessageSizeInKilobytes
Dimensioni massime (in KB) del payload del messaggio che può essere accettato dalla coda. Questa proprietà viene usata solo in Premium e il valore predefinito è 1024.
maxMessageSizeInKilobytes?: number
Valore della proprietà
number
maxSizeInMegabytes
Dimensione massima della coda in megabyte, ovvero la dimensione della memoria allocata per la coda. Il valore predefinito è 1024.
maxSizeInMegabytes?: number
Valore della proprietà
number
messageCount
Numero di messaggi nella coda.
messageCount?: number
Valore della proprietà
number
requiresDuplicateDetection
Valore che indica se la coda richiede il rilevamento duplicato.
requiresDuplicateDetection?: boolean
Valore della proprietà
boolean
requiresSession
Valore che indica se la coda supporta il concetto di sessioni.
requiresSession?: boolean
Valore della proprietà
boolean
sizeInBytes
Dimensioni della coda, in byte.
sizeInBytes?: number
Valore della proprietà
number
status
Enumera i valori possibili per lo stato di un'entità di messaggistica.
status?: EntityStatus
Valore della proprietà
updatedAt
Ora esatta in cui il messaggio è stato aggiornato.
updatedAt?: Date
Valore della proprietà
Date
userMetadata
Ottiene e imposta i metadati dell'utente.
userMetadata?: string
Valore della proprietà
string