Storage Insights API

Bietet Statistiken für Google Cloud Storage

Dienst: storageinsights.googleapis.com

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://storageinsights.googleapis.com

REST-Ressource: v1.projects.locations

Methoden
get GET /v1/{name=projects/*/locations/*}
Ruft Informationen zu einer Zone ab.
list GET /v1/{name=projects/*}/locations
Listet Informationen zu den unterstützten Zonen für diesen Dienst auf.

REST-Ressource: v1.projects.locations.datasetConfigs

Methoden
create POST /v1/{parent=projects/*/locations/*}/datasetConfigs
Erstellt eine Datasetkonfiguration in einem bestimmten Projekt für einen bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/datasetConfigs/*}
Löscht eine Datensatzkonfiguration in einem bestimmten Projekt für einen bestimmten Standort.
get GET /v1/{name=projects/*/locations/*/datasetConfigs/*}
Ruft die Datasetkonfiguration in einem bestimmten Projekt für einen bestimmten Standort ab.
linkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:linkDataset
Verknüpft ein Dataset mit BigQuery in einem bestimmten Projekt für einen bestimmten Speicherort.
list GET /v1/{parent=projects/*/locations/*}/datasetConfigs
Listet die Datensatzkonfigurationen in einem bestimmten Projekt für einen bestimmten Standort auf.
patch PATCH /v1/{datasetConfig.name=projects/*/locations/*/datasetConfigs/*}
Aktualisiert die Datasetkonfiguration in einem angegebenen Projekt für einen angegebenen Standort.
unlinkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:unlinkDataset
Aufheben der Verknüpfung eines Datenpools mit BigQuery in einem bestimmten Projekt für einen bestimmten Speicherort.

REST-Ressource: v1.projects.locations.operations

Methoden
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1.projects.locations.reportConfigs

Methoden
create POST /v1/{parent=projects/*/locations/*}/reportConfigs
Erstellt eine neue Inventarberichtskonfiguration in einem bestimmten Projekt für einen bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/reportConfigs/*}
Löscht eine vorhandene Inventarberichtskonfiguration in einem bestimmten Projekt für einen bestimmten Standort.
get GET /v1/{name=projects/*/locations/*/reportConfigs/*}
Ruft die Konfiguration des Inventarberichts in einem bestimmten Projekt für einen bestimmten Standort ab.
list GET /v1/{parent=projects/*/locations/*}/reportConfigs
Listet die Konfigurationen von Inventarberichten in einem bestimmten Projekt für einen bestimmten Standort auf.
patch PATCH /v1/{reportConfig.name=projects/*/locations/*/reportConfigs/*}
Aktualisiert eine vorhandene Inventarberichtskonfiguration in einem bestimmten Projekt für einen bestimmten Standort.

REST-Ressource: v1.projects.locations.reportConfigs.reportDetails

Methoden
get GET /v1/{name=projects/*/locations/*/reportConfigs/*/reportDetails/*}
Ruft einen vorhandenen Inventarbericht in einem bestimmten Projekt für einen bestimmten Standort ab.
list GET /v1/{parent=projects/*/locations/*/reportConfigs/*}/reportDetails
Listet die Inventarberichte in einem bestimmten Projekt für einen bestimmten Standort auf.