Compartir a través de


SBSubscription interface

Descripción del recurso de suscripción.

Extends

Propiedades

accessedAt

Última vez que se produjo una solicitud de recepción a esta suscripción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

autoDeleteOnIdle

Intervalo de inactividad de timeSpan iso 8061 después del cual se elimina automáticamente el tema. La duración mínima es de 5 minutos.

clientAffineProperties

Propiedades específicas de las suscripciones de cliente affine.

countDetails

Detalles del recuento de mensajes NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

createdAt

Hora exacta en que se creó el mensaje. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

deadLetteringOnFilterEvaluationExceptions

Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos en las excepciones de evaluación de filtros.

deadLetteringOnMessageExpiration

Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

defaultMessageTimeToLive

Intervalo de tiempo del mensaje predeterminado ISO 8061 para el valor activo. Esta es la duración después de la cual expira el mensaje, a partir de cuando se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no está establecido en un mensaje en sí.

duplicateDetectionHistoryTimeWindow

Estructura timeSpan iso 8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos.

enableBatchedOperations

Valor que indica si las operaciones por lotes del lado servidor están habilitadas.

forwardDeadLetteredMessagesTo

Nombre de cola o tema para reenviar el mensaje de mensajes fallidos

forwardTo

Nombre de cola o tema para reenviar los mensajes

isClientAffine

Valor que indica si la suscripción tiene una afinidad con el identificador de cliente.

lockDuration

Intervalo de tiempo de duración de bloqueo ISO 8061 para la suscripción. El valor predeterminado es 1 minuto.

maxDeliveryCount

Número de entregas máximas.

messageCount

Número de mensajes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

requiresSession

Valor que indica si una suscripción admite el concepto de sesiones.

status

Enumera los valores posibles para el estado de una entidad de mensajería.

systemData

Metadatos del sistema relacionados con este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

updatedAt

Hora exacta en que se actualizó el mensaje. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type

Tipo de recurso. Por ejemplo, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

accessedAt

Última vez que se produjo una solicitud de recepción a esta suscripción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

accessedAt?: Date

Valor de propiedad

Date

autoDeleteOnIdle

Intervalo de inactividad de timeSpan iso 8061 después del cual se elimina automáticamente el tema. La duración mínima es de 5 minutos.

autoDeleteOnIdle?: string

Valor de propiedad

string

clientAffineProperties

Propiedades específicas de las suscripciones de cliente affine.

clientAffineProperties?: SBClientAffineProperties

Valor de propiedad

countDetails

Detalles del recuento de mensajes NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

countDetails?: MessageCountDetails

Valor de propiedad

createdAt

Hora exacta en que se creó el mensaje. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

createdAt?: Date

Valor de propiedad

Date

deadLetteringOnFilterEvaluationExceptions

Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos en las excepciones de evaluación de filtros.

deadLetteringOnFilterEvaluationExceptions?: boolean

Valor de propiedad

boolean

deadLetteringOnMessageExpiration

Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

deadLetteringOnMessageExpiration?: boolean

Valor de propiedad

boolean

defaultMessageTimeToLive

Intervalo de tiempo del mensaje predeterminado ISO 8061 para el valor activo. Esta es la duración después de la cual expira el mensaje, a partir de cuando se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no está establecido en un mensaje en sí.

defaultMessageTimeToLive?: string

Valor de propiedad

string

duplicateDetectionHistoryTimeWindow

Estructura timeSpan iso 8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos.

duplicateDetectionHistoryTimeWindow?: string

Valor de propiedad

string

enableBatchedOperations

Valor que indica si las operaciones por lotes del lado servidor están habilitadas.

enableBatchedOperations?: boolean

Valor de propiedad

boolean

forwardDeadLetteredMessagesTo

Nombre de cola o tema para reenviar el mensaje de mensajes fallidos

forwardDeadLetteredMessagesTo?: string

Valor de propiedad

string

forwardTo

Nombre de cola o tema para reenviar los mensajes

forwardTo?: string

Valor de propiedad

string

isClientAffine

Valor que indica si la suscripción tiene una afinidad con el identificador de cliente.

isClientAffine?: boolean

Valor de propiedad

boolean

lockDuration

Intervalo de tiempo de duración de bloqueo ISO 8061 para la suscripción. El valor predeterminado es 1 minuto.

lockDuration?: string

Valor de propiedad

string

maxDeliveryCount

Número de entregas máximas.

maxDeliveryCount?: number

Valor de propiedad

number

messageCount

Número de mensajes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

messageCount?: number

Valor de propiedad

number

requiresSession

Valor que indica si una suscripción admite el concepto de sesiones.

requiresSession?: boolean

Valor de propiedad

boolean

status

Enumera los valores posibles para el estado de una entidad de mensajería.

status?: EntityStatus

Valor de propiedad

systemData

Metadatos del sistema relacionados con este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

updatedAt

Hora exacta en que se actualizó el mensaje. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

updatedAt?: Date

Valor de propiedad

Date

Detalles de las propiedades heredadas

id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deProxyResource.id

location

Ubicación geográfica donde reside el recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location?: string

Valor de propiedad

string

Heredado deProxyResource.location

name

Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

Heredado deProxyResource.name

type

Tipo de recurso. Por ejemplo, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredado deProxyResource.type