QueueInfo interface
Propiedades de la información de cola para la suscripción de eventos.
Propiedades
| dead |
Destino de mensajes fallidos de la suscripción de eventos. Cualquier evento que no se pueda entregar a su destino se envía al destino de mensajes fallidos. Usa la configuración de identidad administrada en el recurso primario (es decir, tema) para adquirir los tokens de autenticación que se usan durante la entrega o los mensajes fallidos. |
| event |
Duración del intervalo de tiempo en formato ISO 8601 que determina cuánto tiempo están disponibles los mensajes para la suscripción desde el momento en que se publicó el mensaje. Este valor de duración se expresa con el siguiente formato: 'P(n)Y(n)M(n)DT(n)H(n)M(n)N', donde: (n) se reemplaza por el valor de cada elemento de hora que sigue a (n). - P es el designador de duración (o período) y siempre se coloca al principio de la duración. - Y es el designador de año y sigue el valor del número de años. - M es el designador de mes y sigue el valor del número de meses. - W es el designador de semana y sigue el valor del número de semanas. - D es el designador de día y sigue el valor del número de días. - T es el designador de tiempo y precede a los componentes de hora. - H es el designador de hora y sigue el valor del número de horas. - M es el designador de minutos y sigue el valor del número de minutos. - S es el segundo designador y sigue el valor del número de segundos. Este valor de duración no se puede establecer mayor que EventRetentionInDays del tema. Es un campo opcional en el que su valor mínimo es de 1 minuto y su valor máximo viene determinado por el valor EventRetentionInDays del tema. A continuación se muestran ejemplos de valores válidos: - "P0DT23H12M" o "PT23H12M": durante 23 horas y 12 minutos. - "P1D" o "P1DT0H0M0S": durante 1 día. |
| max |
Recuento máximo de entregas de los eventos. |
| receive |
Período máximo en segundos en el que una vez que el mensaje está en estado recibido (por el cliente) y esperando ser aceptado, liberado o rechazado. Si ha transcurrido este tiempo después de que el cliente haya recibido un mensaje y no haya pasado a aceptado (no procesado), liberado o rechazado, el mensaje estará disponible para volver a entregarlo. Se trata de un campo opcional, donde el valor predeterminado es 60 segundos, el mínimo es de 60 segundos y el máximo es de 300 segundos. |
Detalles de las propiedades
deadLetterDestinationWithResourceIdentity
Destino de mensajes fallidos de la suscripción de eventos. Cualquier evento que no se pueda entregar a su destino se envía al destino de mensajes fallidos. Usa la configuración de identidad administrada en el recurso primario (es decir, tema) para adquirir los tokens de autenticación que se usan durante la entrega o los mensajes fallidos.
deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity
Valor de propiedad
eventTimeToLive
Duración del intervalo de tiempo en formato ISO 8601 que determina cuánto tiempo están disponibles los mensajes para la suscripción desde el momento en que se publicó el mensaje. Este valor de duración se expresa con el siguiente formato: 'P(n)Y(n)M(n)DT(n)H(n)M(n)N', donde: (n) se reemplaza por el valor de cada elemento de hora que sigue a (n). - P es el designador de duración (o período) y siempre se coloca al principio de la duración. - Y es el designador de año y sigue el valor del número de años. - M es el designador de mes y sigue el valor del número de meses. - W es el designador de semana y sigue el valor del número de semanas. - D es el designador de día y sigue el valor del número de días. - T es el designador de tiempo y precede a los componentes de hora. - H es el designador de hora y sigue el valor del número de horas. - M es el designador de minutos y sigue el valor del número de minutos. - S es el segundo designador y sigue el valor del número de segundos. Este valor de duración no se puede establecer mayor que EventRetentionInDays del tema. Es un campo opcional en el que su valor mínimo es de 1 minuto y su valor máximo viene determinado por el valor EventRetentionInDays del tema. A continuación se muestran ejemplos de valores válidos: - "P0DT23H12M" o "PT23H12M": durante 23 horas y 12 minutos. - "P1D" o "P1DT0H0M0S": durante 1 día.
eventTimeToLive?: string
Valor de propiedad
string
maxDeliveryCount
Recuento máximo de entregas de los eventos.
maxDeliveryCount?: number
Valor de propiedad
number
receiveLockDurationInSeconds
Período máximo en segundos en el que una vez que el mensaje está en estado recibido (por el cliente) y esperando ser aceptado, liberado o rechazado. Si ha transcurrido este tiempo después de que el cliente haya recibido un mensaje y no haya pasado a aceptado (no procesado), liberado o rechazado, el mensaje estará disponible para volver a entregarlo. Se trata de un campo opcional, donde el valor predeterminado es 60 segundos, el mínimo es de 60 segundos y el máximo es de 300 segundos.
receiveLockDurationInSeconds?: number
Valor de propiedad
number