Storage Insights API

Proporciona información en Google Cloud Storage

Servicio: storageinsights.googleapis.com

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:

  • https://storageinsights.googleapis.com

Recurso de REST: v1.projects.locations

Métodos
get GET /v1/{name=projects/*/locations/*}
Obtiene información sobre una ubicación.
list GET /v1/{name=projects/*}/locations
Muestra una lista con información sobre las ubicaciones compatibles con este servicio.

Recurso de REST: v1.projects.locations.datasetConfigs

Métodos
create POST /v1/{parent=projects/*/locations/*}/datasetConfigs
Crea una configuración de conjunto de datos en un proyecto determinado para una ubicación determinada.
delete DELETE /v1/{name=projects/*/locations/*/datasetConfigs/*}
Borra la configuración de un conjunto de datos en un proyecto determinado para una ubicación determinada.
get GET /v1/{name=projects/*/locations/*/datasetConfigs/*}
Obtiene la configuración del conjunto de datos en un proyecto determinado para una ubicación determinada.
linkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:linkDataset
Vincula un conjunto de datos a BigQuery en un proyecto determinado para una ubicación determinada.
list GET /v1/{parent=projects/*/locations/*}/datasetConfigs
Enumera las configuraciones de los conjuntos de datos en un proyecto determinado para una ubicación determinada.
patch PATCH /v1/{datasetConfig.name=projects/*/locations/*/datasetConfigs/*}
Actualiza la configuración de un conjunto de datos en un proyecto determinado para una ubicación determinada.
unlinkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:unlinkDataset
Desvincula un conjunto de datos de BigQuery en un proyecto determinado para una ubicación determinada.

Recurso de REST: v1.projects.locations.operations

Métodos
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Borra una operación de larga duración.
get GET /v1/{name=projects/*/locations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*}/operations
Enumera las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso de REST: v1.projects.locations.reportConfigs

Métodos
create POST /v1/{parent=projects/*/locations/*}/reportConfigs
Crea una nueva configuración de informes de inventario en un proyecto determinado para una ubicación determinada.
delete DELETE /v1/{name=projects/*/locations/*/reportConfigs/*}
Borra una configuración de informes de inventario existente en un proyecto determinado para una ubicación determinada.
get GET /v1/{name=projects/*/locations/*/reportConfigs/*}
Obtiene la configuración del informe de inventario en un proyecto determinado para una ubicación determinada.
list GET /v1/{parent=projects/*/locations/*}/reportConfigs
Muestra una lista de las configuraciones de informes de inventario en un proyecto determinado para una ubicación determinada.
patch PATCH /v1/{reportConfig.name=projects/*/locations/*/reportConfigs/*}
Actualiza una configuración de informe de inventario existente en un proyecto determinado para una ubicación determinada.

Recurso de REST: v1.projects.locations.reportConfigs.reportDetails

Métodos
get GET /v1/{name=projects/*/locations/*/reportConfigs/*/reportDetails/*}
Obtiene un informe de inventario existente en un proyecto determinado para una ubicación determinada.
list GET /v1/{parent=projects/*/locations/*/reportConfigs/*}/reportDetails
Muestra una lista de los informes de inventario de un proyecto determinado para una ubicación determinada.