Bus de Servicio
Conéctese a Azure Service Bus para enviar y recibir mensajes. Puede realizar acciones como enviar a la cola, enviar al tema, recibir de la cola, recibir de la suscripción, etc.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC High) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL |
Compatibilidad con Microsoft LogicApps Soporte técnico de Microsoft Power Automate Soporte técnico de Microsoft Power Apps |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://azure.microsoft.com/services/service-bus/ |
Problemas y limitaciones conocidos generales
Bucles infinitos
Tenga cuidado al seleccionar un desencadenador y una acción que tengan el mismo tipo de conector y úselos para trabajar con la misma entidad, como una suscripción de cola o tema. Esta combinación puede crear un bucle infinito, lo que da como resultado un flujo de trabajo que nunca termina.
Por ejemplo, supongamos que el flujo de trabajo usa un desencadenador de Service Bus que devuelve un mensaje recién recibido en una cola y sigue ese desencadenador con una acción de Service Bus que devuelve un mensaje a la misma cola. Este patrón puede crear un bucle infinito, lo que provoca un flujo de trabajo no deseado.
Límite de sesiones guardadas en la memoria caché del conector
Por entidad de mensajería de Service Bus, como una suscripción o un tema, el conector de Service Bus puede ahorrar hasta 1500 sesiones únicas a la vez en la memoria caché del conector. Si el número de sesiones supera este límite, las sesiones antiguas se quitan de la caché. Para más información, consulte Sesiones de mensajes.
Desencadenadores de sondeo largo
Para el conector administrado de Azure Service Bus, todos los desencadenadores son sondeos largos. Este tipo de desencadenador procesa todos los mensajes y espera 30 segundos a que aparezcan más en la suscripción del tema o la cola. Si no es el caso, se omite la ejecución del desencadenador. De lo contrario, el desencadenador sigue leyendo mensajes hasta que la suscripción del tema o de la cola se queda vacía. El siguiente sondeo del desencadenador se basa en el intervalo de periodicidad especificado en las propiedades del desencadenador.
Autenticación de Microsoft Entra ID
Para usar la autenticación de Id. de Microsoft Entra, la cuenta de usuario requiere una asignación de roles específica. Para más información, consulte Asignación de un rol de Azure para derechos de acceso: Azure Service Bus.
Autenticación de identidad administrada
Actualmente, la autenticación de identidad administrada solo se admite para Azure Logic Apps.
Para usar una identidad administrada que autentique el acceso desde el flujo de trabajo de la aplicación lógica al espacio de nombres y a la entidad de mensajería de Service Bus, asegúrese de asignar permisos de rol en los niveles correspondientes. Por ejemplo, para acceder a una cola, la identidad administrada requiere un rol con los permisos necesarios para esa cola.
Cada identidad administrada que tenga acceso a una entidad de mensajería diferente debe tener una conexión independiente a esa entidad. Si usa diferentes acciones de Azure Service Bus para enviar y recibir mensajes, y esas acciones requieren permisos diferentes, asegúrese de usar diferentes conexiones.
Para habilitar una identidad administrada para su uso con Azure Service Bus, siga estos pasos generales:
Habilite o cree la identidad administrada para el recurso de aplicación lógica. Para más información, consulte Autenticación del acceso a recursos de Azure con identidades administradas en Azure Logic Apps.
Proporcione a la identidad acceso a los recursos de Azure Service Bus. Para más información, consulte Asignación de un rol de Azure para derechos de acceso: Azure Service Bus.
Para una identidad asignada por el usuario, agregue la identidad al recurso de aplicación lógica. Para más información sobre las identidades administradas en Azure Logic Apps, consulte Autenticación del acceso a recursos de Azure mediante identidades administradas en Azure Logic Apps.
Conector en profundidad
En este artículo se describen las operaciones del conector administrado de Azure Service Bus, que está disponible para Azure Logic Apps, Power Automate y Power Apps. El conector integrado de Azure Service Bus solo está disponible para flujos de trabajo de aplicaciones lógicas estándar en Azure Logic Apps.
Para más información sobre el conector integrado y el conector administrado de Azure Service Bus en Azure Logic Apps, consulte Conexión a Azure Service Bus desde flujos de trabajo en Azure Logic Apps.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Clave de acceso | Proporcione una cadena de conexión para acceder a Azure Service Bus. | Todas las regiones excepto Azure Government y el Departamento de Defensa (DoD) en Azure Government y us Government (GCC) y us Government (GCC-High) | No se puede compartir |
| Clave de acceso (Azure Government) | Proporcione una cadena de conexión para acceder a Azure Service Bus. | Azure Government y department of Defense (DoD) en Azure Government y US Government (GCC) y us Government (GCC-High) solo | No se puede compartir |
| Autenticación de certificado de cliente | Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña | Todas las regiones | Compartible |
| Identidad administrada de Logic Apps | Creación de una conexión mediante una identidad administrada de LogicApps | Solo LOGICAPPS | Compartible |
| Microsoft Entra ID: integrado | Use Microsoft Entra ID para acceder a Azure Service Bus. | Todas las regiones excepto Azure Government y el Departamento de Defensa (DoD) en Azure Government y us Government (GCC) y us Government (GCC-High) | No se puede compartir |
| Microsoft Entra ID integrado (Azure Government) | Use Microsoft Entra ID para acceder a Azure Service Bus. | Azure Government y department of Defense (DoD) en Azure Government y US Government (GCC) y us Government (GCC-High) solo | No se puede compartir |
| Valor predeterminado [EN DESUSO] | Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores. | Todas las regiones | No se puede compartir |
Clave de acceso
Identificador de autenticación: connectionstringauth
Aplicable: todas las regiones excepto Azure Government y Departamento de Defensa (DoD) en Azure Government y us Government (GCC) y us Government (GCC-High)
Proporcione una cadena de conexión para acceder a Azure Service Bus.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Cadena de conexión | securestring | Cadena de conexión de Azure Service Bus | Cierto |
Clave de acceso (Azure Government)
Identificador de autenticación: connectionstringauth
Aplicable: Azure Government y Departamento de Defensa (DoD) solo en Azure Government y us Government (GCC) y us Government (GCC-High)
Proporcione una cadena de conexión para acceder a Azure Service Bus.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Cadena de conexión | securestring | Cadena de conexión de Azure Service Bus | Cierto |
Autenticación mediante certificados de cliente
Identificador de autenticación: CertOauth
Aplicable: Todas las regiones
Proporcionar credenciales de Id. de Entra de Microsoft mediante el certificado PFX y la contraseña
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Inquilino | cuerda / cadena | Cierto | |
| Id. de cliente | cuerda / cadena | El identificador de cliente de para la aplicación microsoft Entra ID | Cierto |
| Secreto de certificado de cliente | Certificado de cliente | Secreto de certificado de cliente permitido por esta aplicación | Cierto |
| Punto de conexión del espacio de nombres | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Service Bus (por ejemplo, sb://testsb.servicebus.windows.net/) | Cierto |
Identidad administrada de Logic Apps
Identificador de autenticación: managedIdentityAuth
Aplicable: SOLO LOGICAPPS
Creación de una conexión mediante una identidad administrada de LogicApps
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Identidad administrada de LogicApps | managedIdentity | Inicio de sesión con una identidad administrada de Logic Apps | Cierto |
| Punto de conexión del espacio de nombres | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Service Bus (por ejemplo, sb://testsb.servicebus.windows.net/) | Cierto |
Microsoft Entra ID integrado
Identificador de autenticación: aadAuth
Aplicable: todas las regiones excepto Azure Government y Departamento de Defensa (DoD) en Azure Government y us Government (GCC) y us Government (GCC-High)
Use Microsoft Entra ID para acceder a Azure Service Bus.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Punto de conexión del espacio de nombres | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Service Bus (por ejemplo, sb://testsb.servicebus.windows.net/) | Cierto |
Microsoft Entra ID integrado (Azure Government)
Identificador de autenticación: aadAuth
Aplicable: Azure Government y Departamento de Defensa (DoD) solo en Azure Government y us Government (GCC) y us Government (GCC-High)
Use Microsoft Entra ID para acceder a Azure Service Bus.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Punto de conexión del espacio de nombres | cuerda / cadena | Proporcione el punto de conexión del espacio de nombres de Service Bus (por ejemplo, sb://testsb.servicebus.windows.net/) | Cierto |
Valor predeterminado [EN DESUSO]
Aplicable: Todas las regiones
Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Cadena de conexión | securestring | Cadena de conexión de Azure Service Bus | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 6000 | 60 segundos |
Acciones
| Abandonar el mensaje en una cola |
La operación abandona un mensaje en una cola. |
| Abandonar el mensaje en una suscripción de tema |
La operación abandona un mensaje en una suscripción de tema. |
| Aplazar el mensaje en una cola |
La operación aplaza un mensaje en una cola. |
| Aplazar el mensaje en una suscripción de tema |
La operación aplaza un mensaje en una suscripción de tema. |
| Cerrar una sesión en el tema |
La operación cierra una sesión en el tema. |
| Cerrar una sesión en una cola |
La operación cierra una sesión en una cola. |
| Completar el mensaje en una cola |
La operación completa un mensaje en una cola. |
| Completar el mensaje en una suscripción de tema |
La operación completa un mensaje en una suscripción de tema. |
| Creación de una suscripción de tema |
La operación crea una suscripción a temas. |
| Eliminación de una suscripción de tema |
La operación elimina una suscripción de tema. |
| Enviar mensaje |
Esta operación envía un mensaje a una cola o tema. |
| Enviar uno o varios mensajes |
Esta operación envía uno o varios mensajes a una cola o tema. |
| Mensaje fallido en la suscripción de un tema |
La operación mueve el mensaje al tema Dead-Letter Queue. |
| Mensajes fallidos del mensaje en una cola |
La operación mueve el mensaje a la cola de Dead-Letter. |
| Obtener mensajes de una cola (peek-lock) |
La operación recibe mensajes de una cola con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
| Obtener mensajes de una suscripción de tema (peek-lock) |
La operación recibe mensajes de una suscripción de tema con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
| Obtener un mensaje diferido de una cola |
La operación obtiene un mensaje diferido de una cola. |
| Obtener un mensaje diferido de una suscripción de tema |
La operación obtiene un mensaje diferido de una suscripción de tema. |
| Renovación del bloqueo en el mensaje de una cola |
La operación renueva el bloqueo en un mensaje de una cola. |
| Renovación del bloqueo en el mensaje de una suscripción de tema |
La operación renueva el bloqueo en un mensaje de una suscripción de tema. |
| Renovación del bloqueo en la sesión de una cola |
La operación renueva una sesión en una cola. |
| Renovación del bloqueo en la sesión de una suscripción de tema |
La operación renueva una sesión en una suscripción de tema. |
Abandonar el mensaje en una cola
La operación abandona un mensaje en una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a abandonar |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Abandonar el mensaje en una suscripción de tema
La operación abandona un mensaje en una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a abandonar |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Aplazar el mensaje en una cola
La operación aplaza un mensaje en una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a aplazar |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Aplazar el mensaje en una suscripción de tema
La operación aplaza un mensaje en una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a aplazar |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Cerrar una sesión en el tema
La operación cierra una sesión en el tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Id. de sesión
|
sessionId | True | string |
Id. de sesión |
Cerrar una sesión en una cola
La operación cierra una sesión en una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de una cola |
|
Id. de sesión
|
sessionId | True | string |
Id. de sesión |
Completar el mensaje en una cola
La operación completa un mensaje en una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a completar |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Completar el mensaje en una suscripción de tema
La operación completa un mensaje en una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje que se va a completar |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Creación de una suscripción de tema
La operación crea una suscripción a temas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Filter
|
subscriptionFilter | True | dynamic |
Filtro de suscripción |
|
Tipo de filtro
|
subscriptionFilterType | string |
Tipo de filtro |
Devoluciones
La suscripción del tema.
- Body
- Subscription
Eliminación de una suscripción de tema
La operación elimina una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
Enviar mensaje
Esta operación envía un mensaje a una cola o tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola o tema
|
entityName | True | string |
Nombre de la cola o tema |
|
Content
|
ContentData | byte |
Contenido del mensaje |
|
|
Tipo de contenido
|
ContentType | string |
Tipo de contenido del contenido del mensaje |
|
|
Propiedades
|
Properties | object |
Pares clave-valor para cada propiedad asincrónica |
|
|
Id. de mensaje
|
MessageId | string |
Se trata de un valor definido por el usuario que Service Bus puede usar para identificar mensajes duplicados, si está habilitado. |
|
|
Para
|
To | string |
Enviar a la dirección |
|
|
Responder a
|
ReplyTo | string |
Dirección de la cola a la que responder |
|
|
Responder al identificador de sesión
|
ReplyToSessionId | string |
Identificador de la sesión a la que responder |
|
|
Etiqueta
|
Label | string |
Etiqueta específica de la aplicación |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Fecha y hora, en UTC, cuando el mensaje se agregará a la cola |
|
|
Identificador de sesión
|
SessionId | string |
Identificador de la sesión |
|
|
Id. de correlación
|
CorrelationId | string |
Identificador de la correlación |
|
|
Número de secuencia
|
SequenceNumber | integer |
Identificador del número de secuencia |
|
|
Token de bloqueo
|
LockToken | string |
Token de bloqueo del mensaje como una cadena. |
|
|
Período de vida
|
TimeToLive | integer |
Esta es la duración, en tics, que un mensaje es válido. La duración comienza desde cuándo se envía el mensaje a Service Bus. |
|
|
Propiedades del sistema
|
systemProperties | string |
Propiedades del sistema: Ninguno o Detalles de ejecución. Los detalles de ejecución agregarán los detalles de la propiedad de metadatos de ejecución como propiedades personalizadas en el mensaje. |
Enviar uno o varios mensajes
Esta operación envía uno o varios mensajes a una cola o tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola o tema
|
entityName | True | string |
Nombre de la cola o tema |
|
Content
|
ContentData | byte |
Contenido del mensaje |
|
|
Tipo de contenido
|
ContentType | string |
Tipo de contenido del contenido del mensaje |
|
|
Propiedades
|
Properties | object |
Pares clave-valor para cada propiedad asincrónica |
|
|
Id. de mensaje
|
MessageId | string |
Se trata de un valor definido por el usuario que Service Bus puede usar para identificar mensajes duplicados, si está habilitado. |
|
|
Para
|
To | string |
Enviar a la dirección |
|
|
Responder a
|
ReplyTo | string |
Dirección de la cola a la que responder |
|
|
Responder al identificador de sesión
|
ReplyToSessionId | string |
Identificador de la sesión a la que responder |
|
|
Etiqueta
|
Label | string |
Etiqueta específica de la aplicación |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Fecha y hora, en UTC, cuando el mensaje se agregará a la cola |
|
|
Identificador de sesión
|
SessionId | string |
Identificador de la sesión |
|
|
Id. de correlación
|
CorrelationId | string |
Identificador de la correlación |
|
|
Número de secuencia
|
SequenceNumber | integer |
Identificador del número de secuencia |
|
|
Token de bloqueo
|
LockToken | string |
Token de bloqueo del mensaje como una cadena. |
|
|
Período de vida
|
TimeToLive | integer |
Esta es la duración, en tics, que un mensaje es válido. La duración comienza desde cuándo se envía el mensaje a Service Bus. |
|
|
Propiedades del sistema
|
systemProperties | string |
Propiedades del sistema: Ninguno o Detalles de ejecución. Los detalles de ejecución agregarán los detalles de la propiedad de metadatos de ejecución como propiedades personalizadas en el mensaje. |
Mensaje fallido en la suscripción de un tema
La operación mueve el mensaje al tema Dead-Letter Queue.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje a mensajes fallidos |
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
|
|
Motivo de mensajes fallidos
|
deadLetterReason | string |
Motivo de mensajes fallidos |
|
|
Descripción del error de mensajes fallidos
|
deadLetterErrorDescription | string |
Descripción del error de mensajes fallidos |
Mensajes fallidos del mensaje en una cola
La operación mueve el mensaje a la cola de Dead-Letter.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje a mensajes fallidos |
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
|
|
Motivo de mensajes fallidos
|
deadLetterReason | string |
Motivo de mensajes fallidos |
|
|
Descripción del error de mensajes fallidos
|
deadLetterErrorDescription | string |
Descripción del error de mensajes fallidos |
Obtener mensajes de una cola (peek-lock)
La operación recibe mensajes de una cola con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Devoluciones
- response
- array of ServiceBusMessage
Obtener mensajes de una suscripción de tema (peek-lock)
La operación recibe mensajes de una suscripción de tema con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Devoluciones
- response
- array of ServiceBusMessage
Obtener un mensaje diferido de una cola
La operación obtiene un mensaje diferido de una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Número de secuencia del mensaje
|
sequenceNumber | True | integer |
Número de secuencia del mensaje |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Obtener un mensaje diferido de una suscripción de tema
La operación obtiene un mensaje diferido de una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Número de secuencia del mensaje
|
sequenceNumber | True | integer |
Número de secuencia del mensaje |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Renovación del bloqueo en el mensaje de una cola
La operación renueva el bloqueo en un mensaje de una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje para renovar el bloqueo |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
Renovación del bloqueo en el mensaje de una suscripción de tema
La operación renueva el bloqueo en un mensaje de una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Token de bloqueo del mensaje
|
lockToken | True | string |
Token de bloqueo del mensaje para renovar el bloqueo |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
Renovación del bloqueo en la sesión de una cola
La operación renueva una sesión en una cola.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Id. de sesión
|
sessionId | True | string |
Id. de sesión |
Renovación del bloqueo en la sesión de una suscripción de tema
La operación renueva una sesión en una suscripción de tema.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Id. de sesión
|
sessionId | True | string |
Id. de sesión |
Desencadenadores
| Cuando se recibe un mensaje en una cola (autocompletar) |
Esta operación desencadena un flujo cuando se recibe un mensaje en una cola y completa automáticamente el mensaje. |
| Cuando se recibe un mensaje en una cola (peek-lock) |
La operación desencadena un flujo cuando un mensaje recibido en una cola con el modo de inspección y bloqueo. |
| Cuando se recibe un mensaje en una suscripción de tema (autocompletar) |
Esta operación desencadena un flujo cuando se recibe un mensaje en una suscripción de tema y completa automáticamente el mensaje. |
| Cuando se recibe un mensaje en una suscripción de tema (peek-lock) |
La operación desencadena un flujo cuando un mensaje recibido en una suscripción de tema con el modo de inspección y bloqueo. |
| Cuando uno o varios mensajes llegan a un tema (autocompletar) |
La operación recibe uno o varios mensajes de un tema. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
| Cuando uno o varios mensajes llegan a un tema (peek-lock) |
La operación recibe uno o varios mensajes de un tema con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
| Cuando uno o varios mensajes llegan a una cola (autocompletar) |
La operación recibe uno o varios mensajes de una cola. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
| Cuando uno o varios mensajes llegan a una cola (peek-lock) |
La operación recibe uno o varios mensajes de una cola con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes. |
Cuando se recibe un mensaje en una cola (autocompletar)
Esta operación desencadena un flujo cuando se recibe un mensaje en una cola y completa automáticamente el mensaje.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando se recibe un mensaje en una cola (peek-lock)
La operación desencadena un flujo cuando un mensaje recibido en una cola con el modo de inspección y bloqueo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión: Ninguno o Siguiente disponible o proporcionar el identificador de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando se recibe un mensaje en una suscripción de tema (autocompletar)
Esta operación desencadena un flujo cuando se recibe un mensaje en una suscripción de tema y completa automáticamente el mensaje.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando se recibe un mensaje en una suscripción de tema (peek-lock)
La operación desencadena un flujo cuando un mensaje recibido en una suscripción de tema con el modo de inspección y bloqueo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión: Ninguno o Siguiente disponible o proporcionar el identificador de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando uno o varios mensajes llegan a un tema (autocompletar)
La operación recibe uno o varios mensajes de un tema. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando uno o varios mensajes llegan a un tema (peek-lock)
La operación recibe uno o varios mensajes de un tema con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del tema
|
topicName | True | string |
Nombre del tema |
|
Nombre de la suscripción de tema
|
subscriptionName | True | string |
Nombre de la suscripción de tema |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de suscripción
|
subscriptionType | string |
Tipo de suscripción: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión: Ninguno o Siguiente disponible o proporcionar el identificador de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando uno o varios mensajes llegan a una cola (autocompletar)
La operación recibe uno o varios mensajes de una cola. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Cuando uno o varios mensajes llegan a una cola (peek-lock)
La operación recibe uno o varios mensajes de una cola con bloqueo de inspección. Si no se proporciona el número máximo de mensajes, lee 20 mensajes.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de cola
|
queueName | True | string |
Nombre de la cola |
|
Número máximo de mensajes
|
maxMessageCount | integer |
Número máximo de mensajes que se van a devolver en el lote |
|
|
Tipo de cola
|
queueType | string |
Tipo de cola: Main o DeadLetter |
|
|
Id. de sesión
|
sessionId | string |
Id. de sesión: Ninguno o Siguiente disponible o proporcionar el identificador de sesión |
Devoluciones
Mensaje de Service Bus
- Body
- ServiceBusMessage
Definiciones
ServiceBusMessage
Mensaje de Service Bus
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Content
|
ContentData | byte |
Contenido del mensaje |
|
Tipo de contenido
|
ContentType | string |
Tipo de contenido del contenido del mensaje |
|
Propiedades
|
Properties | object |
Pares clave-valor para cada propiedad asincrónica |
|
Id. de mensaje
|
MessageId | string |
Se trata de un valor definido por el usuario que Service Bus puede usar para identificar mensajes duplicados, si está habilitado. |
|
Para
|
To | string |
Enviar a la dirección |
|
Responder a
|
ReplyTo | string |
Dirección de la cola a la que responder |
|
Responder al identificador de sesión
|
ReplyToSessionId | string |
Identificador de la sesión a la que responder |
|
Etiqueta
|
Label | string |
Etiqueta específica de la aplicación |
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Fecha y hora, en UTC, cuando el mensaje se agregará a la cola |
|
Identificador de sesión
|
SessionId | string |
Identificador de la sesión |
|
Id. de correlación
|
CorrelationId | string |
Identificador de la correlación |
|
Número de secuencia
|
SequenceNumber | integer |
Identificador del número de secuencia |
|
Token de bloqueo
|
LockToken | string |
Token de bloqueo del mensaje como una cadena. |
|
Período de vida
|
TimeToLive | integer |
Esta es la duración, en tics, que un mensaje es válido. La duración comienza desde cuándo se envía el mensaje a Service Bus. |
Subscription
La suscripción del tema.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre de suscripción
|
SubscriptionName | string |
Nombre de la suscripción. |