SBQueue interface

Descrição do recurso de fila.

Extends

Propriedades

accessedAt

Da última vez que uma mensagem foi enviada, ou da última vez que houve uma solicitação de recebimento para essa fila.

autoDeleteOnIdle

ISO 8061 timeSpan intervalo ocioso após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.

countDetails

Detalhes da contagem de mensagens.

createdAt

A hora exata em que a mensagem foi criada.

deadLetteringOnMessageExpiration

Um valor que indica se essa fila tem suporte a letra morta quando uma mensagem expira.

defaultMessageTimeToLive

Tempo de tempo de mensagem padrão ISO 8601 para o valor em tempo real. Esta é a duração após a qual a mensagem expira, a partir de quando a mensagem é enviada para o Service Bus. Este é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si.

duplicateDetectionHistoryTimeWindow

Estrutura timeSpan ISO 8601 que define a duração do histórico de deteção de duplicados. O valor padrão é 10 minutos.

enableBatchedOperations

Valor que indica se as operações em lote do lado do servidor estão habilitadas.

enableExpress

Um valor que indica se as Entidades Expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de gravá-la no armazenamento persistente.

enablePartitioning

Um valor que indica se a fila deve ser particionada em vários agentes de mensagens.

forwardDeadLetteredMessagesTo

Nome da fila/tópico para encaminhar a mensagem de letra morta

forwardTo

Nome da fila/tópico para encaminhar as mensagens

location

A geolocalização onde o recurso vive

lockDuration

ISO 8601 duração de um bloqueio de espreita; ou seja, a quantidade de tempo que a mensagem está bloqueada para outros recetores. O valor máximo para LockDuration é 5 minutos; O valor padrão é 1 minuto.

maxDeliveryCount

A contagem máxima de entregas. Uma mensagem é automaticamente deadlettered após este número de entregas. O valor padrão é 10.

maxMessageSizeInKilobytes

Tamanho máximo (em KB) da carga útil da mensagem que pode ser aceite pela fila. Esta propriedade só é usada no Premium hoje e o padrão é 1024.

maxSizeInMegabytes

O tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. O padrão é 1024.

messageCount

O número de mensagens na fila.

requiresDuplicateDetection

Um valor que indica se essa fila requer deteção de duplicata.

requiresSession

Um valor que indica se a fila suporta o conceito de sessões.

sizeInBytes

O tamanho da fila, em bytes.

status

Enumera os valores possíveis para o status de uma entidade de mensagens.

updatedAt

A hora exata em que a mensagem foi atualizada.

userMetadata

Obtém e define metadados do usuário.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

O nome do recurso

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes de Propriedade

accessedAt

Da última vez que uma mensagem foi enviada, ou da última vez que houve uma solicitação de recebimento para essa fila.

accessedAt?: Date

Valor de Propriedade

Date

autoDeleteOnIdle

ISO 8061 timeSpan intervalo ocioso após o qual a fila é excluída automaticamente. A duração mínima é de 5 minutos.

autoDeleteOnIdle?: string

Valor de Propriedade

string

countDetails

Detalhes da contagem de mensagens.

countDetails?: MessageCountDetails

Valor de Propriedade

createdAt

A hora exata em que a mensagem foi criada.

createdAt?: Date

Valor de Propriedade

Date

deadLetteringOnMessageExpiration

Um valor que indica se essa fila tem suporte a letra morta quando uma mensagem expira.

deadLetteringOnMessageExpiration?: boolean

Valor de Propriedade

boolean

defaultMessageTimeToLive

Tempo de tempo de mensagem padrão ISO 8601 para o valor em tempo real. Esta é a duração após a qual a mensagem expira, a partir de quando a mensagem é enviada para o Service Bus. Este é o valor padrão usado quando TimeToLive não está definido em uma mensagem em si.

defaultMessageTimeToLive?: string

Valor de Propriedade

string

duplicateDetectionHistoryTimeWindow

Estrutura timeSpan ISO 8601 que define a duração do histórico de deteção de duplicados. O valor padrão é 10 minutos.

duplicateDetectionHistoryTimeWindow?: string

Valor de Propriedade

string

enableBatchedOperations

Valor que indica se as operações em lote do lado do servidor estão habilitadas.

enableBatchedOperations?: boolean

Valor de Propriedade

boolean

enableExpress

Um valor que indica se as Entidades Expressas estão habilitadas. Uma fila expressa mantém uma mensagem na memória temporariamente antes de gravá-la no armazenamento persistente.

enableExpress?: boolean

Valor de Propriedade

boolean

enablePartitioning

Um valor que indica se a fila deve ser particionada em vários agentes de mensagens.

enablePartitioning?: boolean

Valor de Propriedade

boolean

forwardDeadLetteredMessagesTo

Nome da fila/tópico para encaminhar a mensagem de letra morta

forwardDeadLetteredMessagesTo?: string

Valor de Propriedade

string

forwardTo

Nome da fila/tópico para encaminhar as mensagens

forwardTo?: string

Valor de Propriedade

string

location

A geolocalização onde o recurso vive

location?: string

Valor de Propriedade

string

lockDuration

ISO 8601 duração de um bloqueio de espreita; ou seja, a quantidade de tempo que a mensagem está bloqueada para outros recetores. O valor máximo para LockDuration é 5 minutos; O valor padrão é 1 minuto.

lockDuration?: string

Valor de Propriedade

string

maxDeliveryCount

A contagem máxima de entregas. Uma mensagem é automaticamente deadlettered após este número de entregas. O valor padrão é 10.

maxDeliveryCount?: number

Valor de Propriedade

number

maxMessageSizeInKilobytes

Tamanho máximo (em KB) da carga útil da mensagem que pode ser aceite pela fila. Esta propriedade só é usada no Premium hoje e o padrão é 1024.

maxMessageSizeInKilobytes?: number

Valor de Propriedade

number

maxSizeInMegabytes

O tamanho máximo da fila em megabytes, que é o tamanho da memória alocada para a fila. O padrão é 1024.

maxSizeInMegabytes?: number

Valor de Propriedade

number

messageCount

O número de mensagens na fila.

messageCount?: number

Valor de Propriedade

number

requiresDuplicateDetection

Um valor que indica se essa fila requer deteção de duplicata.

requiresDuplicateDetection?: boolean

Valor de Propriedade

boolean

requiresSession

Um valor que indica se a fila suporta o conceito de sessões.

requiresSession?: boolean

Valor de Propriedade

boolean

sizeInBytes

O tamanho da fila, em bytes.

sizeInBytes?: number

Valor de Propriedade

number

status

Enumera os valores possíveis para o status de uma entidade de mensagens.

status?: EntityStatus

Valor de Propriedade

updatedAt

A hora exata em que a mensagem foi atualizada.

updatedAt?: Date

Valor de Propriedade

Date

userMetadata

Obtém e define metadados do usuário.

userMetadata?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

O nome do recurso

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

systemData?: SystemData

Valor de Propriedade

herdado de ProxyResource.systemData

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type