SBQueue interface
Descripción del recurso de cola.
- Extends
Propiedades
accessed |
Última vez que se envió un mensaje o la última vez que hubo una solicitud de recepción a esta cola. 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 la cola. La duración mínima es de 5 minutos. |
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 esta cola tiene compatibilidad con mensajes fallidos cuando expira un mensaje. |
default |
Intervalo de tiempo del mensaje predeterminado ISO 8601 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. |
enable |
Valor que indica si las entidades rápidas están habilitadas. Una cola rápida contiene un mensaje en la memoria temporalmente antes de escribirlo en el almacenamiento persistente. |
enable |
Valor que indica si la cola se va a particionar entre varios agentes de mensajes. |
forward |
Nombre de cola o tema para reenviar el mensaje de mensajes fallidos |
forward |
Nombre de cola o tema para reenviar los mensajes |
lock |
Duración del intervalo de tiempo ISO 8601 de un bloqueo de inspección; es decir, la cantidad de tiempo que el mensaje está bloqueado para otros receptores. El valor máximo de LockDuration es de 5 minutos; el valor predeterminado es 1 minuto. |
max |
Recuento máximo de entregas. Un mensaje se pone automáticamente en la cola de mensajes fallidos cuando se alcanza este número de entregas. el valor predeterminado es 10. |
max |
Tamaño máximo (en KB) de la carga del mensaje que puede aceptar la cola. Esta propiedad solo se usa actualmente en Premium y el valor predeterminado es 1024. |
max |
Tamaño máximo de la cola en megabytes, que es el tamaño de la memoria asignada para la cola. El valor predeterminado es 1024. |
message |
Número de mensajes en la cola. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
requires |
Valor que indica si esta cola requiere detección de duplicados. |
requires |
Valor que indica si la cola admite el concepto de sesiones. |
size |
Tamaño de la cola, en bytes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
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 envió un mensaje o la última vez que hubo una solicitud de recepción a esta cola. 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 la cola. La duración mínima es de 5 minutos.
autoDeleteOnIdle?: string
Valor de propiedad
string
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
deadLetteringOnMessageExpiration
Valor que indica si esta cola tiene compatibilidad con mensajes fallidos cuando expira un mensaje.
deadLetteringOnMessageExpiration?: boolean
Valor de propiedad
boolean
defaultMessageTimeToLive
Intervalo de tiempo del mensaje predeterminado ISO 8601 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
enableExpress
Valor que indica si las entidades rápidas están habilitadas. Una cola rápida contiene un mensaje en la memoria temporalmente antes de escribirlo en el almacenamiento persistente.
enableExpress?: boolean
Valor de propiedad
boolean
enablePartitioning
Valor que indica si la cola se va a particionar entre varios agentes de mensajes.
enablePartitioning?: 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
lockDuration
Duración del intervalo de tiempo ISO 8601 de un bloqueo de inspección; es decir, la cantidad de tiempo que el mensaje está bloqueado para otros receptores. El valor máximo de LockDuration es de 5 minutos; el valor predeterminado es 1 minuto.
lockDuration?: string
Valor de propiedad
string
maxDeliveryCount
Recuento máximo de entregas. Un mensaje se pone automáticamente en la cola de mensajes fallidos cuando se alcanza este número de entregas. el valor predeterminado es 10.
maxDeliveryCount?: number
Valor de propiedad
number
maxMessageSizeInKilobytes
Tamaño máximo (en KB) de la carga del mensaje que puede aceptar la cola. Esta propiedad solo se usa actualmente en Premium y el valor predeterminado es 1024.
maxMessageSizeInKilobytes?: number
Valor de propiedad
number
maxSizeInMegabytes
Tamaño máximo de la cola en megabytes, que es el tamaño de la memoria asignada para la cola. El valor predeterminado es 1024.
maxSizeInMegabytes?: number
Valor de propiedad
number
messageCount
Número de mensajes en la cola. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
messageCount?: number
Valor de propiedad
number
requiresDuplicateDetection
Valor que indica si esta cola requiere detección de duplicados.
requiresDuplicateDetection?: boolean
Valor de propiedad
boolean
requiresSession
Valor que indica si la cola admite el concepto de sesiones.
requiresSession?: boolean
Valor de propiedad
boolean
sizeInBytes
Tamaño de la cola, en bytes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
sizeInBytes?: number
Valor de propiedad
number
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