Storage Insights API

Fornece recursos de insights no Google Cloud Storage

Serviço: storageinsights.googleapis.com

Endpoint de serviço

Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:

  • https://storageinsights.googleapis.com

Recurso da REST: v1.projects.locations

Métodos
get GET /v1/{name=projects/*/locations/*}
Extrai informações sobre um local.
list GET /v1/{name=projects/*}/locations
Lista informações sobre os locais compatíveis com este serviço.

Recurso REST: v1.projects.locations.datasetConfigs

Métodos
create POST /v1/{parent=projects/*/locations/*}/datasetConfigs
Cria uma configuração de conjunto de dados em um determinado projeto para um local específico.
delete DELETE /v1/{name=projects/*/locations/*/datasetConfigs/*}
Exclui uma configuração de conjunto de dados em um determinado projeto para um local específico.
get GET /v1/{name=projects/*/locations/*/datasetConfigs/*}
Extrai a configuração do conjunto de dados em um determinado projeto para um local.
linkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:linkDataset
Vincula um conjunto de dados ao BigQuery em um projeto para um determinado local.
list GET /v1/{parent=projects/*/locations/*}/datasetConfigs
Lista as configurações do conjunto de dados em um determinado projeto para um local específico.
patch PATCH /v1/{datasetConfig.name=projects/*/locations/*/datasetConfigs/*}
Atualiza a configuração de um conjunto de dados em um determinado projeto para um local específico.
unlinkDataset POST /v1/{name=projects/*/locations/*/datasetConfigs/*}:unlinkDataset
Desvincula um conjunto de dados do BigQuery em um determinado projeto para um local específico.

Recurso da REST: v1.projects.locations.operations

Métodos
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Inicia o cancelamento assíncrono em uma operação de longa duração.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Exclui uma operação de longa duração.
get GET /v1/{name=projects/*/locations/*/operations/*}
Recebe o estado mais recente de uma operação de longa duração.
list GET /v1/{name=projects/*/locations/*}/operations
Lista as operações correspondentes ao filtro especificado na solicitação.

Recurso REST: v1.projects.locations.reportConfigs

Métodos
create POST /v1/{parent=projects/*/locations/*}/reportConfigs
Cria uma nova configuração de relatório de inventário em um determinado projeto para um determinado local.
delete DELETE /v1/{name=projects/*/locations/*/reportConfigs/*}
Exclui uma configuração de relatório de inventário em um determinado projeto para um local.
get GET /v1/{name=projects/*/locations/*/reportConfigs/*}
Extrai a configuração do relatório de inventário em um determinado projeto para um local específico.
list GET /v1/{parent=projects/*/locations/*}/reportConfigs
Lista as configurações de relatório de inventário em um determinado projeto para um determinado local.
patch PATCH /v1/{reportConfig.name=projects/*/locations/*/reportConfigs/*}
Atualiza uma configuração de relatório de inventário em um determinado projeto para um local.

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

Métodos
get GET /v1/{name=projects/*/locations/*/reportConfigs/*/reportDetails/*}
Extrai um relatório de inventário em um determinado projeto para um local específico.
list GET /v1/{parent=projects/*/locations/*/reportConfigs/*}/reportDetails
Lista os relatórios de inventário em um determinado projeto para um determinado local.