Connection

id
ID!
required
Unique identifier for the connection.
details
ConnectionDetails!
required
Configuration and metadata for the connection. See ConnectionDetails.
status
JobStatus!
required
Job execution status for connection operations like metadata refresh. See JobStatus.

ConnectionDetails

name
String!
required
Human-readable name for the connection.
description
String!
required
Description of the connection and its purpose.
dataSourceType
DataSourceType!
required
The category of data source. See DataSourceType.
connectionType
ConnectionType!
required
The specific type of data source connection. See ConnectionType.

Enums

DataSourceType

The category of data source. Values:
  • DATA_SOURCE_TYPE_UNSPECIFIED - Type not specified
  • WAREHOUSE - Data warehouse (Snowflake, BigQuery, Redshift, etc.)
  • BI_TOOL - Business intelligence tool (Tableau, etc.)

ConnectionType

The specific type of data source connection. Values:
  • CONNECTION_TYPE_UNSPECIFIED - Type not specified
  • REDSHIFT - Amazon Redshift data warehouse
  • SNOWFLAKE - Snowflake data warehouse
  • TABLEAU - Tableau business intelligence platform
  • BIGQUERY - Google BigQuery data warehouse
  • POSTGRES - PostgreSQL database
  • SQL_SERVER - Microsoft SQL Server database
  • DATABRICKS - Databricks analytics platform
  • MYSQL - MySQL database
  • CLICKHOUSE - ClickHouse database

Additional Resources