Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Studio では、RAML または OAS 2.0 および 3.0 API 仕様を新しい Mule プロジェクトまたは既存の Mule プロジェクトにインポートできます。
Mule Runtime Engine (Mule) 4.1.3 以前を使用している場合、または Exchange に存在しない API 仕様をインポートする場合は、自分のユースケースに応じて、「ローカルファイルからの API 仕様のインポート」または「Design Center からの API 仕様のインポート」を参照してください。
Anypoint Studio 画面の上部にあるタスクバーで、[File (ファイル)] > [New (新規)] > [Mule Project (Mule プロジェクト)] を選択します。
プロジェクトの名前を入力します。
Mule Runtime Engine バージョン 4.1.4 以降を選択します。
[API Specification (API 仕様)] セクションで、[From Exchange or Maven (Exchange または Maven から)] タブを選択し、[Add (追加)] アイコン () をクリックして [From Maven (Maven から)] を選択します。
API 仕様の Maven ログイン情報を指定することも、ローカルファイルを Maven リポジトリにインストールすることもできます。
API 仕様が企業の Maven リポジトリに存在する場合、連動関係として追加できます。
[Import From Maven (Maven からインポート)] 画面で、API 仕様のアーティファクト定義を設定します。
グループ ID
アーティファクト ID
バージョン
[Advanced Settings (詳細設定)] セクションで、連動関係の [Classifier (分類子)] 値が API 仕様の型と同じ (たとえば、RAML) であることを確認します。
[OK] をクリックします。
Studio によって API 仕様がスキャフォールディングされます。API 仕様からフローを作成しない場合、[Scaffold Flows From These API Specifications (これらの API 仕様からフローをスキャフォールディングする)] チェックボックスをオフにします。
インポート後は、上部のタスクバーにある [Manage Mule Project APIs (Mule プロジェクト API を管理)] アイコン () をクリックして、API 仕様プロジェクト管理ビューから Exchange にリンクされたプロジェクトの API 仕様を管理できます。
インターネットに接続して企業の Maven リポジトリから API 仕様の連動関係をダウンロードできない場合、または API 仕様が Maven で使用できない場合でも、ローカル Maven インストールにインストールして連動関係として仕様を使用可能にすることはできます。
[Import From Maven (Maven からインポート)] 画面の [Install a local dependency (ローカル連動関係をインストール)] 項目の横で、[Install (インストール)] をクリックします。
[File (ファイル)] 項目で、ファイルの場所を入力するか [Browse (参照)] をクリックしてファイル内で探します。
[Browse (参照)] を選択した場合、ファイルの種類を [any (任意)] に変更します。
RAML または OAS 2.0 および 3.0 仕様を追加するか、ZIP バンドルファイルを API 仕様として追加して、[Open (開く)] をクリックすることができます。
API 仕様の残りの Maven ログイン情報をセットアップします。
[Advanced Settings (詳細設定)] セクションで、連動関係の [Classifier (分類子)] 値が API 仕様の型と同じ (たとえば、RAML) であることを確認します。
[Install (インストール)] および [OK] をクリックします。
Studio によって API 仕様がスキャフォールディングされます。API 仕様からフローを作成しない場合、[Scaffold Flows From These API Specifications (これらの API 仕様からフローをスキャフォールディングする)] チェックボックスをオフにします。
上部のタスクバーにある [Manage Mule Project APIs (Mule プロジェクト API を管理)] アイコン () をクリックして、API 仕様プロジェクト管理ビューから Exchange にリンクされたプロジェクトの API 仕様を管理できます。
[Package Explorer] ビューで、プロジェクトを選択します。
[Add (追加)] アイコン () をクリックして、[From Maven (Maven から)] を選択します。
API 仕様の Maven ログイン情報を指定することも、ローカルファイルを Maven リポジトリにインストールすることもできます。
API 仕様が企業の Maven リポジトリに存在する場合、連動関係として追加できます。
[Import From Maven (Maven からインポート)] 画面で、API 仕様のアーティファクト定義を設定します。
グループ ID
アーティファクト ID
バージョン
[Advanced Settings (詳細設定)] セクションで、連動関係の [Classifier (分類子)] 値が API 仕様の型と同じ (たとえば、RAML) であることを確認します。
[OK] をクリックします。
Studio によって API 仕様がスキャフォールディングされます。API 仕様からフローを作成しない場合、[Scaffold Flows From These API Specifications (これらの API 仕様からフローをスキャフォールディングする)] チェックボックスをオフにします。
インポート後は、上部のタスクバーにある [Manage Mule Project APIs (Mule プロジェクト API を管理)] アイコン () をクリックして、API 仕様プロジェクト管理ビューから Exchange にリンクされたプロジェクトの API 仕様を管理できます。
インターネットに接続して企業の Maven リポジトリから API 仕様の連動関係をダウンロードできない場合、または API 仕様が Maven で使用できない場合でも、ローカル Maven インストールにインストールして連動関係として仕様を使用可能にすることはできます。
[Import From Maven (Maven からインポート)] 画面の [Install a local dependency (ローカル連動関係をインストール)] 項目の横で、[Install (インストール)] をクリックします。
[File (ファイル)] 項目で、ファイルの場所を入力するか [Browse (参照)] をクリックしてファイル内で探します。
[Browse (参照)] を選択した場合、ファイルの種類を [any (任意)] に変更します。
RAML または OAS 2.0 および 3.0 仕様を追加するか、ZIP バンドルファイルを API 仕様として追加して、[Open (開く)] をクリックすることができます。
API 仕様の残りの Maven ログイン情報をセットアップします。
[Advanced Settings (詳細設定)] セクションで、連動関係の [Classifier (分類子)] 値が API 仕様の型と同じ (たとえば、RAML) であることを確認します。
[Install (インストール)] および [OK] をクリックします。
Studio によって API 仕様がスキャフォールディングされます。API 仕様からフローを作成しない場合、[Scaffold Flows From These API Specifications (これらの API 仕様からフローをスキャフォールディングする)] チェックボックスをオフにします。
上部のタスクバーにある [Manage Mule Project APIs (Mule プロジェクト API を管理)] アイコン () をクリックして、API 仕様プロジェクト管理ビューから Exchange にリンクされたプロジェクトの API 仕様を管理できます。