API BigQuery Connection

Permite que os usuários gerenciem conexões do BigQuery com fontes de dados externas.

Serviço: bigqueryconnection.googleapis.com

Recomendamos que você chame esse serviço usando as bibliotecas de cliente fornecidas pelo Google. Se seu aplicativo precisar chamar esse serviço usando suas próprias bibliotecas, é possível as seguintes informações ao fazer as solicitações da API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:

Endpoint de serviço

Um endpoint de serviço é um URL 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://bigqueryconnection.googleapis.com

Recurso REST: v1beta1.projects.locations.connections

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/connections
Cria uma nova conexão.
delete DELETE /v1beta1/{name=projects/*/locations/*/connections/*}
Exclui a conexão e a credencial associada.
get GET /v1beta1/{name=projects/*/locations/*/connections/*}
Retorna a conexão especificada.
getIamPolicy POST /v1beta1/{resource=projects/*/locations/*/connections/*}:getIamPolicy
Busca a política de controle de acesso de um recurso.
list GET /v1beta1/{parent=projects/*/locations/*}/connections
Retorna uma lista de conexões no projeto especificado.
patch PATCH /v1beta1/{name=projects/*/locations/*/connections/*}
Atualiza a conexão especificada.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/connections/*}:setIamPolicy
Define a política de controle de acesso no recurso especificado.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/connections/*}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.
updateCredential PATCH /v1beta1/{name=projects/*/locations/*/connections/*/credential}
Define a credencial da conexão especificada.

Serviço: bigqueryconnection.googleapis.com

Recomendamos que você chame esse serviço usando as bibliotecas de cliente fornecidas pelo Google. Se seu aplicativo precisar chamar esse serviço usando suas próprias bibliotecas, é possível as seguintes informações ao fazer as solicitações da API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço apresenta os documentos de descoberta abaixo:

Endpoint de serviço

Um endpoint de serviço é um URL 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://bigqueryconnection.googleapis.com

Recurso REST: v1.projects.locations.connections

Métodos
create POST /v1/{parent=projects/*/locations/*}/connections
Cria uma nova conexão.
delete DELETE /v1/{name=projects/*/locations/*/connections/*}
Exclui a conexão e a credencial associada.
get GET /v1/{name=projects/*/locations/*/connections/*}
Retorna a conexão especificada.
getIamPolicy POST /v1/{resource=projects/*/locations/*/connections/*}:getIamPolicy
Busca a política de controle de acesso de um recurso.
list GET /v1/{parent=projects/*/locations/*}/connections
Retorna uma lista de conexões no projeto especificado.
patch PATCH /v1/{name=projects/*/locations/*/connections/*}
Atualiza a conexão especificada.
setIamPolicy POST /v1/{resource=projects/*/locations/*/connections/*}:setIamPolicy
Define a política de controle de acesso no recurso especificado.
testIamPermissions POST /v1/{resource=projects/*/locations/*/connections/*}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.