Retrieves detailed information about a specific database connection including configuration, status, and metadata (credentials are not included for security).
Authorization: Requires project admin permissions. Security: Sensitive credential data is excluded from the response.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier of the organization Standard identifier pattern for resource names
^[a-zA-Z0-9_-]+$The unique identifier of the project Standard identifier pattern for resource names
^[a-zA-Z0-9_-]+$The unique identifier of the connection Standard identifier pattern for resource names
^[a-zA-Z0-9_-]+$Connection retrieved successfully
Database connection configuration and metadata
Resource path to the connection
Name of the connection
Type of database connection
postgres, bigquery, snowflake, trino, mysql, duckdb, motherduck Connection capabilities and configuration attributes
PostgreSQL database connection configuration
Google BigQuery database connection configuration
Snowflake database connection configuration
Trino database connection configuration
MySQL database connection configuration
DuckDB database connection configuration
MotherDuck database connection configuration
The list of tables to include, in the format {dataset/schema}.{table}. The first part represents the dataset or schema, and the second part is the table name. The second part can be a literal * to include all tables.
Table name pattern supporting slashes, dots, and dashes
^[a-zA-Z0-9_-]+\\.(?:[a-zA-Z0-9_-]+|\\*)$["sales.orders", "finance.*"]Whether to exclude all tables.
The list of tables to exclude, in the format {dataset/schema}.{table}. The first part represents the dataset or schema, and the second part is the table name. The second part can be a literal * to exclude all tables.
Table name pattern supporting slashes, dots, and dashes
^[a-zA-Z0-9_-]+\\.(?:[a-zA-Z0-9_-]+|\\*)$["backup.records", "temp_data.*"]Current indexing status of the connection. UNKNOWN means indexing has not started yet, PENDING means indexing is in progress, INDEXED means indexing finished successfully, SKIPPED means the connection is excluded from indexing, FAILED means indexing failed, RETRY means the connection was updated while indexing was in progress and will be re-indexed when the current job finishes.
UNKNOWN, PENDING, INDEXED, SKIPPED, FAILED, RETRY ISO 8601 timestamp of when the indexing status was last updated