Método: dataSources.checkValidCreds

Nome completo: projects.locations.dataSources.checkValidCreds

Retornará verdadeiro caso haja credenciais válidas para a fonte de dados e o usuário solicitante. Algumas fontes de dados não são compatíveis com conta de serviço, por isso é necessário se referir a elas em nome do usuário final. Essa API apenas verifica se temos o token OAuth para o usuário específico, que é um pré-requisito para que o usuário possa criar uma configuração de transferência.

Solicitação HTTP

POST https://bigquerydatatransfer.googleapis.com/v1/{name=projects/*/locations/*/dataSources/*}:checkValidCreds

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. A fonte de dados no formato: projects/{projectId}/dataSources/{dataSourceId} ou projects/{projectId}/locations/{locationId}/dataSources/{dataSourceId}.

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

  • bigquery.transfers.get

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de CheckValidCredsResponse.

Escopos da autorização

Requer o seguinte escopo OAuth:

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

Para mais informações, consulte a Visão geral da autenticação.

Faça um teste