コンテンツにスキップ

MuleSoft Anypointは、APIゲートウェイです。組織がその背後で公開しているサービスを、デプロイメントごとに固有のアドレスで前面から提供します。そのため、1つのサービス向けに作られたコネクターとは異なり、MuleSoft接続は自身のエンドポイントを把握していません。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のエンドポイントから選択できます。