API を API Hub に登録する際は、API を表すエンティティを作成して保存します。このエンティティを API リソースと呼びます。API Hub に保存されている API リソースは検索可能で、API に関する詳細なオペレーション情報と説明情報を提供します。
API リソースは複雑なエンティティであり、1 つ以上のバージョンを関連付けることが可能です。バージョンは、ある時点での API の状態と考えることができます。各バージョンには、図 1 に示すように、API 仕様から解析されたオペレーション、デプロイメント、API 仕様など、独自のエンティティ セットを設定できます。
図 11 つの API に複数のバージョンを作成することもできます。
API を登録する際、または登録後に、API リソース属性を追加して編集し、API の詳細な説明を作成できます。詳しくは、属性を管理するをご覧ください。
API Hub は、システム定義属性とユーザー定義属性の両方をサポートしています。システム定義の属性の例:
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-03-05 UTC。"],[[["This page focuses on API resources within Apigee and Apigee hybrid, representing registered APIs in API Hub."],["An API resource is a complex entity that can have multiple versions, each with its own set of associated entities like operations, deployments, and API specifications."],["API resources can be enriched with attributes that describe them, which include both system-defined and user-defined types."],["System-defined attributes for an API include details like its style (REST, gRPC, etc.), target users, responsible team, business unit, and maturity level."]]],[]]