Storage Insights API

Bietet die Möglichkeit, Google Cloud Storage-Daten zu analysieren

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 Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone.
delete DELETE /v1/{name=projects/*/locations/*/datasetConfigs/*}
Löscht eine Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone.
get GET /v1/{name=projects/*/locations/*/datasetConfigs/*}
Ruft die Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone ab.
linkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:linkDataset
Verknüpft ein Dataset in einem angegebenen Projekt für eine angegebene Zone mit BigQuery.
list GET /v1/{parent=projects/*/locations/*}/datasetConfigs
Listet die Dataset-Konfigurationen in einem angegebenen Projekt für eine angegebene Zone auf.
patch PATCH /v1/{datasetConfig.name=projects/*/locations/*/datasetConfigs/*}
Aktualisiert eine Dataset-Konfiguration in einem angegebenen Projekt für eine angegebene Zone.
unlinkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:unlinkDataset
Hebt die Verknüpfung eines Datasets mit BigQuery in einem angegebenen Projekt für eine angegebene Zone auf.

REST-Ressource: v1.projects.locations.operations

Methoden
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
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 Vorgangs mit langer Ausführungszeit 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 Konfiguration für Inventory Reports in einem angegebenen Projekt für eine angegebene Zone.
delete DELETE /v1/{name=projects/*/locations/*/reportConfigs/*}
Löscht eine vorhandene Konfiguration für Inventory Reports in einem angegebenen Projekt für eine angegebene Zone.
get GET /v1/{name=projects/*/locations/*/reportConfigs/*}
Ruft die Konfiguration für Inventory Reports in einem angegebenen Projekt für eine angegebene Zone ab.
list GET /v1/{parent=projects/*/locations/*}/reportConfigs
Listet die Konfiguration für Inventory Reports in einem angegebenen Projekt für eine angegebene Zone auf.
patch PATCH /v1/{reportConfig.name=projects/*/locations/*/reportConfigs/*}
Aktualisiert eine vorhandene Konfiguration für Inventory Reports in einem angegebenen Projekt für eine angegebene Zone.

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

Methoden
get GET /v1/{name=projects/*/locations/*/reportConfigs/*/reportDetails/*}
Ruft einen vorhandenen Inventory Report in einem angegebenen Projekt für eine angegebene Zone ab.
list GET /v1/{parent=projects/*/locations/*/reportConfigs/*}/reportDetails
Listet die Inventory Reports in einem angegebenen Projekt für eine angegebene Zone auf.