/api/mgmnt/ API エンドポイント このリファレンスには、/api/mgmnt/ サービスのエンドポイントを掲載しています。これらはすべて、新しい REST サービスに適用されます。以下のテーブルに、各エンドポイントの概要とそれらが手動コーディングの REST サービスにも適用されるかどうかを示します。 エンドポイント 概要 新しい REST サービスに適用されるか 手動コーディングの REST サービスに適用されるか DELETE /api/mgmnt/v2/:ns/:app REST サービスを削除します。 はい いいえ GET /api/mgmnt/ このサーバ上の REST 対応 Web アプリケーションをリストします。 はい はい GET /api/mgmnt/v1/:ns/restapps ネームスペース内の REST 対応 Web アプリケーションをリストします。 はい はい GET /api/mgmnt/v1/:ns/spec/:app REST サービスの OpenAPI 2.0 仕様を返します。 いいえ はい GET /api/mgmnt/v2/ このサーバ上の REST サービス (関連する Web アプリケーションがないものも含む) をリストします。 はい いいえ GET /api/mgmnt/v2/:ns ネームスペース内の REST サービス (関連する Web アプリケーションがないものも含む) をリストします。 はい いいえ GET /api/mgmnt/v2/:ns/:app REST サービスの OpenAPI 2.0 仕様を返します。 はい はい ns はネームスペースです。app は、REST サービス・クラスが格納されているパッケージの名前です。 DELETE /api/mgmnt/v2/:namespace/:application/ – 指定された REST アプリケーションのクラスを削除します。この呼び出しは、新しい REST サービスを検索します。手動コーディングの REST サービスは無視します。 GET /api/mgmnt/ – すべてのネームスペース内の REST 対応 Web アプリケーションに関する情報を含む配列を返します。 GET /api/mgmnt/v1/:namespace/restapps – 指定されたネームスペース内の REST 対応 Web アプリケーションに関する情報を含む配列を返します。 GET /api/mgmnt/v1/:namespace/spec/:application/ – 指定された REST サービスの OpenAPI 2.0 仕様を返します。このサービスは、手動コーディングの REST サービスである必要があります。 GET /api/mgmnt/v2/ – サーバ上の新しい REST サービス (関連する Web アプリケーションがないものも含む) に関する情報を含む配列を返します。この呼び出しは、手動コーディングの REST サービスは無視します。 GET /api/mgmnt/v2/:namespace/ – 指定されたネームスペース内の新しい REST サービス (関連する Web アプリケーションがない REST サービスも含む) に関する情報を含む配列を返します。この呼び出しは、手動コーディングの REST サービスは無視します。 GET /api/mgmnt/v2/:namespace/:application/ – 指定された REST サービスの OpenAPI 2.0 仕様を返します。この REST サービスは、新しい REST サービスでも手動コーディングの REST サービスでもかまいません。 POST /api/mgmnt/v2/:namespace/:application – Swagger (OpenAPI 2.0) 仕様を指定すると、この呼び出しは REST アプリケーションのスキャフォールディングを生成します。