SBQueue interface

Описание ресурса очереди.

Extends

Свойства

accessedAt

При последнем отправке сообщения или последнему запросу на получение в эту очередь. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

autoDeleteOnIdle

Интервал простоя области времени ISO 8061, после которого очередь автоматически удаляется. Минимальная длительность составляет 5 минут.

countDetails

Сведения о счетчике сообщений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

createdAt

Точное время создания сообщения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deadLetteringOnMessageExpiration

Значение, указывающее, поддерживает ли эта очередь недоставленную букву при истечении срока действия сообщения.

defaultMessageTimeToLive

По умолчанию для интервала времени сообщения ISO 8601 в режиме реального времени. Это длительность, после которой истекает срок действия сообщения, начиная с момента отправки сообщения в служебную шину. Это значение по умолчанию, используемое, если TimeToLive не задан в самом сообщении.

duplicateDetectionHistoryTimeWindow

Структура интервала времени ISO 8601, определяющая длительность журнала обнаружения дубликата. Значение по умолчанию — 10 минут.

enableBatchedOperations

Значение, указывающее, включены ли пакетные операции на стороне сервера.

enableExpress

Значение, указывающее, включены ли сущности Express. Экспресс-очередь временно хранит сообщение в памяти перед записью в постоянное хранилище.

enablePartitioning

Значение, указывающее, следует ли секционировать очередь по нескольким брокерам сообщений.

forwardDeadLetteredMessagesTo

Имя очереди и раздела для пересылки сообщения "Недоставленная буква"

forwardTo

Имя очереди и раздела для пересылки сообщений

lockDuration

Длительность интервала времени ISO 8601 при просмотре блокировки; т. е. время блокировки сообщения для других получателей. Максимальное значение для LockDuration составляет 5 минут; Значение по умолчанию — 1 минуту.

maxDeliveryCount

Максимальное число доставки. После этого количества поставок сообщение автоматически становится недоставленным. Значение по умолчанию — 10.

maxMessageSizeInKilobytes

Максимальный размер (в КБ) полезных данных сообщения, которые можно принять в очереди. Это свойство используется только в Premium сегодня, а по умолчанию — 1024.

maxSizeInMegabytes

Максимальный размер очереди в мегабайтах, который является размером памяти, выделенной для очереди. Значение по умолчанию — 1024.

messageCount

Количество сообщений в очереди. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

requiresDuplicateDetection

Значение, указывающее, требуется ли для этой очереди обнаружение повторяющихся данных.

requiresSession

Значение, указывающее, поддерживает ли очередь концепцию сеансов.

sizeInBytes

Размер очереди в байтах. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

status

Перечисляет возможные значения состояния сущности обмена сообщениями.

systemData

Системные метаданные, относящиеся к этому ресурсу. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

updatedAt

Точное время обновления сообщения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Географическое расположение, в котором живет ресурс ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. Например, "Microsoft.EventHub/Namespaces" или "Microsoft.EventHub/Namespaces/EventHubs": это свойство не будет сериализовано. Его можно заполнить только сервером.

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

accessedAt

При последнем отправке сообщения или последнему запросу на получение в эту очередь. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

accessedAt?: Date

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

Date

autoDeleteOnIdle

Интервал простоя области времени ISO 8061, после которого очередь автоматически удаляется. Минимальная длительность составляет 5 минут.

autoDeleteOnIdle?: string

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

string

countDetails

Сведения о счетчике сообщений. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

countDetails?: MessageCountDetails

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

createdAt

Точное время создания сообщения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

createdAt?: Date

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

Date

deadLetteringOnMessageExpiration

Значение, указывающее, поддерживает ли эта очередь недоставленную букву при истечении срока действия сообщения.

deadLetteringOnMessageExpiration?: boolean

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

boolean

defaultMessageTimeToLive

По умолчанию для интервала времени сообщения ISO 8601 в режиме реального времени. Это длительность, после которой истекает срок действия сообщения, начиная с момента отправки сообщения в служебную шину. Это значение по умолчанию, используемое, если TimeToLive не задан в самом сообщении.

defaultMessageTimeToLive?: string

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

string

duplicateDetectionHistoryTimeWindow

Структура интервала времени ISO 8601, определяющая длительность журнала обнаружения дубликата. Значение по умолчанию — 10 минут.

duplicateDetectionHistoryTimeWindow?: string

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

string

enableBatchedOperations

Значение, указывающее, включены ли пакетные операции на стороне сервера.

enableBatchedOperations?: boolean

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

boolean

enableExpress

Значение, указывающее, включены ли сущности Express. Экспресс-очередь временно хранит сообщение в памяти перед записью в постоянное хранилище.

enableExpress?: boolean

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

boolean

enablePartitioning

Значение, указывающее, следует ли секционировать очередь по нескольким брокерам сообщений.

enablePartitioning?: boolean

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

boolean

forwardDeadLetteredMessagesTo

Имя очереди и раздела для пересылки сообщения "Недоставленная буква"

forwardDeadLetteredMessagesTo?: string

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

string

forwardTo

Имя очереди и раздела для пересылки сообщений

forwardTo?: string

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

string

lockDuration

Длительность интервала времени ISO 8601 при просмотре блокировки; т. е. время блокировки сообщения для других получателей. Максимальное значение для LockDuration составляет 5 минут; Значение по умолчанию — 1 минуту.

lockDuration?: string

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

string

maxDeliveryCount

Максимальное число доставки. После этого количества поставок сообщение автоматически становится недоставленным. Значение по умолчанию — 10.

maxDeliveryCount?: number

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

number

maxMessageSizeInKilobytes

Максимальный размер (в КБ) полезных данных сообщения, которые можно принять в очереди. Это свойство используется только в Premium сегодня, а по умолчанию — 1024.

maxMessageSizeInKilobytes?: number

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

number

maxSizeInMegabytes

Максимальный размер очереди в мегабайтах, который является размером памяти, выделенной для очереди. Значение по умолчанию — 1024.

maxSizeInMegabytes?: number

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

number

messageCount

Количество сообщений в очереди. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

messageCount?: number

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

number

requiresDuplicateDetection

Значение, указывающее, требуется ли для этой очереди обнаружение повторяющихся данных.

requiresDuplicateDetection?: boolean

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

boolean

requiresSession

Значение, указывающее, поддерживает ли очередь концепцию сеансов.

requiresSession?: boolean

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

boolean

sizeInBytes

Размер очереди в байтах. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sizeInBytes?: number

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

number

status

Перечисляет возможные значения состояния сущности обмена сообщениями.

status?: EntityStatus

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

systemData

Системные метаданные, относящиеся к этому ресурсу. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

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

updatedAt

Точное время обновления сообщения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

updatedAt?: Date

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

Date

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

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

string

унаследовано отProxyResource.id

location

Географическое расположение, в котором живет ресурс ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

location?: string

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

string

наследуется отProxyResource.location

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

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

string

унаследован отProxyResource.name

type

Тип ресурса. Например, "Microsoft.EventHub/Namespaces" или "Microsoft.EventHub/Namespaces/EventHubs": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

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

string

Наследуется отProxyResource.type