このページは Apigee と Apigee ハイブリッドに適用されます。
[ライフサイクル] 設定ページを使用すると、管理者は、コンセプトの段階からサポート終了まで、API がたどる一連のステージを定義できます。通常、API の各バージョンは、それぞれ独自のライフサイクルを通過するため、API のライフサイクル ステージを直接設定するのではなく、API の各バージョンにライフサイクル ステージを割り当てることが可能です。
API ライフサイクルのステージは、名前、説明、URL(省略可)によって定義されます。この URL を使用すると、特定のライフサイクル ステージのドキュメントへのリンクを提供できます。
提供されるデフォルトの API ライフサイクル ステージは次のとおりです。
- コンセプト: API が存在する理由に対するビジネスケースとユーザーニーズの説明
- 設計: インターフェースの詳細の定義と API 契約の提案
- 開発: サービスとその API の実装
- プレビュー: 本番前環境フェーズでの実装のステージング
- 本番: 本番環境ワークロードで利用可能な API
- 非推奨: 新しいユーザーに推奨されない API
- 廃止: 使用できなくなった API
ライフサイクル ステージを追加する
ライフサイクル ステージを追加するには:
- Google Cloud コンソールで、[API Hub] > [設定] > [ライフサイクル] ページに移動します。
- [ライフサイクル ステージを追加] をクリックします。
- 以下を指定します。
- ID: API リソースの名前。ID に使用できるのは小文字、数字、ハイフンのみです。この ID はプロジェクト内で一意である必要があります。ID は、4~63 文字にする必要があります。一旦ライフサイクル ステージを作成すると、ID は変更できません。
- 名前: ステージの名前。例: コンセプト、廃止
- 説明: ライフサイクル ステージの簡単な説明。このテキストは、ツールチップとして UI に表示されます。
- URL: ライフサイクル ステージに関する詳細情報を提供する完全な URL を入力します。
- [保存] または [キャンセル] をクリックします。
ライフサイクル ステージを編集する
ライフサイクル ステージを編集するには:
- Google Cloud コンソールで、[API Hub] > [設定] > [ライフサイクル] ページに移動します。
- 目的のライフサイクル ステージの横にある [ その他] > [ 編集] をクリックします。
- 必要に応じて変更を行います。
- [保存] または [キャンセル] をクリックします。
ライフサイクル ステージを削除する
ライフサイクル ステージを削除するには:
- Google Cloud コンソールで、[API Hub] > [設定] > [ライフサイクル] ページに移動します。
- 目的のライフサイクル ステージの横にある [その他] > [削除] をクリックします。
確認ダイアログが表示されます。
次のいずれかを行います。
- [Replacement API lifecycle] ステージを選択し、[Delete] をクリックします。ライフサイクル ステージを置換すると、選択したライフサイクル ステージに存在することを示している全 API が、新しいライフサイクル ステージに変更されます。
- [削除] をクリックします。置換ライフサイクル ステージを選択せずに削除すると、選択したライフサイクル ステージにある全 API が [指定なし] ライフサイクル ステージに移動します。
ライフサイクル ステージ リストを並べ替える
ライフサイクル ステージは、[ライフサイクル] ペインにリスト表示されている順序で UI 内に表示されます。
ライフサイクル ステージのリストを並べ替えるには:
- Google Cloud コンソールで、[API Hub] > [設定] > [ライフサイクル] ページに移動します。
- ライフサイクルが目的の位置になるまで、 上矢印または 下矢印をクリックします。