Storage Insights インベントリ レポートのリソースとメソッド

このガイドでは、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 指定したインベントリ レポート構成から生成されたすべてのインベントリ レポートのリストを返します。