MuleSoft-REST-Konnektor
MuleSoft Anypoint ist ein API-Gateway: Es steht vor allen Diensten, die Ihre Organisation dahinter veröffentlicht hat, unter einer für Ihr Deployment spezifischen Adresse. Anders als ein Konnektor für einen einzelnen Dienst kennt eine MuleSoft-Verbindung daher ihre eigenen Endpunkte nicht – Sie geben an, wo die API und ihre Definition liegen.
API-Dokumentation
Abschnitt betitelt „API-Dokumentation“Die API-Dokumentation für diese Verbindung ist die Dokumentation der Dienste, die Ihr Gateway bereitstellt.
Konfiguration
Abschnitt betitelt „Konfiguration“MuleSoft verwendet dasselbe Formular wie die generische REST-Verbindung – dieselben vier Registerkarten, dieselben Felder, dasselbe Verhalten. Zwei Felder sind hier besonders wichtig:
- Host oder IP-Adresse – die Adresse Ihres Anypoint-Gateways. Es gibt keinen Standardwert, da eine MuleSoft-Adresse spezifisch für Ihr Deployment ist.
- Authentifizierungstyp – je nachdem, was Ihr Gateway erwartet:
None,Basic,API Key,Bearer TokenoderOAuth 2.0. Es wird nichts vorausgesetzt.
Endpunkte in einem Workflow auflisten
Abschnitt betitelt „Endpunkte in einem Workflow auflisten“Da das Gateway keine integrierte Endpunktliste hat, hängen Sie die OpenAPI-3.x- oder Swagger-2.0-Definition Ihrer API unter API-Definition an die Verbindung an – entweder die Adresse, unter der sie veröffentlicht ist, oder eine in Document gespeicherte .json- oder .yaml-Datei. Die Felder finden Sie unter API-Definition.
Ein Schritt REST-Anfrage, der diese Verbindung verwendet, kann dann Endpunktquelle auf Aus der API-Definition der Verbindung setzen und Katalog laden wählen, um Endpunkte der API auszuwählen, statt jeden Pfad von Hand einzugeben.
Verwandte Themen
Abschnitt betitelt „Verwandte Themen“- Generische REST-Verbindung – die vollständige Feldreferenz für dieses Formular.
- Verbindung erstellen und verwalten
- Workflow-Schritt REST-Anfrage