Service Bus
Maak verbinding met Azure Service Bus om berichten te verzenden en te ontvangen. U kunt acties uitvoeren zoals verzenden naar wachtrij, verzenden naar onderwerp, ontvangen van wachtrij, ontvangen van abonnement, enzovoort.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC High) |
| Logic-apps | Standaard | Alle Logic Apps-regio's |
| Power Apps | Premium | Alle Power Apps-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC High) |
| Power Automate | Premium | Alle Power Automate-regio's , met uitzondering van het volgende: - Amerikaanse overheid (GCC High) |
| Contactpersoon | |
|---|---|
| Naam | Microsoft |
| URL |
Ondersteuning voor Microsoft LogicApps Ondersteuning voor Microsoft Power Automate Ondersteuning voor Microsoft Power Apps |
| Connector-metagegevens | |
|---|---|
| Uitgever | Microsoft |
| Webpagina | https://azure.microsoft.com/services/service-bus/ |
Algemene bekende problemen en beperkingen
Oneindige lussen
Wees voorzichtig wanneer u zowel een trigger als een actie selecteert met hetzelfde connectortype en deze gebruikt om met dezelfde entiteit te werken, zoals een wachtrij of onderwerpabonnement. Deze combinatie kan een oneindige lus maken, wat resulteert in een werkstroom die nooit eindigt.
Stel dat uw werkstroom gebruikmaakt van een Service Bus-trigger die een nieuw ontvangen bericht in een wachtrij retourneert en die trigger volgt met een Service Bus-actie die een bericht terugstuurt naar dezelfde wachtrij. Dit patroon kan een oneindige lus maken, waardoor een niet-gecodeerde werkstroom ontstaat.
Limiet voor opgeslagen sessies in connectorcache
Per Service Bus-berichtenentiteit, zoals een abonnement of onderwerp, kan de Service Bus-connector maximaal 1500 unieke sessies tegelijk opslaan in de connectorcache. Als het aantal sessies deze limiet overschrijdt, worden oude sessies uit de cache verwijderd. Zie Berichtensessies voor meer informatie.
Lang peiling-triggers
Voor de beheerde Azure Service Bus-connector zijn alle triggers lang polling. Dit triggertype verwerkt alle berichten en wacht vervolgens 30 seconden tot meer berichten worden weergegeven in de wachtrij of het onderwerpabonnement. Als er binnen 30 seconden geen berichten worden weergegeven, wordt de trigger-uitvoering overgeslagen. Anders blijft de trigger berichten lezen totdat de wachtrij of het onderwerpabonnement leeg is. De volgende trigger poll is gebaseerd op het terugkeerinterval dat is opgegeven in de eigenschappen van de trigger.
Microsoft Entra ID-verificatie
Voor het gebruik van Microsoft Entra ID-verificatie is een specifieke roltoewijzing vereist voor het gebruikersaccount. Zie Een Azure-rol toewijzen voor toegangsrechten - Azure Service Bus voor meer informatie.
Verificatie van beheerde identiteit
Momenteel wordt verificatie van beheerde identiteit alleen ondersteund voor Azure Logic Apps.
Als u een beheerde identiteit wilt gebruiken die toegang verifieert vanuit uw werkstroom voor logische apps naar uw Service Bus-naamruimte en berichtenentiteit, moet u ervoor zorgen dat u rolmachtigingen toewijst op de bijbehorende niveaus. Als u bijvoorbeeld toegang wilt krijgen tot een wachtrij, vereist de beheerde identiteit een rol met de benodigde machtigingen voor die wachtrij.
Elke beheerde identiteit die toegang heeft tot een andere berichtenentiteit, moet een afzonderlijke verbinding met die entiteit hebben. Als u verschillende Azure Service Bus-acties gebruikt om berichten te verzenden en te ontvangen en deze acties verschillende machtigingen vereisen, moet u ervoor zorgen dat u verschillende verbindingen gebruikt.
Volg deze stappen op hoog niveau om een beheerde identiteit in te schakelen voor gebruik met Azure Service Bus:
Schakel de beheerde identiteit voor uw logische app-resource in of maak deze. Zie Toegang tot Azure-resources verifiëren met beheerde identiteiten in Azure Logic Apps voor meer informatie.
Geef de identiteit toegang tot Azure Service Bus-resources. Zie Een Azure-rol toewijzen voor toegangsrechten - Azure Service Bus voor meer informatie
Voor een door de gebruiker toegewezen identiteit voegt u de identiteit toe aan de resource van de logische app. Zie Toegang tot Azure-resources verifiëren met behulp van beheerde identiteiten in Azure Logic Apps voor meer informatie over beheerde identiteiten in Azure Logic Apps
Connector uitgebreid
In dit artikel worden de bewerkingen beschreven voor de beheerde Azure Service Bus-connector, die beschikbaar is voor Azure Logic Apps, Power Automate en Power Apps. De ingebouwde Azure Service Bus-connector is alleen beschikbaar voor standaardwerkstromen voor logische apps in Azure Logic Apps.
Zie Verbinding maken met Azure Service Bus vanuit werkstromen in Azure Logic Apps voor meer informatie over de ingebouwde connector en beheerde connector van Azure Service Bus.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| toegangssleutel | Geef een verbindingsreeks op voor toegang tot uw Azure Service Bus. | Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en de Amerikaanse overheid (GCC) en de Amerikaanse overheid (GCC-High) | Niet deelbaar |
| Toegangssleutel (Azure Government) | Geef een verbindingsreeks op voor toegang tot uw Azure Service Bus. | Alleen Azure Government en Department of Defense (DoD) in Azure Government en US Government (GCC) en US Government (GCC-High) | Niet deelbaar |
| Verificatie van clientcertificaat | Referenties voor Microsoft Entra-id opgeven met behulp van PFX-certificaat en -wachtwoord | Alle regio's | Deelbaar |
| Beheerde identiteit van Logic Apps | Een verbinding maken met behulp van een door LogicApps beheerde identiteit | Alleen LOGICAPPS | Deelbaar |
| Geïntegreerde Microsoft Entra ID | Gebruik De Microsoft Entra-id voor toegang tot uw Azure Service Bus. | Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en de Amerikaanse overheid (GCC) en de Amerikaanse overheid (GCC-High) | Niet deelbaar |
| Geïntegreerde Microsoft Entra-id (Azure Government) | Gebruik De Microsoft Entra-id voor toegang tot uw Azure Service Bus. | Alleen Azure Government en Department of Defense (DoD) in Azure Government en US Government (GCC) en US Government (GCC-High) | Niet deelbaar |
| Standaard [AFGESCHAFT] | Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies. | Alle regio's | Niet deelbaar |
Toegangssleutel
Verificatie-id: connectionstringauth
Van toepassing: Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en de Amerikaanse overheid (GCC) en de Amerikaanse overheid (GCC-High)
Geef een verbindingsreeks op voor toegang tot uw Azure Service Bus.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Verbindingsreeks | beveiligde string | Azure Service Bus-verbindingsreeks | Klopt |
Toegangssleutel (Azure Government)
Verificatie-id: connectionstringauth
Van toepassing: Alleen Azure Government en Department of Defense (DoD) in Azure Government en US Government (GCC) en US Government (GCC-High)
Geef een verbindingsreeks op voor toegang tot uw Azure Service Bus.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Verbindingsreeks | beveiligde string | Azure Service Bus-verbindingsreeks | Klopt |
Verificatie van clientcertificaat
Verificatie-id: CertOauth
Van toepassing: Alle regio's
Referenties voor Microsoft Entra-id opgeven met behulp van PFX-certificaat en -wachtwoord
Dit is deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt de verbinding ook gedeeld. Zie het overzicht van connectors voor canvas-apps - Power Apps | Microsoft Docs
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Tenant | touw | Klopt | |
| Klant-ID | touw | De client-id van de Toepassing Microsoft Entra-id | Klopt |
| Clientcertificaatgeheim | clientcertificaat | Het clientcertificaatgeheim dat door deze toepassing is toegestaan | Klopt |
| Eindpunt van naamruimte | touw | Service Bus-naamruimte-eindpunt opgeven (bijvoorbeeld: sb://testsb.servicebus.windows.net/) | Klopt |
Beheerde identiteit van Logic Apps
Verificatie-id: managedIdentityAuth
Van toepassing: alleen LOGICAPPS
Een verbinding maken met behulp van een door LogicApps beheerde identiteit
Dit is deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt de verbinding ook gedeeld. Zie het overzicht van connectors voor canvas-apps - Power Apps | Microsoft Docs
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Beheerde identiteit van LogicApps | managedIdentity | Aanmelden met een beheerde identiteit van Logic Apps | Klopt |
| Eindpunt van naamruimte | touw | Service Bus-naamruimte-eindpunt opgeven (bijvoorbeeld: sb://testsb.servicebus.windows.net/) | Klopt |
Microsoft Entra id geïntegreerd
Verificatie-id: aadAuth
Van toepassing: Alle regio's behalve Azure Government en Department of Defense (DoD) in Azure Government en de Amerikaanse overheid (GCC) en de Amerikaanse overheid (GCC-High)
Gebruik De Microsoft Entra-id voor toegang tot uw Azure Service Bus.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Eindpunt van naamruimte | touw | Service Bus-naamruimte-eindpunt opgeven (bijvoorbeeld: sb://testsb.servicebus.windows.net/) | Klopt |
Geïntegreerde Microsoft Entra-id (Azure Government)
Verificatie-id: aadAuth
Van toepassing: Alleen Azure Government en Department of Defense (DoD) in Azure Government en US Government (GCC) en US Government (GCC-High)
Gebruik De Microsoft Entra-id voor toegang tot uw Azure Service Bus.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Eindpunt van naamruimte | touw | Service Bus-naamruimte-eindpunt opgeven (bijvoorbeeld: sb://testsb.servicebus.windows.net/) | Klopt |
Standaard [AFGESCHAFT]
Van toepassing: Alle regio's
Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Verbindingsreeks | beveiligde string | Azure Service Bus-verbindingsreeks | Klopt |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 6000 | 60 seconden |
Acties
| Bericht verzenden |
Met deze bewerking wordt een bericht verzonden naar een wachtrij of onderwerp. |
| Berichten ophalen uit een onderwerpabonnement (peek-lock) |
De bewerking ontvangt berichten van een onderwerpabonnement met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
| Berichten ophalen uit een wachtrij (peek-lock) |
De bewerking ontvangt berichten uit een wachtrij met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
| De vergrendeling van de sessie in een onderwerpabonnement verlengen |
Met de bewerking wordt een sessie in een onderwerpabonnement verlengd. |
| Dode letter van het bericht in een wachtrij |
Met de bewerking wordt het bericht verplaatst naar de Dead-Letter Wachtrij. |
| Een of meer berichten verzenden |
Met deze bewerking worden een of meer berichten naar een wachtrij of onderwerp verzonden. |
| Een onderwerpabonnement maken |
Met de bewerking maakt u een onderwerpabonnement. |
| Een onderwerpabonnement verwijderen |
Met de bewerking wordt een onderwerpabonnement verwijderd. |
| Een sessie in een wachtrij sluiten |
De bewerking sluit een sessie in een wachtrij. |
| Een sessie in het onderwerp sluiten |
Met de bewerking wordt een sessie in het onderwerp gesloten. |
| Het bericht in een onderwerpabonnement afbreken |
Met de bewerking wordt een bericht in een onderwerpabonnement afgelaten. |
| Het bericht in een onderwerpabonnement voltooien |
De bewerking voltooit een bericht in een onderwerpabonnement. |
| Het bericht in een wachtrij afbreken |
Met de bewerking wordt een bericht in een wachtrij afgelaten. |
| Het bericht in een wachtrij voltooien |
De bewerking voltooit een bericht in een wachtrij. |
| Het bericht uitstellen in een onderwerpabonnement |
Met de bewerking wordt een bericht in een onderwerpabonnement uitgesteld. |
| Het bericht uitstellen in een wachtrij |
Met de bewerking wordt een bericht in een wachtrij uitgesteld. |
| Onbestelbare letter van het bericht in een onderwerpabonnement |
Met de bewerking wordt het bericht verplaatst naar het onderwerp Dead-Letter Wachtrij. |
| Uitgestelde bericht ophalen uit een onderwerpabonnement |
Met de bewerking wordt een uitgesteld bericht opgehaald uit een onderwerpabonnement. |
| Uitgestelde berichten uit een wachtrij ophalen |
De bewerking haalt een uitgesteld bericht op uit een wachtrij. |
| Vergrendelen van de sessie in een wachtrij verlengen |
Met de bewerking wordt een sessie in een wachtrij vernieuwd. |
| Vergrendelen van het bericht in een onderwerpabonnement verlengen |
De bewerking verlengt de vergrendeling van een bericht in een onderwerpabonnement. |
| Vergrendelen van het bericht in een wachtrij verlengen |
De bewerking verlengt de vergrendeling van een bericht in een wachtrij. |
Bericht verzenden
Met deze bewerking wordt een bericht verzonden naar een wachtrij of onderwerp.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-/onderwerpnaam
|
entityName | True | string |
Naam van de wachtrij of het onderwerp |
|
Content
|
ContentData | byte |
Inhoud van het bericht |
|
|
Inhoudstype
|
ContentType | string |
Inhoudstype van de berichtinhoud |
|
|
Eigenschappen
|
Properties | object |
Sleutel-waardeparen voor elke brokered eigenschap |
|
|
Bericht-id
|
MessageId | string |
Dit is een door de gebruiker gedefinieerde waarde die Service Bus kan gebruiken om dubbele berichten te identificeren, indien ingeschakeld. |
|
|
Tot
|
To | string |
Verzenden naar adres |
|
|
Antwoord aan
|
ReplyTo | string |
Adres van de wachtrij die moet worden beantwoord |
|
|
Sessie-id beantwoorden
|
ReplyToSessionId | string |
Id van de sessie die moet worden beantwoord |
|
|
Etiket
|
Label | string |
Toepassingsspecifiek label |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum en tijd, in UTC, wanneer het bericht wordt toegevoegd aan de wachtrij |
|
|
Sessie-id
|
SessionId | string |
Id van de sessie |
|
|
Correlatie-id
|
CorrelationId | string |
Id van de correlatie |
|
|
Volgnummer
|
SequenceNumber | integer |
Id van het volgnummer |
|
|
Token vergrendelen
|
LockToken | string |
Het vergrendelingstoken van het bericht als een tekenreeks. |
|
|
Time To Live
|
TimeToLive | integer |
Dit is de duur, in tikken, dat een bericht geldig is. De duur begint vanaf het moment dat het bericht naar de Service Bus wordt verzonden. |
|
|
Systeemeigenschappen
|
systemProperties | string |
Systeemeigenschappen- Geen of Uitvoeringsdetails. Details van run-details worden details van de eigenschap voor metagegevens toegevoegd als aangepaste eigenschappen in het bericht. |
Berichten ophalen uit een onderwerpabonnement (peek-lock)
De bewerking ontvangt berichten van een onderwerpabonnement met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Retouren
- response
- array of ServiceBusMessage
Berichten ophalen uit een wachtrij (peek-lock)
De bewerking ontvangt berichten uit een wachtrij met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Retouren
- response
- array of ServiceBusMessage
De vergrendeling van de sessie in een onderwerpabonnement verlengen
Met de bewerking wordt een sessie in een onderwerpabonnement verlengd.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Sessie-id
|
sessionId | True | string |
Sessie-id |
Dode letter van het bericht in een wachtrij
Met de bewerking wordt het bericht verplaatst naar de Dead-Letter Wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token van het bericht vergrendelen op dode letter |
|
Sessie-id
|
sessionId | string |
Sessie-id |
|
|
Reden voor dode letter
|
deadLetterReason | string |
Reden voor dode letter |
|
|
Beschrijving van fout met dode letter
|
deadLetterErrorDescription | string |
Beschrijving van fout met dode letter |
Een of meer berichten verzenden
Met deze bewerking worden een of meer berichten naar een wachtrij of onderwerp verzonden.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrij-/onderwerpnaam
|
entityName | True | string |
Naam van de wachtrij of het onderwerp |
|
Content
|
ContentData | byte |
Inhoud van het bericht |
|
|
Inhoudstype
|
ContentType | string |
Inhoudstype van de berichtinhoud |
|
|
Eigenschappen
|
Properties | object |
Sleutel-waardeparen voor elke brokered eigenschap |
|
|
Bericht-id
|
MessageId | string |
Dit is een door de gebruiker gedefinieerde waarde die Service Bus kan gebruiken om dubbele berichten te identificeren, indien ingeschakeld. |
|
|
Tot
|
To | string |
Verzenden naar adres |
|
|
Antwoord aan
|
ReplyTo | string |
Adres van de wachtrij die moet worden beantwoord |
|
|
Sessie-id beantwoorden
|
ReplyToSessionId | string |
Id van de sessie die moet worden beantwoord |
|
|
Etiket
|
Label | string |
Toepassingsspecifiek label |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum en tijd, in UTC, wanneer het bericht wordt toegevoegd aan de wachtrij |
|
|
Sessie-id
|
SessionId | string |
Id van de sessie |
|
|
Correlatie-id
|
CorrelationId | string |
Id van de correlatie |
|
|
Volgnummer
|
SequenceNumber | integer |
Id van het volgnummer |
|
|
Token vergrendelen
|
LockToken | string |
Het vergrendelingstoken van het bericht als een tekenreeks. |
|
|
Time To Live
|
TimeToLive | integer |
Dit is de duur, in tikken, dat een bericht geldig is. De duur begint vanaf het moment dat het bericht naar de Service Bus wordt verzonden. |
|
|
Systeemeigenschappen
|
systemProperties | string |
Systeemeigenschappen- Geen of Uitvoeringsdetails. Details van run-details worden details van de eigenschap voor metagegevens toegevoegd als aangepaste eigenschappen in het bericht. |
Een onderwerpabonnement maken
Met de bewerking maakt u een onderwerpabonnement.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Filter
|
subscriptionFilter | True | dynamic |
Abonnementsfilter |
|
Filtertype
|
subscriptionFilterType | string |
Filtertype |
Retouren
Het onderwerpabonnement.
- Body
- Subscription
Een onderwerpabonnement verwijderen
Met de bewerking wordt een onderwerpabonnement verwijderd.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
Een sessie in een wachtrij sluiten
De bewerking sluit een sessie in een wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van een wachtrij |
|
Sessie-id
|
sessionId | True | string |
Sessie-id |
Een sessie in het onderwerp sluiten
Met de bewerking wordt een sessie in het onderwerp gesloten.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Sessie-id
|
sessionId | True | string |
Sessie-id |
Het bericht in een onderwerpabonnement afbreken
Met de bewerking wordt een bericht in een onderwerpabonnement afgelaten.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om af te geven |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Het bericht in een onderwerpabonnement voltooien
De bewerking voltooit een bericht in een onderwerpabonnement.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht dat moet worden voltooid |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Het bericht in een wachtrij afbreken
Met de bewerking wordt een bericht in een wachtrij afgelaten.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om af te geven |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Het bericht in een wachtrij voltooien
De bewerking voltooit een bericht in een wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht dat moet worden voltooid |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Het bericht uitstellen in een onderwerpabonnement
Met de bewerking wordt een bericht in een onderwerpabonnement uitgesteld.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om uit te stellen |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Het bericht uitstellen in een wachtrij
Met de bewerking wordt een bericht in een wachtrij uitgesteld.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om uit te stellen |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Onbestelbare letter van het bericht in een onderwerpabonnement
Met de bewerking wordt het bericht verplaatst naar het onderwerp Dead-Letter Wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token van het bericht vergrendelen op dode letter |
|
Sessie-id
|
sessionId | string |
Sessie-id |
|
|
Reden voor dode letter
|
deadLetterReason | string |
Reden voor dode letter |
|
|
Beschrijving van fout met dode letter
|
deadLetterErrorDescription | string |
Beschrijving van fout met dode letter |
Uitgestelde bericht ophalen uit een onderwerpabonnement
Met de bewerking wordt een uitgesteld bericht opgehaald uit een onderwerpabonnement.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Volgnummer van bericht
|
sequenceNumber | True | integer |
Volgnummer van bericht |
|
Abonnementstype
|
subscriptionType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Uitgestelde berichten uit een wachtrij ophalen
De bewerking haalt een uitgesteld bericht op uit een wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Volgnummer van bericht
|
sequenceNumber | True | integer |
Volgnummer van bericht |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Vergrendelen van de sessie in een wachtrij verlengen
Met de bewerking wordt een sessie in een wachtrij vernieuwd.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Sessie-id
|
sessionId | True | string |
Sessie-id |
Vergrendelen van het bericht in een onderwerpabonnement verlengen
De bewerking verlengt de vergrendeling van een bericht in een onderwerpabonnement.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om de vergrendeling te vernieuwen |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
Vergrendelen van het bericht in een wachtrij verlengen
De bewerking verlengt de vergrendeling van een bericht in een wachtrij.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Token vergrendelen van het bericht
|
lockToken | True | string |
Token vergrendelen van het bericht om de vergrendeling te vernieuwen |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
Triggers
| Wanneer een bericht wordt ontvangen in een onderwerpabonnement (automatisch aanvullen) |
Met deze bewerking wordt een stroom geactiveerd wanneer een bericht wordt ontvangen in een onderwerpabonnement en het bericht automatisch wordt voltooid. |
| Wanneer een bericht wordt ontvangen in een onderwerpabonnement (peek-lock) |
Met de bewerking wordt een stroom geactiveerd wanneer een bericht dat is ontvangen in een onderwerpabonnement met de modus peek-lock. |
| Wanneer een bericht wordt ontvangen in een wachtrij (automatisch aanvullen) |
Met deze bewerking wordt een stroom geactiveerd wanneer een bericht in een wachtrij wordt ontvangen en het bericht automatisch wordt voltooid. |
| Wanneer een bericht wordt ontvangen in een wachtrij (peek-lock) |
Met de bewerking wordt een stroom geactiveerd wanneer een bericht in een wachtrij wordt ontvangen met de modus Peek-lock. |
| Wanneer een of meer berichten binnenkomen in een onderwerp (automatisch aanvullen) |
De bewerking ontvangt een of meer berichten van een onderwerp. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
| Wanneer een of meer berichten binnenkomen in een onderwerp (peek-lock) |
De bewerking ontvangt een of meer berichten van een onderwerp met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
| Wanneer een of meer berichten in een wachtrij binnenkomen (automatisch aanvullen) |
De bewerking ontvangt een of meer berichten uit een wachtrij. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
| Wanneer een of meer berichten in een wachtrij binnenkomen (peek-lock) |
De bewerking ontvangt een of meer berichten uit een wachtrij met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen. |
Wanneer een bericht wordt ontvangen in een onderwerpabonnement (automatisch aanvullen)
Met deze bewerking wordt een stroom geactiveerd wanneer een bericht wordt ontvangen in een onderwerpabonnement en het bericht automatisch wordt voltooid.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een bericht wordt ontvangen in een onderwerpabonnement (peek-lock)
Met de bewerking wordt een stroom geactiveerd wanneer een bericht dat is ontvangen in een onderwerpabonnement met de modus peek-lock.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id : geen of volgende beschikbaar of sessie-id opgeven |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een bericht wordt ontvangen in een wachtrij (automatisch aanvullen)
Met deze bewerking wordt een stroom geactiveerd wanneer een bericht in een wachtrij wordt ontvangen en het bericht automatisch wordt voltooid.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een bericht wordt ontvangen in een wachtrij (peek-lock)
Met de bewerking wordt een stroom geactiveerd wanneer een bericht in een wachtrij wordt ontvangen met de modus Peek-lock.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id : geen of volgende beschikbaar of sessie-id opgeven |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een of meer berichten binnenkomen in een onderwerp (automatisch aanvullen)
De bewerking ontvangt een of meer berichten van een onderwerp. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een of meer berichten binnenkomen in een onderwerp (peek-lock)
De bewerking ontvangt een of meer berichten van een onderwerp met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Onderwerpnaam
|
topicName | True | string |
Naam van het onderwerp |
|
Onderwerpabonnementsnaam
|
subscriptionName | True | string |
Naam van het onderwerpabonnement |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Abonnementstype
|
subscriptionType | string |
Abonnementstype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id : geen of volgende beschikbaar of sessie-id opgeven |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een of meer berichten in een wachtrij binnenkomen (automatisch aanvullen)
De bewerking ontvangt een of meer berichten uit een wachtrij. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Wanneer een of meer berichten in een wachtrij binnenkomen (peek-lock)
De bewerking ontvangt een of meer berichten uit een wachtrij met peek-lock. Als het maximumaantal berichten niet is opgegeven, worden er 20 berichten gelezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Wachtrijnaam
|
queueName | True | string |
Naam van de wachtrij |
|
Maximumaantal berichten
|
maxMessageCount | integer |
Het maximum aantal berichten dat moet worden geretourneerd in de batch |
|
|
Wachtrijtype
|
queueType | string |
Wachtrijtype - Main of DeadLetter |
|
|
Sessie-id
|
sessionId | string |
Sessie-id : geen of volgende beschikbaar of sessie-id opgeven |
Retouren
Service Bus-bericht
- Body
- ServiceBusMessage
Definities
ServiceBusMessage
Service Bus-bericht
| Name | Pad | Type | Description |
|---|---|---|---|
|
Content
|
ContentData | byte |
Inhoud van het bericht |
|
Inhoudstype
|
ContentType | string |
Inhoudstype van de berichtinhoud |
|
Eigenschappen
|
Properties | object |
Sleutel-waardeparen voor elke brokered eigenschap |
|
Bericht-id
|
MessageId | string |
Dit is een door de gebruiker gedefinieerde waarde die Service Bus kan gebruiken om dubbele berichten te identificeren, indien ingeschakeld. |
|
Tot
|
To | string |
Verzenden naar adres |
|
Antwoord aan
|
ReplyTo | string |
Adres van de wachtrij die moet worden beantwoord |
|
Sessie-id beantwoorden
|
ReplyToSessionId | string |
Id van de sessie die moet worden beantwoord |
|
Etiket
|
Label | string |
Toepassingsspecifiek label |
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum en tijd, in UTC, wanneer het bericht wordt toegevoegd aan de wachtrij |
|
Sessie-id
|
SessionId | string |
Id van de sessie |
|
Correlatie-id
|
CorrelationId | string |
Id van de correlatie |
|
Volgnummer
|
SequenceNumber | integer |
Id van het volgnummer |
|
Token vergrendelen
|
LockToken | string |
Het vergrendelingstoken van het bericht als een tekenreeks. |
|
Time To Live
|
TimeToLive | integer |
Dit is de duur, in tikken, dat een bericht geldig is. De duur begint vanaf het moment dat het bericht naar de Service Bus wordt verzonden. |
Subscription
Het onderwerpabonnement.
| Name | Pad | Type | Description |
|---|---|---|---|
|
Naam van het abonnement
|
SubscriptionName | string |
Abonnementsnaam. |