API documentation for bigquery_connection_v1.types
package.
Classes
AwsAccessRole
Authentication method for Amazon Web Services (AWS) that uses Google owned Google service account to assume into customer's AWS IAM Role.
AwsCrossAccountRole
Authentication method for Amazon Web Services (AWS) that uses Google owned AWS IAM user's access key to assume into customer's AWS IAM Role.
AwsProperties
Connection properties specific to Amazon Web Services (AWS). .. attribute:: cross_account_role
Authentication using Google owned AWS IAM user's access key to assume into customer's AWS IAM Role.
:type: google.cloud.bigquery_connection_v1.types.AwsCrossAccountRole
CloudSpannerProperties
Connection properties specific to Cloud Spanner. .. attribute:: database
Cloud Spanner database in the form `project/instance/database'
:type: str
CloudSqlCredential
Credential info for the Cloud SQL. .. attribute:: username
The username for the credential.
:type: str
CloudSqlProperties
Connection properties specific to the Cloud SQL. .. attribute:: instance_id
Cloud SQL instance ID in the form
project:location:instance
.
:type: str
Connection
Configuration parameters to establish connection with an external data source, except the credential attributes.
CreateConnectionRequest
The request for ConnectionService.CreateConnection.
DeleteConnectionRequest
The request for [ConnectionService.DeleteConnectionRequest][]. .. attribute:: name
Required. Name of the deleted connection, for example:
projects/{project_id}/locations/{location_id}/connections/{connection_id}
:type: str
GetConnectionRequest
The request for ConnectionService.GetConnection.
ListConnectionsRequest
The request for ConnectionService.ListConnections.
ListConnectionsResponse
The response for ConnectionService.ListConnections.
UpdateConnectionRequest
The request for ConnectionService.UpdateConnection.