Partilhar via


SBSubscription interface

Descrição do recurso de assinatura.

Extends

Propriedades

accessedAt

Da última vez houve um pedido de receção para esta subscrição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

autoDeleteOnIdle

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

clientAffineProperties

Propriedades específicas para subscrições afins de clientes.

countDetails

Detalhes da contagem de mensagens NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

createdAt

Hora exata em que a mensagem foi criada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

deadLetteringOnFilterEvaluationExceptions

Valor que indica se uma assinatura tem suporte a letra morta em exceções de avaliação de filtro.

deadLetteringOnMessageExpiration

Valor que indica se uma assinatura tem suporte a letra morta quando uma mensagem expira.

defaultMessageTimeToLive

ISO 8061 Tempo de tempo padrão da mensagem para o valor dinâmico. 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.

forwardDeadLetteredMessagesTo

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

forwardTo

Nome da fila/tópico para encaminhar as mensagens

isClientAffine

Valor que indica se a assinatura tem afinidade com a ID do cliente.

lockDuration

Período de tempo de duração do bloqueio ISO 8061 para a assinatura. O valor padrão é 1 minuto.

maxDeliveryCount

Número máximo de entregas.

messageCount

Número de mensagens. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

requiresSession

Valor que indica se uma subscrição suporta o conceito de sessões.

status

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

systemData

Os metadados do sistema relacionados a este recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

updatedAt

A hora exata em que a mensagem foi atualizada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização geográfica onde o recurso reside NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.EventHub/Namespaces" ou "Microsoft.EventHub/Namespaces/EventHubs" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

accessedAt

Da última vez houve um pedido de receção para esta subscrição. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

accessedAt?: Date

Valor de Propriedade

Date

autoDeleteOnIdle

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

autoDeleteOnIdle?: string

Valor de Propriedade

string

clientAffineProperties

Propriedades específicas para subscrições afins de clientes.

clientAffineProperties?: SBClientAffineProperties

Valor de Propriedade

countDetails

Detalhes da contagem de mensagens NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

countDetails?: MessageCountDetails

Valor de Propriedade

createdAt

Hora exata em que a mensagem foi criada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

createdAt?: Date

Valor de Propriedade

Date

deadLetteringOnFilterEvaluationExceptions

Valor que indica se uma assinatura tem suporte a letra morta em exceções de avaliação de filtro.

deadLetteringOnFilterEvaluationExceptions?: boolean

Valor de Propriedade

boolean

deadLetteringOnMessageExpiration

Valor que indica se uma assinatura tem suporte a letra morta quando uma mensagem expira.

deadLetteringOnMessageExpiration?: boolean

Valor de Propriedade

boolean

defaultMessageTimeToLive

ISO 8061 Tempo de tempo padrão da mensagem para o valor dinâmico. 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

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

isClientAffine

Valor que indica se a assinatura tem afinidade com a ID do cliente.

isClientAffine?: boolean

Valor de Propriedade

boolean

lockDuration

Período de tempo de duração do bloqueio ISO 8061 para a assinatura. O valor padrão é 1 minuto.

lockDuration?: string

Valor de Propriedade

string

maxDeliveryCount

Número máximo de entregas.

maxDeliveryCount?: number

Valor de Propriedade

number

messageCount

Número de mensagens. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

messageCount?: number

Valor de Propriedade

number

requiresSession

Valor que indica se uma subscrição suporta o conceito de sessões.

requiresSession?: boolean

Valor de Propriedade

boolean

status

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

status?: EntityStatus

Valor de Propriedade

systemData

Os metadados do sistema relacionados a este recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

updatedAt

A hora exata em que a mensagem foi atualizada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

updatedAt?: Date

Valor de Propriedade

Date

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

location

A localização geográfica onde o recurso reside NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location?: string

Valor de Propriedade

string

herdado de ProxyResource.location

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

type

O tipo do recurso. Por exemplo, "Microsoft.EventHub/Namespaces" ou "Microsoft.EventHub/Namespaces/EventHubs" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type