Método: projects.enrollDataSources

Inscreve fontes de dados em um projeto de usuário. Isso permite que os usuários criem configurações de transferência para essas fontes de dados. Elas também aparecem no RPC dataSources.list e, por isso, aparecerão na IU do BigQuery "https://bigquery.cloud.google.com". Além disso, encontre a documentação em https://cloud.google.com/bigquery/bigquery-web-ui e https://cloud.google.com/bigquery-transfer/docs/working-with-transfers.

Solicitação HTTP

POST https://bigquerydatatransfer.googleapis.com/v1/{name=projects/*}:enrollDataSources

O URL usa a sintaxe de anotação de HTTP da API Google.

Parâmetros de caminho

Parâmetros
name

string

O nome do recurso do projeto no formato: projects/{projectId}

A autorização requer a seguinte permissão do Google IAM no recurso especificado name:

  • resourcemanager.projects.update

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON

{
  "dataSourceIds": [
    string
  ]
}
Campos
dataSourceIds[]

string

Fontes de dados que estão inscritas.

Corpo da resposta

Se bem-sucedido, o corpo da resposta ficará vazio.

Escopos da autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para mais informações, consulte o Guia de autenticação.

Faça um teste