Service Bus
Stellen Sie eine Verbindung mit Azure Service Bus her, um Nachrichten zu senden und zu empfangen. Sie können Aktionen ausführen wie Senden an eine Warteschlange, Senden an ein Thema, Empfangen aus der Warteschlange, Empfangen aus Abonnements usw.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC High) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC High) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC High) |
| Kontakt | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps-Unterstützung Microsoft Power Automate-Support Microsoft Power Apps-Unterstützung |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
| Webseite | https://azure.microsoft.com/services/service-bus/ |
Allgemeine bekannte Probleme und Einschränkungen
Endlosschleifen
Verwenden Sie Vorsicht, wenn Sie sowohl einen Trigger als auch eine Aktion auswählen, die denselben Connectortyp aufweist, und diese verwenden, um mit derselben Entität wie einer Warteschlange oder einem Themenabonnement zu arbeiten. Diese Kombination kann eine Endlosschleife erstellen, die zu einem Workflow führt, der nie endet.
Angenommen, Ihr Workflow verwendet einen Service Bus-Trigger, der eine neu empfangene Nachricht in einer Warteschlange zurückgibt, und folgt diesem Trigger mit einer Service Bus-Aktion, die eine Nachricht zurück an dieselbe Warteschlange sendet. Dieses Muster kann eine endlose Schleife erstellen, was zu einem nicht zu erstellenden Workflow führt.
Grenzwert für gespeicherte Sitzungen im Connectorcache
Pro Service Bus-Nachrichtenentität, z. B. einem Abonnement oder Thema, kann der Service Bus-Connector bis zu 1.500 eindeutige Sitzungen gleichzeitig im Connectorcache speichern. Wenn die Anzahl der Sitzungen dieses Limit überschreitet, werden alte Sitzungen aus dem Cache entfernt. Weitere Informationen finden Sie unter Nachrichtensitzungen.
Long-Polling-Trigger
Für den verwalteten Azure Service Bus-Connector sind alle Trigger lange Abrufe. Dieser Triggertyp verarbeitet alle Nachrichten und wartet dann 30 Sekunden lang auf weitere Nachrichten, die in der Warteschlange oder im Themenabonnement eingehen. Gehen innerhalb von 30 Sekunden keine Nachrichten ein, wird die Triggerausführung übersprungen. Andernfalls fährt der Trigger mit dem Lesen von Nachrichten fort, bis die Warteschlange oder das Themenabonnement leer ist. Der nächste Triggerabruf basiert auf dem in den Triggereigenschaften angegebenen Wiederholungsintervall.
Microsoft Entra ID-Authentifizierung
Um die Microsoft Entra ID-Authentifizierung zu verwenden, erfordert das Benutzerkonto eine bestimmte Rollenzuweisung. Weitere Informationen finden Sie unter Zuweisen einer Azure-Rolle für Zugriffsrechte – Azure Service Bus.
Authentifizierung der verwalteten Identität
Derzeit wird die verwaltete Identitätsauthentifizierung nur für Azure Logic Apps unterstützt.
Um eine verwaltete Identität zu verwenden, die den Zugriff von Ihrem Logik-App-Workflow auf Ihren Service Bus-Namespace und die Messaging-Entität authentifiziert, stellen Sie sicher, dass Sie Rollenberechtigungen auf den entsprechenden Ebenen zuweisen. Wenn Sie beispielsweise auf eine Warteschlange zugreifen möchten, benötigt die verwaltete Identität eine Rolle, die über die erforderlichen Berechtigungen für diese Warteschlange verfügt.
Jede verwaltete Identität, die auf eine andere Messaging-Entität zugreift, sollte eine separate Verbindung zu dieser Entität haben. Wenn Sie unterschiedliche Azure Service Bus-Aktionen zum Senden und Empfangen von Nachrichten verwenden und diese Aktionen unterschiedliche Berechtigungen erfordern, stellen Sie sicher, dass unterschiedliche Verbindungen verwendet werden.
Führen Sie die folgenden allgemeinen Schritte aus, um eine verwaltete Identität für die Verwendung mit Azure Service Bus zu aktivieren:
Aktivieren oder erstellen Sie die verwaltete Identität für Ihre Logik-App-Ressource. Weitere Informationen finden Sie unter Authentifizieren des Zugriffs auf Azure-Ressourcen mit verwalteten Identitäten in Azure Logic Apps.
Gewähren Sie dem Identitätszugriff auf Azure Service Bus-Ressourcen. Weitere Informationen finden Sie unter Zuweisen einer Azure-Rolle für Zugriffsrechte – Azure Service Bus
Fügen Sie für eine vom Benutzer zugewiesene Identität die Identität der Logik-App-Ressource hinzu. Weitere Informationen zu verwalteten Identitäten in Azure Logic Apps finden Sie unter Authentifizieren des Zugriffs auf Azure-Ressourcen mithilfe von verwalteten Identitäten in Azure Logic Apps
Verbinder im Detail
In diesem Artikel werden die Vorgänge für den verwalteten Azure Service Bus-Connector beschrieben, der für Azure Logic Apps, Power Automate und Power Apps verfügbar ist. Der integrierte Azure Service Bus-Connector ist nur für Standardlogik-App-Workflows in Azure Logic Apps verfügbar.
Weitere Informationen zum integrierten Azure Service Bus-Connector und verwalteten Connector in Azure Logic Apps finden Sie unter Herstellen einer Verbindung mit Azure Service Bus aus Workflows in Azure Logic Apps.
Eine Verbindung wird erstellt
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Zugriffsschlüssel | Stellen Sie verbindungszeichenfolge für den Zugriff auf Ihren Azure Service Bus bereit. | Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Zugriffstaste (Azure Government) | Stellen Sie verbindungszeichenfolge für den Zugriff auf Ihren Azure Service Bus bereit. | Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Clientzertifikatauthentifizierung | Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort | Alle Regionen | Freigabefähig |
| Verwaltete Logic Apps-Identität | Erstellen einer Verbindung mit einer verwalteten LogicApps-Identität | NUR LOGICAPPS | Freigabefähig |
| Microsoft Entra ID-integriert | Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure Service Bus zuzugreifen. | Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Microsoft Entra ID Integrated (Azure Government) | Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure Service Bus zuzugreifen. | Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High) | Nicht teilbar |
| Standard [VERALTET] | Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. | Alle Regionen | Nicht teilbar |
Zugriffsschlüssel
Authentifizierungs-ID: connectionstringauth
Anwendbar: Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Stellen Sie verbindungszeichenfolge für den Zugriff auf Ihren Azure Service Bus bereit.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Verbindungszeichenfolge | securestring | Azure Service Bus-Verbindungszeichenfolge | Richtig |
Zugriffstaste (Azure Government)
Authentifizierungs-ID: connectionstringauth
Anwendbar: Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Stellen Sie verbindungszeichenfolge für den Zugriff auf Ihren Azure Service Bus bereit.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Verbindungszeichenfolge | securestring | Azure Service Bus-Verbindungszeichenfolge | Richtig |
Clientzertifikatauthentifizierung
Authentifizierungs-ID: CertOauth
Anwendbar: Alle Regionen
Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Tenant | Schnur | Richtig | |
| Kunden-ID | Schnur | Die Client-ID der Microsoft Entra-ID-Anwendung | Richtig |
| Geheimer Clientzertifikatschlüssel | Client-Zertifikat | Der von dieser Anwendung zulässige geheime Clientzertifikatschlüssel | Richtig |
| Namespaceendpunkt | Schnur | Bereitstellen des ServiceBus-Namespaceendpunkts (z. B. sb://testsb.servicebus.windows.net/) | Richtig |
Verwaltete Identität von Logik-Apps
Auth-ID: managedIdentityAuth
Anwendbar: NUR LOGICAPPS
Erstellen einer Verbindung mit einer verwalteten LogicApps-Identität
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| LogicApps Managed Identity | managedIdentity | Anmelden mit einer verwalteten Logik-App-Identität | Richtig |
| Namespaceendpunkt | Schnur | Bereitstellen des ServiceBus-Namespaceendpunkts (z. B. sb://testsb.servicebus.windows.net/) | Richtig |
Microsoft Entra ID integriert
Authentifizierungs-ID: aadAuth
Anwendbar: Alle Regionen außer Azure Government and Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure Service Bus zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Namespaceendpunkt | Schnur | Bereitstellen des ServiceBus-Namespaceendpunkts (z. B. sb://testsb.servicebus.windows.net/) | Richtig |
Microsoft Entra ID Integrated (Azure Government)
Authentifizierungs-ID: aadAuth
Anwendbar: Nur Azure Government und Department of Defense (DoD) in Azure Government and US Government (GCC) und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihren Azure Service Bus zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Namespaceendpunkt | Schnur | Bereitstellen des ServiceBus-Namespaceendpunkts (z. B. sb://testsb.servicebus.windows.net/) | Richtig |
Standard [VERALTET]
Anwendbar: Alle Regionen
Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Verbindungszeichenfolge | securestring | Azure Service Bus-Verbindungszeichenfolge | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 6000 | 60 Sekunden |
Aktionen
| Abbrechen der Nachricht in einer Warteschlange |
Der Vorgang gibt eine Nachricht in einer Warteschlange auf. |
| Abrufen einer verzögerten Nachricht aus einem Themenabonnement |
Der Vorgang ruft eine verzögerte Nachricht aus einem Themenabonnement ab. |
| Abrufen einer verzögerten Nachricht aus einer Warteschlange |
Der Vorgang ruft eine verzögerte Nachricht aus einer Warteschlange ab. |
| Abrufen von Nachrichten aus einem Themenabonnement (Vorschausperre) |
Der Vorgang empfängt Nachrichten aus einem Themenabonnement mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
| Abrufen von Nachrichten aus einer Warteschlange (Vorschausperre) |
Der Vorgang empfängt Nachrichten aus einer Warteschlange mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
| Abschließen der Nachricht in einem Themenabonnement |
Der Vorgang schließt eine Nachricht in einem Themenabonnement ab. |
| Abschließen der Nachricht in einer Warteschlange |
Der Vorgang schließt eine Nachricht in einer Warteschlange ab. |
| Erstellen eines Themenabonnements |
Der Vorgang erstellt ein Themenabonnement. |
| Löschen eines Themenabonnements |
Der Vorgang löscht ein Themenabonnement. |
| Nachricht in einem Themenabonnement mit einem inaktiven Brief |
Der Vorgang verschiebt die Nachricht in das Thema Dead-Letter Warteschlange. |
| Nachricht in einer Warteschlange mit Sackgasse |
Der Vorgang verschiebt die Nachricht in die Dead-Letter Warteschlange. |
| Nachricht senden |
Dieser Vorgang sendet eine Nachricht an eine Warteschlange oder ein Thema. |
| Schließen einer Sitzung im Thema |
Der Vorgang schließt eine Sitzung im Thema. |
| Schließen einer Sitzung in einer Warteschlange |
Der Vorgang schließt eine Sitzung in einer Warteschlange. |
| Senden einer oder mehrerer Nachrichten |
Dieser Vorgang sendet eine oder mehrere Nachrichten an eine Warteschlange oder ein Thema. |
| Verlassen der Nachricht in einem Themenabonnement |
Durch den Vorgang wird eine Nachricht in einem Themenabonnement abgebrochen. |
| Verlängern der Sperre für die Nachricht in einem Themenabonnement |
Der Vorgang erneuert die Sperrung einer Nachricht in einem Themenabonnement. |
| Verlängern der Sperre für die Nachricht in einer Warteschlange |
Der Vorgang erneuert die Sperre für eine Nachricht in einer Warteschlange. |
| Verlängern der Sperre für die Sitzung in einem Themenabonnement |
Der Vorgang erneuert eine Sitzung in einem Themenabonnement. |
| Verlängern der Sperre für die Sitzung in einer Warteschlange |
Der Vorgang erneuert eine Sitzung in einer Warteschlange. |
| Zurückstellen der Nachricht in einem Themenabonnement |
Der Vorgang verschärft eine Nachricht in einem Themenabonnement. |
| Zurückstellen der Nachricht in einer Warteschlange |
Der Vorgang verschärft eine Nachricht in einer Warteschlange. |
Abbrechen der Nachricht in einer Warteschlange
Der Vorgang gibt eine Nachricht in einer Warteschlange auf.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperrtoken der Nachricht, die abgebrochen werden soll |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Abrufen einer verzögerten Nachricht aus einem Themenabonnement
Der Vorgang ruft eine verzögerte Nachricht aus einem Themenabonnement ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sequenznummer der Nachricht
|
sequenceNumber | True | integer |
Sequenznummer der Nachricht |
|
Abonnementtyp
|
subscriptionType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Abrufen einer verzögerten Nachricht aus einer Warteschlange
Der Vorgang ruft eine verzögerte Nachricht aus einer Warteschlange ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sequenznummer der Nachricht
|
sequenceNumber | True | integer |
Sequenznummer der Nachricht |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Abrufen von Nachrichten aus einem Themenabonnement (Vorschausperre)
Der Vorgang empfängt Nachrichten aus einem Themenabonnement mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Gibt zurück
- response
- array of ServiceBusMessage
Abrufen von Nachrichten aus einer Warteschlange (Vorschausperre)
Der Vorgang empfängt Nachrichten aus einer Warteschlange mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Gibt zurück
- response
- array of ServiceBusMessage
Abschließen der Nachricht in einem Themenabonnement
Der Vorgang schließt eine Nachricht in einem Themenabonnement ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Token der Nachricht, die abgeschlossen werden soll |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Abschließen der Nachricht in einer Warteschlange
Der Vorgang schließt eine Nachricht in einer Warteschlange ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Token der Nachricht, die abgeschlossen werden soll |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Erstellen eines Themenabonnements
Der Vorgang erstellt ein Themenabonnement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Filter
|
subscriptionFilter | True | dynamic |
Abonnementfilter |
|
Filtertyp
|
subscriptionFilterType | string |
Filtertyp |
Gibt zurück
Das Themenabonnement.
- Body
- Subscription
Löschen eines Themenabonnements
Der Vorgang löscht ein Themenabonnement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
Nachricht in einem Themenabonnement mit einem inaktiven Brief
Der Vorgang verschiebt die Nachricht in das Thema Dead-Letter Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Tokens der Nachricht an inaktive Buchstaben |
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
|
|
Grund für inaktive Buchstaben
|
deadLetterReason | string |
Grund für inaktive Buchstaben |
|
|
Beschreibung des Fehlers "Inaktiver Buchstabe"
|
deadLetterErrorDescription | string |
Beschreibung des Fehlers "Inaktiver Buchstabe" |
Nachricht in einer Warteschlange mit Sackgasse
Der Vorgang verschiebt die Nachricht in die Dead-Letter Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Tokens der Nachricht an inaktive Buchstaben |
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
|
|
Grund für inaktive Buchstaben
|
deadLetterReason | string |
Grund für inaktive Buchstaben |
|
|
Beschreibung des Fehlers "Inaktiver Buchstabe"
|
deadLetterErrorDescription | string |
Beschreibung des Fehlers "Inaktiver Buchstabe" |
Nachricht senden
Dieser Vorgang sendet eine Nachricht an eine Warteschlange oder ein Thema.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangen-/Themenname
|
entityName | True | string |
Name der Warteschlange oder des Themas |
|
Content
|
ContentData | byte |
Inhalt der Nachricht |
|
|
Inhaltstyp
|
ContentType | string |
Inhaltstyp des Nachrichteninhalts |
|
|
Eigenschaften
|
Properties | object |
Schlüsselwertpaare für jede brokerierte Eigenschaft |
|
|
Nachrichten-ID
|
MessageId | string |
Dies ist ein benutzerdefinierter Wert, den Service Bus verwenden kann, um doppelte Nachrichten zu identifizieren, falls aktiviert. |
|
|
Bis
|
To | string |
An Adresse senden |
|
|
Antworten an
|
ReplyTo | string |
Adresse der Warteschlange, auf die sie antworten soll |
|
|
Auf Sitzungs-ID antworten
|
ReplyToSessionId | string |
Bezeichner der Sitzung, auf die zu antworten ist |
|
|
Etikett
|
Label | string |
Anwendungsspezifische Bezeichnung |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum und Uhrzeit in UTC, wann die Nachricht der Warteschlange hinzugefügt wird |
|
|
Sitzungs-ID
|
SessionId | string |
Bezeichner der Sitzung |
|
|
Korrelations-ID
|
CorrelationId | string |
Bezeichner der Korrelation |
|
|
Sequenznummer
|
SequenceNumber | integer |
Bezeichner der Sequenznummer |
|
|
Sperrtoken
|
LockToken | string |
Das Sperrtoken der Nachricht als Zeichenfolge. |
|
|
Zeit für Live
|
TimeToLive | integer |
Dies ist die Dauer in Teilstrichen, die eine Nachricht gültig ist. Die Dauer beginnt ab dem Senden der Nachricht an den Servicebus. |
|
|
Systemeigenschaften
|
systemProperties | string |
Systemeigenschaften – Keine oder Ausführungsdetails. "Run Details" fügt Metadateneigenschaftendetails als benutzerdefinierte Eigenschaften in der Nachricht hinzu. |
Schließen einer Sitzung im Thema
Der Vorgang schließt eine Sitzung im Thema.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sitzungs-ID
|
sessionId | True | string |
Sitzungs-ID |
Schließen einer Sitzung in einer Warteschlange
Der Vorgang schließt eine Sitzung in einer Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name einer Warteschlange |
|
Sitzungs-ID
|
sessionId | True | string |
Sitzungs-ID |
Senden einer oder mehrerer Nachrichten
Dieser Vorgang sendet eine oder mehrere Nachrichten an eine Warteschlange oder ein Thema.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangen-/Themenname
|
entityName | True | string |
Name der Warteschlange oder des Themas |
|
Content
|
ContentData | byte |
Inhalt der Nachricht |
|
|
Inhaltstyp
|
ContentType | string |
Inhaltstyp des Nachrichteninhalts |
|
|
Eigenschaften
|
Properties | object |
Schlüsselwertpaare für jede brokerierte Eigenschaft |
|
|
Nachrichten-ID
|
MessageId | string |
Dies ist ein benutzerdefinierter Wert, den Service Bus verwenden kann, um doppelte Nachrichten zu identifizieren, falls aktiviert. |
|
|
Bis
|
To | string |
An Adresse senden |
|
|
Antworten an
|
ReplyTo | string |
Adresse der Warteschlange, auf die sie antworten soll |
|
|
Auf Sitzungs-ID antworten
|
ReplyToSessionId | string |
Bezeichner der Sitzung, auf die zu antworten ist |
|
|
Etikett
|
Label | string |
Anwendungsspezifische Bezeichnung |
|
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum und Uhrzeit in UTC, wann die Nachricht der Warteschlange hinzugefügt wird |
|
|
Sitzungs-ID
|
SessionId | string |
Bezeichner der Sitzung |
|
|
Korrelations-ID
|
CorrelationId | string |
Bezeichner der Korrelation |
|
|
Sequenznummer
|
SequenceNumber | integer |
Bezeichner der Sequenznummer |
|
|
Sperrtoken
|
LockToken | string |
Das Sperrtoken der Nachricht als Zeichenfolge. |
|
|
Zeit für Live
|
TimeToLive | integer |
Dies ist die Dauer in Teilstrichen, die eine Nachricht gültig ist. Die Dauer beginnt ab dem Senden der Nachricht an den Servicebus. |
|
|
Systemeigenschaften
|
systemProperties | string |
Systemeigenschaften – Keine oder Ausführungsdetails. "Run Details" fügt Metadateneigenschaftendetails als benutzerdefinierte Eigenschaften in der Nachricht hinzu. |
Verlassen der Nachricht in einem Themenabonnement
Durch den Vorgang wird eine Nachricht in einem Themenabonnement abgebrochen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperrtoken der Nachricht, die abgebrochen werden soll |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Verlängern der Sperre für die Nachricht in einem Themenabonnement
Der Vorgang erneuert die Sperrung einer Nachricht in einem Themenabonnement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Tokens der Nachricht zum Verlängern der Sperre |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
Verlängern der Sperre für die Nachricht in einer Warteschlange
Der Vorgang erneuert die Sperre für eine Nachricht in einer Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperren des Tokens der Nachricht zum Verlängern der Sperre |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
Verlängern der Sperre für die Sitzung in einem Themenabonnement
Der Vorgang erneuert eine Sitzung in einem Themenabonnement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sitzungs-ID
|
sessionId | True | string |
Sitzungs-ID |
Verlängern der Sperre für die Sitzung in einer Warteschlange
Der Vorgang erneuert eine Sitzung in einer Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sitzungs-ID
|
sessionId | True | string |
Sitzungs-ID |
Zurückstellen der Nachricht in einem Themenabonnement
Der Vorgang verschärft eine Nachricht in einem Themenabonnement.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperrtoken der Nachricht, die zurückverzögert werden soll |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Zurückstellen der Nachricht in einer Warteschlange
Der Vorgang verschärft eine Nachricht in einer Warteschlange.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Sperrtoken der Nachricht
|
lockToken | True | string |
Sperrtoken der Nachricht, die zurückverzögert werden soll |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID |
Auslöser
| Wenn eine Nachricht in einem Themenabonnement empfangen wird (automatisch abgeschlossen) |
Dieser Vorgang löst einen Fluss aus, wenn eine Nachricht in einem Themenabonnement empfangen wird und die Nachricht automatisch abgeschlossen wird. |
| Wenn eine Nachricht in einem Themenabonnement empfangen wird (Vorschausperre) |
Der Vorgang löst einen Fluss aus, wenn eine Nachricht, die in einem Themenabonnement empfangen wurde, im Vorschausperrmodus angezeigt wird. |
| Wenn eine Nachricht in einer Warteschlange empfangen wird (automatisch abgeschlossen) |
Dieser Vorgang löst einen Fluss aus, wenn eine Nachricht in einer Warteschlange empfangen wird und die Nachricht automatisch abgeschlossen wird. |
| Wenn eine Nachricht in einer Warteschlange empfangen wird (Vorschausperre) |
Der Vorgang löst einen Fluss aus, wenn eine nachricht, die in einer Warteschlange mit dem Vorschausperrmodus empfangen wurde. |
| Wenn eine oder mehrere Nachrichten in einem Thema eingehen (Vorschausperre) |
Der Vorgang empfängt eine oder mehrere Nachrichten aus einem Thema mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
| Wenn eine oder mehrere Nachrichten in einem Thema eintreffen (automatisch abgeschlossen) |
Der Vorgang empfängt eine oder mehrere Nachrichten aus einem Thema. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
| Wenn eine oder mehrere Nachrichten in einer Warteschlange eintreffen (automatisch abgeschlossen) |
Der Vorgang empfängt eine oder mehrere Nachrichten aus einer Warteschlange. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
| Wenn eine oder mehrere Nachrichten in einer Warteschlange eintreffen (Vorschausperre) |
Der Vorgang empfängt eine oder mehrere Nachrichten aus einer Warteschlange mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen. |
Wenn eine Nachricht in einem Themenabonnement empfangen wird (automatisch abgeschlossen)
Dieser Vorgang löst einen Fluss aus, wenn eine Nachricht in einem Themenabonnement empfangen wird und die Nachricht automatisch abgeschlossen wird.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine Nachricht in einem Themenabonnement empfangen wird (Vorschausperre)
Der Vorgang löst einen Fluss aus, wenn eine Nachricht, die in einem Themenabonnement empfangen wurde, im Vorschausperrmodus angezeigt wird.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID – Keine oder Nächstes verfügbar oder Sitzungs-ID bereitstellen |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine Nachricht in einer Warteschlange empfangen wird (automatisch abgeschlossen)
Dieser Vorgang löst einen Fluss aus, wenn eine Nachricht in einer Warteschlange empfangen wird und die Nachricht automatisch abgeschlossen wird.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine Nachricht in einer Warteschlange empfangen wird (Vorschausperre)
Der Vorgang löst einen Fluss aus, wenn eine nachricht, die in einer Warteschlange mit dem Vorschausperrmodus empfangen wurde.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID – Keine oder Nächstes verfügbar oder Sitzungs-ID bereitstellen |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine oder mehrere Nachrichten in einem Thema eingehen (Vorschausperre)
Der Vorgang empfängt eine oder mehrere Nachrichten aus einem Thema mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID – Keine oder Nächstes verfügbar oder Sitzungs-ID bereitstellen |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine oder mehrere Nachrichten in einem Thema eintreffen (automatisch abgeschlossen)
Der Vorgang empfängt eine oder mehrere Nachrichten aus einem Thema. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Themenname
|
topicName | True | string |
Name des Themas |
|
Name des Themaabonnements
|
subscriptionName | True | string |
Name des Themenabonnements |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Abonnementtyp
|
subscriptionType | string |
Abonnementtyp – Main oder DeadLetter |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine oder mehrere Nachrichten in einer Warteschlange eintreffen (automatisch abgeschlossen)
Der Vorgang empfängt eine oder mehrere Nachrichten aus einer Warteschlange. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Wenn eine oder mehrere Nachrichten in einer Warteschlange eintreffen (Vorschausperre)
Der Vorgang empfängt eine oder mehrere Nachrichten aus einer Warteschlange mit Vorschausperre. Wenn die maximale Nachrichtenanzahl nicht angegeben wird, werden 20 Nachrichten gelesen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Warteschlangenname
|
queueName | True | string |
Name der Warteschlange |
|
Maximale Nachrichtenanzahl
|
maxMessageCount | integer |
Die maximale Anzahl von Nachrichten, die im Batch zurückgegeben werden sollen |
|
|
Warteschlangentyp
|
queueType | string |
Warteschlangentyp - Main oder DeadLetter |
|
|
Sitzungs-ID
|
sessionId | string |
Sitzungs-ID – Keine oder Nächstes verfügbar oder Sitzungs-ID bereitstellen |
Gibt zurück
Servicebusnachricht
- Body
- ServiceBusMessage
Definitionen
ServiceBusMessage
Servicebusnachricht
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Content
|
ContentData | byte |
Inhalt der Nachricht |
|
Inhaltstyp
|
ContentType | string |
Inhaltstyp des Nachrichteninhalts |
|
Eigenschaften
|
Properties | object |
Schlüsselwertpaare für jede brokerierte Eigenschaft |
|
Nachrichten-ID
|
MessageId | string |
Dies ist ein benutzerdefinierter Wert, den Service Bus verwenden kann, um doppelte Nachrichten zu identifizieren, falls aktiviert. |
|
Bis
|
To | string |
An Adresse senden |
|
Antworten an
|
ReplyTo | string |
Adresse der Warteschlange, auf die sie antworten soll |
|
Auf Sitzungs-ID antworten
|
ReplyToSessionId | string |
Bezeichner der Sitzung, auf die zu antworten ist |
|
Etikett
|
Label | string |
Anwendungsspezifische Bezeichnung |
|
ScheduledEnqueueTimeUtc
|
ScheduledEnqueueTimeUtc | date-time |
Datum und Uhrzeit in UTC, wann die Nachricht der Warteschlange hinzugefügt wird |
|
Sitzungs-ID
|
SessionId | string |
Bezeichner der Sitzung |
|
Korrelations-ID
|
CorrelationId | string |
Bezeichner der Korrelation |
|
Sequenznummer
|
SequenceNumber | integer |
Bezeichner der Sequenznummer |
|
Sperrtoken
|
LockToken | string |
Das Sperrtoken der Nachricht als Zeichenfolge. |
|
Zeit für Live
|
TimeToLive | integer |
Dies ist die Dauer in Teilstrichen, die eine Nachricht gültig ist. Die Dauer beginnt ab dem Senden der Nachricht an den Servicebus. |
Subscription
Das Themenabonnement.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Abonnementname
|
SubscriptionName | string |
Abonnementname. |