SBSubscription interface
Descripción del recurso de suscripción.
- Extends
Propiedades
accessed |
Ú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. |
auto |
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. |
client |
Propiedades específicas de las suscripciones de cliente affine. |
count |
Detalles del recuento de mensajes NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
created |
Hora exacta en que se creó el mensaje. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
dead |
Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos en las excepciones de evaluación de filtros. |
dead |
Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje. |
default |
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í. |
duplicate |
Estructura timeSpan iso 8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos. |
enable |
Valor que indica si las operaciones por lotes del lado servidor están habilitadas. |
forward |
Nombre de cola o tema para reenviar el mensaje de mensajes fallidos |
forward |
Nombre de cola o tema para reenviar los mensajes |
is |
Valor que indica si la suscripción tiene una afinidad con el identificador de cliente. |
lock |
Intervalo de tiempo de duración de bloqueo ISO 8061 para la suscripción. El valor predeterminado es 1 minuto. |
max |
Número de entregas máximas. |
message |
Número de mensajes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
requires |
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. |
system |
Metadatos del sistema relacionados con este recurso. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
updated |
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