Compartilhar via


SBSubscription interface

Descrição do recurso de assinatura.

Extends

Propriedades

accessedAt

Da última vez, houve uma solicitação de recebimento para esta assinatura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

autoDeleteOnIdle

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

clientAffineProperties

Propriedades específicas para assinaturas de affine do cliente.

countDetails

Detalhes da contagem de mensagens OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

createdAt

Hora exata em que a mensagem foi criada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

deadLetteringOnFilterEvaluationExceptions

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

deadLetteringOnMessageExpiration

Valor que indica se uma assinatura tem suporte a mensagens mortas quando uma mensagem expira.

defaultMessageTimeToLive

ISO 8061 Tempo de tempo de mensagem padrão para valor dinâmico. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço. Esse é o valor padrão usado quando TimeToLive não é definido em uma mensagem em si.

duplicateDetectionHistoryTimeWindow

Estrutura iso 8601 timeSpan que define a duração do histórico de detecção duplicado. 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 mensagens mortas

forwardTo

Nome da fila/tópico para encaminhar as mensagens

isClientAffine

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

lockDuration

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

maxDeliveryCount

Número de entregas máximas.

messageCount

Número de mensagens. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

requiresSession

Valor que indica se uma assinatura dá suporte ao 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 esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

updatedAt

A hora exata em que a mensagem foi atualizada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização geográfica em que o recurso reside OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa 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" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

accessedAt

Da última vez, houve uma solicitação de recebimento para esta assinatura. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

accessedAt?: Date

Valor da propriedade

Date

autoDeleteOnIdle

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

autoDeleteOnIdle?: string

Valor da propriedade

string

clientAffineProperties

Propriedades específicas para assinaturas de affine do cliente.

clientAffineProperties?: SBClientAffineProperties

Valor da propriedade

countDetails

Detalhes da contagem de mensagens OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

countDetails?: MessageCountDetails

Valor da propriedade

createdAt

Hora exata em que a mensagem foi criada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

createdAt?: Date

Valor da propriedade

Date

deadLetteringOnFilterEvaluationExceptions

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

deadLetteringOnFilterEvaluationExceptions?: boolean

Valor da propriedade

boolean

deadLetteringOnMessageExpiration

Valor que indica se uma assinatura tem suporte a mensagens mortas quando uma mensagem expira.

deadLetteringOnMessageExpiration?: boolean

Valor da propriedade

boolean

defaultMessageTimeToLive

ISO 8061 Tempo de tempo de mensagem padrão para valor dinâmico. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada ao Barramento de Serviço. Esse é o valor padrão usado quando TimeToLive não é definido em uma mensagem em si.

defaultMessageTimeToLive?: string

Valor da propriedade

string

duplicateDetectionHistoryTimeWindow

Estrutura iso 8601 timeSpan que define a duração do histórico de detecção duplicado. O valor padrão é 10 minutos.

duplicateDetectionHistoryTimeWindow?: string

Valor da propriedade

string

enableBatchedOperations

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

enableBatchedOperations?: boolean

Valor da propriedade

boolean

forwardDeadLetteredMessagesTo

Nome da fila/tópico para encaminhar a mensagem de mensagens mortas

forwardDeadLetteredMessagesTo?: string

Valor da propriedade

string

forwardTo

Nome da fila/tópico para encaminhar as mensagens

forwardTo?: string

Valor da propriedade

string

isClientAffine

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

isClientAffine?: boolean

Valor da propriedade

boolean

lockDuration

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

lockDuration?: string

Valor da propriedade

string

maxDeliveryCount

Número de entregas máximas.

maxDeliveryCount?: number

Valor da propriedade

number

messageCount

Número de mensagens. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

messageCount?: number

Valor da propriedade

number

requiresSession

Valor que indica se uma assinatura dá suporte ao conceito de sessões.

requiresSession?: boolean

Valor da propriedade

boolean

status

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

status?: EntityStatus

Valor da propriedade

systemData

Os metadados do sistema relacionados a esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

updatedAt

A hora exata em que a mensagem foi atualizada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

updatedAt?: Date

Valor da propriedade

Date

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deProxyResource.id

location

A localização geográfica em que o recurso reside OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location?: string

Valor da propriedade

string

Herdado deProxyResource.location

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deProxyResource.name

type

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

type?: string

Valor da propriedade

string

herdado deProxyResource.type