このガイドでは、Storage Insights インベントリ レポート機能の技術的なリファレンス情報を提供します。Cloud Storage JSON API と同様に RESTful ですが、URI エンドポイントが多少異なります。
この API リファレンスは、リソースタイプ別にまとめられています。各リソースタイプには、1 つ以上のデータ表現と 1 つ以上のメソッドがあります。
特に明記されていない限り、URI は https://storageinsights.googleapis.com/v1
を基準とします。
リソースタイプ
ReportConfigs
リソースの詳細については、ReportConfig
リソースの表記ページをご覧ください。
メソッド | HTTP リクエスト | 説明 |
---|---|---|
delete | DELETE /projects/PROJECT/locations/LOCATION/reportConfigs/REPORT_CONFIG_ID |
インベントリ レポートの構成を完全に削除します。 |
get | GET /projects/PROJECT/locations/LOCATION/reportConfigs/REPORT_CONFIG_ID |
インベントリ レポートの構成を UUID で返します。 |
insert | POST /projects/PROJECT/locations/LOCATION/reportConfigs |
指定されたプロジェクトにインベントリ レポートの構成を作成します。 |
list | GET /projects/PROJECT/locations/LOCATION/reportConfigs |
指定されたプロジェクトとロケーションのインベントリ レポート構成のリストを返します。 |
patch | PATCH /projects/PROJECT/locations/LOCATION/reportConfigs/REPORT_CONFIG_ID |
インベントリ レポートの構成を更新します。このメソッドは、パッチのセマンティクスをサポートしています。 |
ReportDetails
リソースの詳細については、ReportDetail
リソースの表記ページをご覧ください。
メソッド | HTTP リクエスト | 説明 |
---|---|---|
get | GET /projects/PROJECT/locations/LOCATION/reportConfigs/REPORT_CONFIG_ID/reportDetails/REPORT_DETAIL_ID |
インベントリ レポートを UUID で返します。 |
list | GET /projects/PROJECT/locations/LOCATION/reportConfigs/REPORT_CONFIG_ID/reportDetails |
指定したインベントリ レポート構成から生成されたすべてのインベントリ レポートのリストを返します。 |