Index
ConnectionService
(interface)CloudSqlCredential
(message)CloudSqlProperties
(message)CloudSqlProperties.DatabaseType
(enum)Connection
(message)ConnectionCredential
(message)CreateConnectionRequest
(message)DeleteConnectionRequest
(message)GetConnectionRequest
(message)ListConnectionsRequest
(message)ListConnectionsResponse
(message)UpdateConnectionCredentialRequest
(message)UpdateConnectionRequest
(message)
ConnectionService
Manages external data source connections and credentials.
CreateConnection |
---|
Creates a new connection.
|
DeleteConnection |
---|
Deletes connection and associated credential.
|
GetConnection |
---|
Returns specified connection.
|
GetIamPolicy |
---|
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
|
ListConnections |
---|
Returns a list of connections in the given project.
|
SetIamPolicy |
---|
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
|
TestIamPermissions |
---|
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 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.
|
UpdateConnection |
---|
Updates the specified connection. For security reasons, also resets credential if connection properties are in the update field mask.
|
UpdateConnectionCredential |
---|
Sets the credential for the specified connection.
|
CloudSqlCredential
Credential info for the Cloud SQL.
Fields | |
---|---|
username |
The username for the credential. |
password |
The password for the credential. |
CloudSqlProperties
Connection properties specific to the Cloud SQL.
Fields | |
---|---|
instance_id |
Cloud SQL instance ID in the form |
database |
Database name. |
type |
Type of the Cloud SQL database. |
credential |
Input only. Cloud SQL credential. |
service_account_id |
Output only. The account ID of the service used for the purpose of this connection. When the connection is used in the context of an operation in BigQuery, this service account will serve as the identity being used for connecting to the CloudSQL instance specified in this connection. |
DatabaseType
Supported Cloud SQL database types.
Enums | |
---|---|
DATABASE_TYPE_UNSPECIFIED |
Unspecified database type. |
POSTGRES |
Cloud SQL for PostgreSQL. |
MYSQL |
Cloud SQL for MySQL. |
Connection
Configuration parameters to establish connection with an external data source, except the credential attributes.
Fields | |
---|---|