Condividi tramite


QueueInfo interface

Proprietà delle informazioni sulla coda per la sottoscrizione di eventi.

Proprietà

deadLetterDestinationWithResourceIdentity

Destinazione dei messaggi non recapitabili della sottoscrizione dell'evento. Qualsiasi evento che non può essere recapitato alla destinazione dei messaggi non recapitabili viene inviato alla destinazione dei messaggi non recapitabili. Usa la configurazione dell'identità gestita nella risorsa padre (vale a nome, argomento) per acquisire i token di autenticazione usati durante il recapito o l'invio di messaggi non recapitabili.

eventTimeToLive

Durata dell'intervallo di tempo nel formato ISO 8601 che determina per quanto tempo sono disponibili per la sottoscrizione dal momento in cui il messaggio è stato pubblicato. Questo valore di durata viene espresso usando il formato seguente: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', dove: - (n) viene sostituito dal valore di ogni elemento che segue il (n). - P è l'operatore di durata (o periodo) e viene sempre posizionato all'inizio della durata. - Y è l'autore dell'anno e segue il valore per il numero di anni. - M è l'iniziatore del mese e segue il valore per il numero di mesi. - W è l'iniziatore della settimana e segue il valore per il numero di settimane. - D è l'iniziatore del giorno e segue il valore per il numero di giorni. - T è l'iniziatore dell'ora e precede i componenti dell'ora. - H è l'iniziatore dell'ora e segue il valore per il numero di ore. - M è l'elaboratore di minuti e segue il valore per il numero di minuti. - S è il secondo designatore e segue il valore per il numero di secondi. Questo valore di durata non può essere impostato maggiore di EventRetentionInDays dell'argomento. Si tratta di un campo facoltativo in cui il valore minimo è 1 minuto e il valore massimo è determinato dal valore EventRetentionInDays dell'argomento. Di seguito sono riportati esempi di valori validi: - 'P0DT23H12M' o 'PT23H12M': per durata di 23 ore e 12 minuti. - 'P1D' o 'P1DT0H0M0S': per durata di 1 giorno.

maxDeliveryCount

Numero massimo di recapito degli eventi.

receiveLockDurationInSeconds

Periodo massimo in secondi in cui il messaggio viene ricevuto (dal client) e in attesa di essere accettato, rilasciato o rifiutato. Se questo tempo è trascorso dopo che un messaggio è stato ricevuto dal client e non è stato sottoposto a transizione in accettato (non elaborato), rilasciato o rifiutato, il messaggio è disponibile per la fase di rollforward. Si tratta di un campo facoltativo, in cui il valore predefinito è 60 secondi, minimo è 60 secondi e massimo è 300 secondi.

Dettagli proprietà

deadLetterDestinationWithResourceIdentity

Destinazione dei messaggi non recapitabili della sottoscrizione dell'evento. Qualsiasi evento che non può essere recapitato alla destinazione dei messaggi non recapitabili viene inviato alla destinazione dei messaggi non recapitabili. Usa la configurazione dell'identità gestita nella risorsa padre (vale a nome, argomento) per acquisire i token di autenticazione usati durante il recapito o l'invio di messaggi non recapitabili.

deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity

Valore della proprietà

eventTimeToLive

Durata dell'intervallo di tempo nel formato ISO 8601 che determina per quanto tempo sono disponibili per la sottoscrizione dal momento in cui il messaggio è stato pubblicato. Questo valore di durata viene espresso usando il formato seguente: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', dove: - (n) viene sostituito dal valore di ogni elemento che segue il (n). - P è l'operatore di durata (o periodo) e viene sempre posizionato all'inizio della durata. - Y è l'autore dell'anno e segue il valore per il numero di anni. - M è l'iniziatore del mese e segue il valore per il numero di mesi. - W è l'iniziatore della settimana e segue il valore per il numero di settimane. - D è l'iniziatore del giorno e segue il valore per il numero di giorni. - T è l'iniziatore dell'ora e precede i componenti dell'ora. - H è l'iniziatore dell'ora e segue il valore per il numero di ore. - M è l'elaboratore di minuti e segue il valore per il numero di minuti. - S è il secondo designatore e segue il valore per il numero di secondi. Questo valore di durata non può essere impostato maggiore di EventRetentionInDays dell'argomento. Si tratta di un campo facoltativo in cui il valore minimo è 1 minuto e il valore massimo è determinato dal valore EventRetentionInDays dell'argomento. Di seguito sono riportati esempi di valori validi: - 'P0DT23H12M' o 'PT23H12M': per durata di 23 ore e 12 minuti. - 'P1D' o 'P1DT0H0M0S': per durata di 1 giorno.

eventTimeToLive?: string

Valore della proprietà

string

maxDeliveryCount

Numero massimo di recapito degli eventi.

maxDeliveryCount?: number

Valore della proprietà

number

receiveLockDurationInSeconds

Periodo massimo in secondi in cui il messaggio viene ricevuto (dal client) e in attesa di essere accettato, rilasciato o rifiutato. Se questo tempo è trascorso dopo che un messaggio è stato ricevuto dal client e non è stato sottoposto a transizione in accettato (non elaborato), rilasciato o rifiutato, il messaggio è disponibile per la fase di rollforward. Si tratta di un campo facoltativo, in cui il valore predefinito è 60 secondi, minimo è 60 secondi e massimo è 300 secondi.

receiveLockDurationInSeconds?: number

Valore della proprietà

number