Поделиться через


QueueInfo interface

Свойства сведений о очереди для подписки на события.

Свойства

deadLetterDestinationWithResourceIdentity

Назначение недоставленных сообщений подписки на события. Любое событие, которое не может быть доставлено в место назначения , отправляется в место назначения недоставленных сообщений. Использует настройку управляемого удостоверения в родительском ресурсе (а именно в разделе) для получения маркеров проверки подлинности, используемых во время доставки или недоставленных сообщений.

eventTimeToLive

Продолжительность интервала времени в формате ISO 8601, которая определяет, сколько сообщений доступны для подписки с момента публикации сообщения. Это значение длительности выражается в следующем формате: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', где: - (n) заменяется значением каждого элемента времени, следующего за (n). — P — это указатель длительности (или точки) и всегда размещается в начале длительности. - Y — это указатель года, и он следует за значением числа лет. — M — это указатель месяца, который следует за значением числа месяцев. - W — это указатель недели, и он следует за значением количества недель. — D — это указатель дня, который следует за значением числа дней. — T — это конструктор времени, который предшествует компонентам времени. — H — это указатель часов, который следует за значением числа часов. — M — это указатель минут, который следует за значением количества минут. — S — второй конструктор, который следует за значением числа секунд. Это значение длительности не может быть больше значения EventRetentionInDays раздела. Это необязательное поле, минимальное значение которого составляет 1 минуту, а максимальное значение определяется значением EventRetentionInDays раздела. Ниже приведены примеры допустимых значений: - "P0DT23H12M" или "PT23H12M": для продолжительности 23 часов и 12 минут. - "P1D" или "P1DT0H0M0S": продолжительность 1 дня.

maxDeliveryCount

Максимальное число доставок событий.

receiveLockDurationInSeconds

Максимальный период в секундах, в течение которого сообщение находится в состоянии получения (клиентом) и ожидает принятия, освобождения или отклонения. Если это время прошло после того, как сообщение было получено клиентом и не было принято (не обработано), освобождено или отклонено, сообщение будет доступно для повторной передачи. Это необязательное поле, где значение по умолчанию — 60 секунд, минимальное — 60 секунд, а максимальное — 300 секунд.

Сведения о свойстве

deadLetterDestinationWithResourceIdentity

Назначение недоставленных сообщений подписки на события. Любое событие, которое не может быть доставлено в место назначения , отправляется в место назначения недоставленных сообщений. Использует настройку управляемого удостоверения в родительском ресурсе (а именно в разделе) для получения маркеров проверки подлинности, используемых во время доставки или недоставленных сообщений.

deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity

Значение свойства

eventTimeToLive

Продолжительность интервала времени в формате ISO 8601, которая определяет, сколько сообщений доступны для подписки с момента публикации сообщения. Это значение длительности выражается в следующем формате: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', где: - (n) заменяется значением каждого элемента времени, следующего за (n). — P — это указатель длительности (или точки) и всегда размещается в начале длительности. - Y — это указатель года, и он следует за значением числа лет. — M — это указатель месяца, который следует за значением числа месяцев. - W — это указатель недели, и он следует за значением количества недель. — D — это указатель дня, который следует за значением числа дней. — T — это конструктор времени, который предшествует компонентам времени. — H — это указатель часов, который следует за значением числа часов. — M — это указатель минут, который следует за значением количества минут. — S — второй конструктор, который следует за значением числа секунд. Это значение длительности не может быть больше значения EventRetentionInDays раздела. Это необязательное поле, минимальное значение которого составляет 1 минуту, а максимальное значение определяется значением EventRetentionInDays раздела. Ниже приведены примеры допустимых значений: - "P0DT23H12M" или "PT23H12M": для продолжительности 23 часов и 12 минут. - "P1D" или "P1DT0H0M0S": продолжительность 1 дня.

eventTimeToLive?: string

Значение свойства

string

maxDeliveryCount

Максимальное число доставок событий.

maxDeliveryCount?: number

Значение свойства

number

receiveLockDurationInSeconds

Максимальный период в секундах, в течение которого сообщение находится в состоянии получения (клиентом) и ожидает принятия, освобождения или отклонения. Если это время прошло после того, как сообщение было получено клиентом и не было принято (не обработано), освобождено или отклонено, сообщение будет доступно для повторной передачи. Это необязательное поле, где значение по умолчанию — 60 секунд, минимальное — 60 секунд, а максимальное — 300 секунд.

receiveLockDurationInSeconds?: number

Значение свойства

number