Get desktop application:
View/edit binary Protocol Buffers messages
Manages external data source connections and credentials.
Creates a new connection.
The request for [ConnectionService.CreateConnection][google.cloud.bigquery.connection.v1beta1.ConnectionService.CreateConnection].
Parent resource name. Must be in the format `projects/{project_id}/locations/{location_id}`
Optional connection id that should be assigned to the created connection.
Connection to create.
Returns specified connection.
The request for [ConnectionService.GetConnection][google.cloud.bigquery.connection.v1beta1.ConnectionService.GetConnection].
Name of the requested connection, for example: `projects/{project_id}/locations/{location_id}/connections/{connection_id}`
Returns a list of connections in the given project.
The request for [ConnectionService.ListConnections][google.cloud.bigquery.connection.v1beta1.ConnectionService.ListConnections].
Parent resource name. Must be in the form: `projects/{project_id}/locations/{location_id}`
Maximum number of results per page.
Page token.
The response for [ConnectionService.ListConnections][google.cloud.bigquery.connection.v1beta1.ConnectionService.ListConnections].
Next page token.
List of connections.
Updates the specified connection. For security reasons, also resets credential if connection properties are in the update field mask.
The request for [ConnectionService.UpdateConnection][google.cloud.bigquery.connection.v1beta1.ConnectionService.UpdateConnection].
Name of the connection to update, for example: `projects/{project_id}/locations/{location_id}/connections/{connection_id}`
Connection containing the updated fields.
Update mask for the connection fields to be updated.
Sets the credential for the specified connection.
The request for [ConnectionService.UpdateConnectionCredential][google.cloud.bigquery.connection.v1beta1.ConnectionService.UpdateConnectionCredential].
Name of the connection, for example: `projects/{project_id}/locations/{location_id}/connections/{connection_id}/credential`
Credential to use with the connection.
Deletes connection and associated credential.
The request for [ConnectionService.DeleteConnectionRequest][].
Name of the deleted connection, for example: `projects/{project_id}/locations/{location_id}/connections/{connection_id}`
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
Sets the access control policy on the specified resource. Replaces any existing policy. Can return Public Errors: NOT_FOUND, INVALID_ARGUMENT and PERMISSION_DENIED
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
Credential info for the Cloud SQL.
Used in:
The username for the credential.
The password for the credential.
Connection properties specific to the Cloud SQL.
Used in:
Cloud SQL instance ID in the form `project:location:instance`.
Database name.
Type of the Cloud SQL database.
Supported Cloud SQL database types.
Used in:
Unspecified database type.
Cloud SQL for PostgreSQL.
Cloud SQL for MySQL.
Configuration parameters to establish connection with an external data source, except the credential attributes.
Used as response type in: ConnectionService.CreateConnection, ConnectionService.GetConnection, ConnectionService.UpdateConnection
Used as field type in:
, ,The resource name of the connection in the form of: `projects/{project_id}/locations/{location_id}/connections/{connection_id}`
User provided display name for the connection.
User provided description.
Properties specific to the underlying data source.
Cloud SQL properties.
Output only. The creation timestamp of the connection.
Output only. The last update timestamp of the connection.
Output only. True, if credential is configured for this connection.
Credential to use with a connection.
Used in:
Credential specific to the underlying data source.
Credential for Cloud SQL database.