Delen via


QueueInfo interface

Eigenschappen van de wachtrijgegevens voor gebeurtenisabonnement.

Eigenschappen

deadLetterDestinationWithResourceIdentity

De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.

eventTimeToLive

Tijdsduur in ISO 8601-indeling die bepaalt hoe lang berichten beschikbaar zijn voor het abonnement vanaf het moment dat het bericht is gepubliceerd. Deze duurwaarde wordt uitgedrukt met de volgende notatie: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', waarbij: - (n) wordt vervangen door de waarde van elk tijdelement dat volgt op de (n). - P is de duur (of punt) aan het begin van de duur. - Y is de jaarontwerpaar en volgt de waarde voor het aantal jaren. - M is de maandontwerper en volgt de waarde voor het aantal maanden. - W is de weekontwerper en volgt de waarde voor het aantal weken. - D is de dagontwerper en volgt de waarde voor het aantal dagen. - T is de tijdsontwerper en gaat vooraf aan de tijdonderdelen. - H is de uurontwerpaar en volgt de waarde voor het aantal uren. - M is de minuutontwerper en volgt de waarde voor het aantal minuten. - S is de tweede ontwerpator en volgt de waarde voor het aantal seconden. Deze duurwaarde kan niet groter zijn dan de EventRetentionInDays van het onderwerp. Het is een optioneel veld waarin de minimumwaarde 1 minuut is en het maximum wordt bepaald door de waarde eventRetentionInDays van het onderwerp. Hier volgen voorbeelden van geldige waarden: - 'P0DT23H12M' of 'PT23H12M': voor de duur van 23 uur en 12 minuten. - 'P1D' of 'P1DT0H0M0S': voor de duur van 1 dag.

maxDeliveryCount

Het maximale aantal leveringen van de gebeurtenissen.

receiveLockDurationInSeconds

Maximumperiode in seconden waarin het bericht is ontvangen (door de client) en wacht totdat het wordt geaccepteerd, vrijgegeven of geweigerd. Als deze tijd is verstreken nadat een bericht is ontvangen door de client en niet is overgezet naar geaccepteerd (niet verwerkt), vrijgegeven of geweigerd, is het bericht beschikbaar voor opnieuw afspelen. Dit is een optioneel veld, waarbij de standaardwaarde 60 seconden is, minimaal 60 seconden is en het maximum 300 seconden is.

Eigenschapdetails

deadLetterDestinationWithResourceIdentity

De bestemming van de dode letter van het gebeurtenisabonnement. Elke gebeurtenis die niet naar zijn bestemming kan worden geleverd, wordt verzonden naar de bestemming van de dode brief. Maakt gebruik van de installatie van de beheerde identiteit op de bovenliggende resource (namelijk onderwerp) om de verificatietokens te verkrijgen die worden gebruikt tijdens het afleveren/onbestelbare brieven.

deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity

Waarde van eigenschap

eventTimeToLive

Tijdsduur in ISO 8601-indeling die bepaalt hoe lang berichten beschikbaar zijn voor het abonnement vanaf het moment dat het bericht is gepubliceerd. Deze duurwaarde wordt uitgedrukt met de volgende notatie: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', waarbij: - (n) wordt vervangen door de waarde van elk tijdelement dat volgt op de (n). - P is de duur (of punt) aan het begin van de duur. - Y is de jaarontwerpaar en volgt de waarde voor het aantal jaren. - M is de maandontwerper en volgt de waarde voor het aantal maanden. - W is de weekontwerper en volgt de waarde voor het aantal weken. - D is de dagontwerper en volgt de waarde voor het aantal dagen. - T is de tijdsontwerper en gaat vooraf aan de tijdonderdelen. - H is de uurontwerpaar en volgt de waarde voor het aantal uren. - M is de minuutontwerper en volgt de waarde voor het aantal minuten. - S is de tweede ontwerpator en volgt de waarde voor het aantal seconden. Deze duurwaarde kan niet groter zijn dan de EventRetentionInDays van het onderwerp. Het is een optioneel veld waarin de minimumwaarde 1 minuut is en het maximum wordt bepaald door de waarde eventRetentionInDays van het onderwerp. Hier volgen voorbeelden van geldige waarden: - 'P0DT23H12M' of 'PT23H12M': voor de duur van 23 uur en 12 minuten. - 'P1D' of 'P1DT0H0M0S': voor de duur van 1 dag.

eventTimeToLive?: string

Waarde van eigenschap

string

maxDeliveryCount

Het maximale aantal leveringen van de gebeurtenissen.

maxDeliveryCount?: number

Waarde van eigenschap

number

receiveLockDurationInSeconds

Maximumperiode in seconden waarin het bericht is ontvangen (door de client) en wacht totdat het wordt geaccepteerd, vrijgegeven of geweigerd. Als deze tijd is verstreken nadat een bericht is ontvangen door de client en niet is overgezet naar geaccepteerd (niet verwerkt), vrijgegeven of geweigerd, is het bericht beschikbaar voor opnieuw afspelen. Dit is een optioneel veld, waarbij de standaardwaarde 60 seconden is, minimaal 60 seconden is en het maximum 300 seconden is.

receiveLockDurationInSeconds?: number

Waarde van eigenschap

number