Partilhar via


Barramento de Serviço

Conecte-se ao Barramento de Serviço do Azure para enviar e receber mensagens. Você pode executar ações como enviar para fila, enviar para tópico, receber da fila, receber da assinatura, etc.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (GCC High)
Aplicações Lógicas Standard Todas as regiões do Logic Apps
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (GCC High)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (GCC High)
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Suporte do Microsoft Power Automate
Suporte do Microsoft Power Apps
Metadados do conector
Editora Microsoft
Sítio Web https://azure.microsoft.com/services/service-bus/

Problemas e limitações gerais conhecidos

  • Loops infinitos

    Tenha cuidado ao selecionar um gatilho e uma ação que tenham o mesmo tipo de conector e usá-los para trabalhar com a mesma entidade, como uma fila ou uma assinatura de tópico. Essa combinação pode criar um loop infinito, o que resulta em um fluxo de trabalho que nunca termina.

    Por exemplo, suponha que seu fluxo de trabalho use um gatilho do Service Bus que retorna uma mensagem recém-recebida em uma fila e segue esse gatilho com uma ação do Service Bus que envia uma mensagem de volta para a mesma fila. Esse padrão pode criar um loop infinito, causando um fluxo de trabalho interminável.

  • Limite de sessões salvas no cache do conector

    Por entidade de mensagens do Service Bus, como uma assinatura ou tópico, o conector do Service Bus pode salvar até 1.500 sessões exclusivas de cada vez no cache do conector. Se a contagem de sessões exceder esse limite, as sessões antigas serão removidas do cache. Para obter mais informações, consulte Sessões de mensagens.

  • Gatilhos de sondagem longa

    Para o conector gerenciado do Barramento de Serviço do Azure, todos os gatilhos são de sondagem longa. Esse tipo de gatilho processa todas as mensagens e, em seguida, aguarda 30 segundos para que mais mensagens apareçam na fila ou na assinatura de tópico. Se não aparecerem mensagens no prazo de 30 segundos, o acionador será ignorado. Caso contrário, o acionador continuará a ler as mensagens até que a subscrição de tópico ou fila esteja vazia. A próxima pesquisa de gatilho é baseada no intervalo de recorrência especificado nas propriedades do gatilho.

Autenticação do Microsoft Entra ID

Para usar a autenticação do Microsoft Entra ID, a conta de usuário requer uma atribuição de função específica. Para obter mais informações, consulte Atribuir uma função do Azure para direitos de acesso - Barramento de Serviço do Azure.

Autenticação de identidade gerida

Atualmente, a autenticação de identidade gerenciada é suportada apenas para Aplicativos Lógicos do Azure.

  • Para usar uma identidade gerenciada que autentice o acesso do fluxo de trabalho do aplicativo lógico ao namespace e à entidade de mensagens do Service Bus, certifique-se de atribuir permissões de função nos níveis correspondentes. Por exemplo, para acessar uma fila, a identidade gerenciada requer uma função que tenha as permissões necessárias para essa fila.

  • Cada identidade gerenciada que acessa uma entidade de mensagens diferente deve ter uma conexão separada com essa entidade. Se você usar diferentes ações do Barramento de Serviço do Azure para enviar e receber mensagens, e essas ações exigirem permissões diferentes, certifique-se de usar conexões diferentes.

Para habilitar uma identidade gerenciada para uso com o Barramento de Serviço do Azure, siga estas etapas de alto nível:

  1. Habilite ou crie a identidade gerenciada para seu recurso de aplicativo lógico. Para obter mais informações, consulte Autenticar o acesso aos recursos do Azure com identidades gerenciadas nos Aplicativos Lógicos do Azure.

  2. Dê à identidade acesso aos recursos do Barramento de Serviço do Azure. Para obter mais informações, consulte Atribuir uma função do Azure para direitos de acesso - Azure Service Bus

  3. Para uma identidade atribuída pelo usuário, adicione a identidade ao recurso do aplicativo lógico. Para obter mais informações sobre identidades gerenciadas nos Aplicativos Lógicos do Azure, consulte Autenticar o acesso aos recursos do Azure usando identidades gerenciadas nos Aplicativos Lógicos do Azure

Conector em profundidade

Este artigo descreve as operações para o conector gerenciado do Barramento de Serviço do Azure, que está disponível para Aplicativos Lógicos do Azure, Power Automatize e Power Apps. O conector interno do Barramento de Serviço do Azure está disponível apenas para fluxos de trabalho de aplicativos lógicos padrão em Aplicativos Lógicos do Azure.

Para obter mais informações sobre o conector interno e o conector gerenciado do Barramento de Serviço do Azure em Aplicativos Lógicos do Azure, consulte Conectar-se ao Barramento de Serviço do Azure a partir de fluxos de trabalho em Aplicativos Lógicos do Azure.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Chave de Acesso Forneça cadeia de conexão para acessar seu Barramento de Serviço do Azure. Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High) Não compartilhável
Chave de Acesso (Azure Government) Forneça cadeia de conexão para acessar seu Barramento de Serviço do Azure. Azure Government and Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High) Não compartilhável
Autenticação de certificado de cliente Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha Todas as regiões Compartilhável
Identidade gerenciada de aplicativos lógicos Criar uma conexão usando uma identidade gerenciada do LogicApps Apenas LOGICAPPS Compartilhável
Microsoft Entra ID Integrado Use a ID do Microsoft Entra para acessar seu Barramento de Serviço do Azure. Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High) Não compartilhável
Microsoft Entra ID Integrated (Azure Government) Use a ID do Microsoft Entra para acessar seu Barramento de Serviço do Azure. Azure Government and Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High) Não compartilhável
Padrão [DEPRECATED] Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. Todas as regiões Não compartilhável

Tecla de Acesso

ID de autenticação: connectionstringauth

Aplicável: Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High)

Forneça cadeia de conexão para acessar seu Barramento de Serviço do Azure.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Cadeia de conexão securestring Cadeia de Conexão do Barramento de Serviço do Azure Verdade

Chave de Acesso (Azure Government)

ID de autenticação: connectionstringauth

Aplicável: Azure Government e Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High)

Forneça cadeia de conexão para acessar seu Barramento de Serviço do Azure.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Cadeia de conexão securestring Cadeia de Conexão do Barramento de Serviço do Azure Verdade

Autenticação de certificado de cliente

ID de autenticação: CertOauth

Aplicável: Todas as regiões

Forneça credenciais do Microsoft Entra ID usando certificado PFX e senha

Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft

Nome Tipo Description Obrigatório
Tenant cadeia (de caracteres) Verdade
ID do Cliente cadeia (de caracteres) A ID do cliente do aplicativo Microsoft Entra ID Verdade
Segredo do certificado do cliente certificado do cliente O segredo do certificado do cliente permitido por este aplicativo Verdade
Ponto de extremidade de namespace cadeia (de caracteres) Fornecer ponto de extremidade de namespace do Service Bus (por exemplo: sb://testsb.servicebus.windows.net/) Verdade

Identidade gerenciada de aplicativos lógicos

ID de autenticação: managedIdentityAuth

Aplicável: apenas LOGICAPPS

Criar uma conexão usando uma identidade gerenciada do LogicApps

Esta é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a Visão geral de conectores para aplicativos de tela - Power Apps | Documentos Microsoft

Nome Tipo Description Obrigatório
Identidade gerenciada do LogicApps managedIdentity Entrar com uma identidade gerenciada de aplicativos lógicos Verdade
Ponto de extremidade de namespace cadeia (de caracteres) Fornecer ponto de extremidade de namespace do Service Bus (por exemplo: sb://testsb.servicebus.windows.net/) Verdade

ID do Microsoft Entra Integrado

ID da autenticação: aadAuth

Aplicável: Todas as regiões, exceto o Azure Government e o Department of Defense (DoD) no Azure Government e no US Government (GCC) e no US Government (GCC-High)

Use a ID do Microsoft Entra para acessar seu Barramento de Serviço do Azure.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Ponto de extremidade de namespace cadeia (de caracteres) Fornecer ponto de extremidade de namespace do Service Bus (por exemplo: sb://testsb.servicebus.windows.net/) Verdade

Microsoft Entra ID Integrated (Azure Government)

ID da autenticação: aadAuth

Aplicável: Azure Government e Department of Defense (DoD) apenas no Azure Government e US Government (GCC) e US Government (GCC-High)

Use a ID do Microsoft Entra para acessar seu Barramento de Serviço do Azure.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Ponto de extremidade de namespace cadeia (de caracteres) Fornecer ponto de extremidade de namespace do Service Bus (por exemplo: sb://testsb.servicebus.windows.net/) Verdade

Padrão [DEPRECATED]

Aplicável: Todas as regiões

Esta opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Cadeia de conexão securestring Cadeia de Conexão do Barramento de Serviço do Azure Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 6000 60 segundos

Ações

Abandonar a mensagem em uma assinatura de tópico

A operação abandona uma mensagem em uma assinatura de tópico.

Abandonar a mensagem em uma fila

A operação abandona uma mensagem em uma fila.

Adiar a mensagem em uma assinatura de tópico

A operação adia uma mensagem em uma assinatura de tópico.

Adiar a mensagem em uma fila

A operação adia uma mensagem em uma fila.

Conclua a mensagem em uma fila

A operação conclui uma mensagem em uma fila.

Criar uma subscrição de tópico

A operação cria uma assinatura de tópico.

Enviar mensagem

Esta operação envia uma mensagem para uma fila ou tópico.

Enviar uma ou mais mensagens

Esta operação envia uma ou mais mensagens para uma fila ou tópico.

Excluir uma assinatura de tópico

A operação exclui uma assinatura de tópico.

Fechar uma sessão no tópico

A operação encerra uma sessão no tópico.

Fechar uma sessão numa fila

A operação fecha uma sessão em uma fila.

Letra morta da mensagem em uma assinatura de tópico

A operação move a mensagem para o tópico Dead-Letter Fila.

Letra morta da mensagem em uma fila

A operação move a mensagem para a fila de Dead-Letter.

Obter mensagem adiada de uma fila

A operação obtém uma mensagem adiada de uma fila.

Obter mensagem adiada de uma subscrição de tópico

A operação recebe uma mensagem adiada de uma assinatura de tópico.

Obter mensagens de uma assinatura de tópico (peek-lock)

A operação recebe mensagens de uma assinatura de tópico com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Obter mensagens de uma fila (peek-lock)

A operação recebe mensagens de uma fila com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Preencha a mensagem em uma assinatura de tópico

A operação conclui uma mensagem em uma assinatura de tópico.

Renovar bloqueio na mensagem em uma assinatura de tópico

A operação renova o bloqueio em uma mensagem em uma assinatura de tópico.

Renovar bloqueio na mensagem em uma fila

A operação renova o bloqueio em uma mensagem em uma fila.

Renovar bloqueio na sessão em uma assinatura de tópico

A operação renova uma sessão em uma assinatura de tópico.

Renovar bloqueio na sessão em uma fila

A operação renova uma sessão em uma fila.

Abandonar a mensagem em uma assinatura de tópico

A operação abandona uma mensagem em uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem a ser abandonada

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Abandonar a mensagem em uma fila

A operação abandona uma mensagem em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem a ser abandonada

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Adiar a mensagem em uma assinatura de tópico

A operação adia uma mensagem em uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem para adiar

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Adiar a mensagem em uma fila

A operação adia uma mensagem em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem para adiar

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Conclua a mensagem em uma fila

A operação conclui uma mensagem em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem a ser concluída

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Criar uma subscrição de tópico

A operação cria uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Filter
subscriptionFilter True dynamic

Filtro de subscrição

Tipo de filtro
subscriptionFilterType string

Tipo de filtro

Devoluções

A subscrição do tópico.

Enviar mensagem

Esta operação envia uma mensagem para uma fila ou tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila/tópico
entityName True string

Nome da fila ou tópico

Content
ContentData byte

Conteúdo da mensagem

Tipo de conteúdo
ContentType string

Tipo de conteúdo do conteúdo da mensagem

Propriedades
Properties object

Pares chave-valor para cada propriedade intermediada

ID da mensagem
MessageId string

Este é um valor definido pelo usuário que o Service Bus pode usar para identificar mensagens duplicadas, se habilitado.

Para
To string

Enviar para endereço

Responder a
ReplyTo string

Endereço da fila para responder

Responder ao ID da sessão
ReplyToSessionId string

Identificador da sessão a que responder

Etiqueta
Label string

Rótulo específico da aplicação

ScheduledEnqueueTimeUtc
ScheduledEnqueueTimeUtc date-time

Data e hora, em UTC, quando a mensagem será adicionada à fila

ID da Sessão
SessionId string

Identificador da sessão

ID de correlação
CorrelationId string

Identificador da correlação

Número de sequência
SequenceNumber integer

Identificador do número sequencial

Token de bloqueio
LockToken string

O token de bloqueio da mensagem como uma cadeia de caracteres.

Tempo de Viver
TimeToLive integer

Esta é a duração, em ticks, que uma mensagem é válida. A duração começa a partir do momento em que a mensagem é enviada para o Service Bus.

Propriedades do sistema
systemProperties string

Propriedades do sistema - Nenhum ou Detalhes da execução. Executar Detalhes adicionará detalhes da propriedade de metadados de execução como propriedades personalizadas na mensagem.

Enviar uma ou mais mensagens

Esta operação envia uma ou mais mensagens para uma fila ou tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila/tópico
entityName True string

Nome da fila ou tópico

Content
ContentData byte

Conteúdo da mensagem

Tipo de conteúdo
ContentType string

Tipo de conteúdo do conteúdo da mensagem

Propriedades
Properties object

Pares chave-valor para cada propriedade intermediada

ID da mensagem
MessageId string

Este é um valor definido pelo usuário que o Service Bus pode usar para identificar mensagens duplicadas, se habilitado.

Para
To string

Enviar para endereço

Responder a
ReplyTo string

Endereço da fila para responder

Responder ao ID da sessão
ReplyToSessionId string

Identificador da sessão a que responder

Etiqueta
Label string

Rótulo específico da aplicação

ScheduledEnqueueTimeUtc
ScheduledEnqueueTimeUtc date-time

Data e hora, em UTC, quando a mensagem será adicionada à fila

ID da Sessão
SessionId string

Identificador da sessão

ID de correlação
CorrelationId string

Identificador da correlação

Número de sequência
SequenceNumber integer

Identificador do número sequencial

Token de bloqueio
LockToken string

O token de bloqueio da mensagem como uma cadeia de caracteres.

Tempo de Viver
TimeToLive integer

Esta é a duração, em ticks, que uma mensagem é válida. A duração começa a partir do momento em que a mensagem é enviada para o Service Bus.

Propriedades do sistema
systemProperties string

Propriedades do sistema - Nenhum ou Detalhes da execução. Executar Detalhes adicionará detalhes da propriedade de metadados de execução como propriedades personalizadas na mensagem.

Excluir uma assinatura de tópico

A operação exclui uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Fechar uma sessão no tópico

A operação encerra uma sessão no tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

ID da sessão
sessionId True string

ID da sessão

Fechar uma sessão numa fila

A operação fecha uma sessão em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome de uma fila

ID da sessão
sessionId True string

ID da sessão

Letra morta da mensagem em uma assinatura de tópico

A operação move a mensagem para o tópico Dead-Letter Fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem para letra morta

ID da sessão
sessionId string

ID da sessão

Razão letra morta
deadLetterReason string

Razão letra morta

Descrição do erro de letra morta
deadLetterErrorDescription string

Descrição do erro de letra morta

Letra morta da mensagem em uma fila

A operação move a mensagem para a fila de Dead-Letter.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem para letra morta

ID da sessão
sessionId string

ID da sessão

Razão letra morta
deadLetterReason string

Razão letra morta

Descrição do erro de letra morta
deadLetterErrorDescription string

Descrição do erro de letra morta

Obter mensagem adiada de uma fila

A operação obtém uma mensagem adiada de uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Número de sequência da mensagem
sequenceNumber True integer

Número de sequência da mensagem

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Obter mensagem adiada de uma subscrição de tópico

A operação recebe uma mensagem adiada de uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Número de sequência da mensagem
sequenceNumber True integer

Número de sequência da mensagem

Tipo de subscrição
subscriptionType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Obter mensagens de uma assinatura de tópico (peek-lock)

A operação recebe mensagens de uma assinatura de tópico com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Devoluções

Obter mensagens de uma fila (peek-lock)

A operação recebe mensagens de uma fila com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Devoluções

Preencha a mensagem em uma assinatura de tópico

A operação conclui uma mensagem em uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Bloquear token da mensagem
lockToken True string

Bloquear token da mensagem a ser concluída

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão

Renovar bloqueio na mensagem em uma assinatura de tópico

A operação renova o bloqueio em uma mensagem em uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Bloquear token da mensagem
lockToken True string

Token de bloqueio da mensagem para renovar o bloqueio

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

Renovar bloqueio na mensagem em uma fila

A operação renova o bloqueio em uma mensagem em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Bloquear token da mensagem
lockToken True string

Token de bloqueio da mensagem para renovar o bloqueio

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

Renovar bloqueio na sessão em uma assinatura de tópico

A operação renova uma sessão em uma assinatura de tópico.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

ID da sessão
sessionId True string

ID da sessão

Renovar bloqueio na sessão em uma fila

A operação renova uma sessão em uma fila.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

ID da sessão
sessionId True string

ID da sessão

Acionadores

Quando uma mensagem é recebida em uma assinatura de tópico (peek-lock)

A operação dispara um fluxo quando uma mensagem é recebida em uma assinatura de tópico com o modo peek-lock.

Quando uma mensagem é recebida em uma assinatura de tópico (preenchimento automático)

Essa operação dispara um fluxo quando uma mensagem é recebida em uma assinatura de tópico e conclui automaticamente a mensagem.

Quando uma mensagem é recebida em uma fila (peek-lock)

A operação dispara um fluxo quando uma mensagem é recebida em uma fila com o modo peek-lock.

Quando uma mensagem é recebida em uma fila (preenchimento automático)

Esta operação dispara um fluxo quando uma mensagem é recebida em uma fila e conclui automaticamente a mensagem.

Quando uma ou mais mensagens chegam em um tópico (peek-lock)

A operação recebe uma ou mais mensagens de um tópico com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Quando uma ou mais mensagens chegam em um tópico (preenchimento automático)

A operação recebe uma ou mais mensagens de um tópico. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Quando uma ou mais mensagens chegam em uma fila (peek-lock)

A operação recebe uma ou mais mensagens de uma fila com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Quando uma ou mais mensagens chegam em uma fila (preenchimento automático)

A operação recebe uma ou mais mensagens de uma fila. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Quando uma mensagem é recebida em uma assinatura de tópico (peek-lock)

A operação dispara um fluxo quando uma mensagem é recebida em uma assinatura de tópico com o modo peek-lock.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão - Nenhum ou Próximo Disponível ou fornecer ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Quando uma mensagem é recebida em uma assinatura de tópico (preenchimento automático)

Essa operação dispara um fluxo quando uma mensagem é recebida em uma assinatura de tópico e conclui automaticamente a mensagem.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

Devoluções

Mensagem do Barramento de Serviço

Quando uma mensagem é recebida em uma fila (peek-lock)

A operação dispara um fluxo quando uma mensagem é recebida em uma fila com o modo peek-lock.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão - Nenhum ou Próximo Disponível ou fornecer ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Quando uma mensagem é recebida em uma fila (preenchimento automático)

Esta operação dispara um fluxo quando uma mensagem é recebida em uma fila e conclui automaticamente a mensagem.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

Devoluções

Mensagem do Barramento de Serviço

Quando uma ou mais mensagens chegam em um tópico (peek-lock)

A operação recebe uma ou mais mensagens de um tópico com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão - Nenhum ou Próximo Disponível ou fornecer ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Quando uma ou mais mensagens chegam em um tópico (preenchimento automático)

A operação recebe uma ou mais mensagens de um tópico. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome do tópico
topicName True string

Nome do tópico

Nome da subscrição do tópico
subscriptionName True string

Nome da subscrição do tópico

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de subscrição
subscriptionType string

Tipo de subscrição - Main ou DeadLetter

Devoluções

Mensagem do Barramento de Serviço

Quando uma ou mais mensagens chegam em uma fila (peek-lock)

A operação recebe uma ou mais mensagens de uma fila com peek-lock. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

ID da sessão
sessionId string

ID da sessão - Nenhum ou Próximo Disponível ou fornecer ID da sessão

Devoluções

Mensagem do Barramento de Serviço

Quando uma ou mais mensagens chegam em uma fila (preenchimento automático)

A operação recebe uma ou mais mensagens de uma fila. Se a contagem máxima de mensagens não for fornecida, ele lê 20 mensagens.

Parâmetros

Name Chave Necessário Tipo Description
Nome da fila
queueName True string

Nome da fila

Contagem máxima de mensagens
maxMessageCount integer

O número máximo de mensagens a serem retornadas no lote

Tipo de fila
queueType string

Tipo de fila - Main ou DeadLetter

Devoluções

Mensagem do Barramento de Serviço

Definições

ServiceBusMessage

Mensagem do Barramento de Serviço

Name Caminho Tipo Description
Content
ContentData byte

Conteúdo da mensagem

Tipo de conteúdo
ContentType string

Tipo de conteúdo do conteúdo da mensagem

Propriedades
Properties object

Pares chave-valor para cada propriedade intermediada

ID da mensagem
MessageId string

Este é um valor definido pelo usuário que o Service Bus pode usar para identificar mensagens duplicadas, se habilitado.

Para
To string

Enviar para endereço

Responder a
ReplyTo string

Endereço da fila para responder

Responder ao ID da sessão
ReplyToSessionId string

Identificador da sessão a que responder

Etiqueta
Label string

Rótulo específico da aplicação

ScheduledEnqueueTimeUtc
ScheduledEnqueueTimeUtc date-time

Data e hora, em UTC, quando a mensagem será adicionada à fila

ID da Sessão
SessionId string

Identificador da sessão

ID de correlação
CorrelationId string

Identificador da correlação

Número de sequência
SequenceNumber integer

Identificador do número sequencial

Token de bloqueio
LockToken string

O token de bloqueio da mensagem como uma cadeia de caracteres.

Tempo de Viver
TimeToLive integer

Esta é a duração, em ticks, que uma mensagem é válida. A duração começa a partir do momento em que a mensagem é enviada para o Service Bus.

Subscription

A subscrição do tópico.

Name Caminho Tipo Description
Nome da subscrição
SubscriptionName string

Nome da subscrição.