MuleSoft RESTコネクター
MuleSoft Anypointは、APIゲートウェイです。組織がその背後で公開しているサービスを、デプロイメントごとに固有のアドレスで前面から提供します。そのため、1つのサービス向けに作られたコネクターとは異なり、MuleSoft接続は自身のエンドポイントを把握していません。APIとその定義がどこにあるかを、ユーザーが指定します。
APIドキュメント
Section titled “APIドキュメント”この接続のAPIドキュメントは、ゲートウェイが前面で提供しているサービスを説明するドキュメントそのものです。
MuleSoftは、汎用REST接続と同じフォームを使用します。4つのタブ、フィールド、動作のすべてが同じです。ここで特に重要なのは次の2つです。
- ホストまたはIPアドレス — AnypointゲートウェイのアドレスMuleSoftのアドレスはデプロイメントごとに固有のため、デフォルトはありません。
- 認証タイプ — ゲートウェイが想定する
None、Basic、API Key、Bearer Token、OAuth 2.0のいずれか。こちらで勝手に想定されるものはありません。
ワークフローでのエンドポイントの一覧表示
Section titled “ワークフローでのエンドポイントの一覧表示”ゲートウェイには組み込みのエンドポイント一覧がないため、API定義でAPIのOpenAPI 3.xまたはSwagger 2.0の定義を接続に添付します。定義が公開されているアドレス、またはDocumentに保存した.jsonか.yamlファイルのいずれかを指定できます。フィールドについてはAPI定義を参照してください。
この接続を使用するRESTリクエストステップでは、エンドポイントソースを接続のAPI定義からに設定し、カタログをロードを選択すると、各パスを手入力する代わりに、APIのエンドポイントから選択できます。
- 汎用REST接続 — このフォームのフィールドリファレンス全体。
- 接続の作成と管理
- RESTリクエストワークフローステップ