bigqueryconnection/v1 library

BigQuery Connection API - v1

Allows users to manage BigQuery connections to external data sources.

For more information, see cloud.google.com/bigquery/docs/connections-api-intro

Create an instance of BigQueryConnectionServiceApi to access these resources:

Classes

AuditConfig
Specifies the audit configuration for a service.
AwsAccessRole
Authentication method for Amazon Web Services (AWS) that uses Google owned Google service account to assume into customer's AWS IAM Role.
AwsProperties
Connection properties specific to Amazon Web Services (AWS).
AzureProperties
Container for connection properties specific to Azure.
BigQueryConnectionServiceApi
Allows users to manage BigQuery connections to external data sources.
Binding
Associates members, or principals, with a role.
CloudResourceProperties
Container for connection properties for delegation of access to GCP resources.
CloudSpannerProperties
Connection properties specific to Cloud Spanner.
CloudSqlCredential
Credential info for the Cloud SQL.
CloudSqlProperties
Connection properties specific to the Cloud SQL.
Connection
Configuration parameters to establish connection with an external data source, except the credential attributes.
ConnectorConfiguration
Represents concrete parameter values for Connector Configuration.
ConnectorConfigurationAuthentication
Client authentication.
ConnectorConfigurationEndpoint
Remote endpoint specification.
ConnectorConfigurationSecret
Secret value parameter.
ConnectorConfigurationUsernamePassword
Username and Password authentication.
GetIamPolicyRequest
Request message for GetIamPolicy method.
ListConnectionsResponse
The response for ConnectionService.ListConnections.
MetastoreServiceConfig
Configuration of the Dataproc Metastore Service.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProjectsLocationsConnectionsResource
ProjectsLocationsResource
ProjectsResource
SalesforceDataCloudProperties
Connection properties specific to Salesforce DataCloud.
SetIamPolicyRequest
Request message for SetIamPolicy method.
SparkHistoryServerConfig
Configuration of the Spark History Server.
SparkProperties
Container for connection properties to execute stored procedures for Apache Spark.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GetPolicyOptions = $GetPolicyOptions
Encapsulates settings provided to GetIamPolicy.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.