dbt Cloud v0.1.30 published on Thursday, Mar 20, 2025 by Pulumi
dbtcloud.getGlobalConnection
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dbtcloud from "@pulumi/dbtcloud";
const myConnection = dbtcloud.getGlobalConnection({
id: 1234,
});
import pulumi
import pulumi_dbtcloud as dbtcloud
my_connection = dbtcloud.get_global_connection(id=1234)
package main
import (
"github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := dbtcloud.LookupGlobalConnection(ctx, &dbtcloud.LookupGlobalConnectionArgs{
Id: 1234,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using DbtCloud = Pulumi.DbtCloud;
return await Deployment.RunAsync(() =>
{
var myConnection = DbtCloud.GetGlobalConnection.Invoke(new()
{
Id = 1234,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.dbtcloud.DbtcloudFunctions;
import com.pulumi.dbtcloud.inputs.GetGlobalConnectionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var myConnection = DbtcloudFunctions.getGlobalConnection(GetGlobalConnectionArgs.builder()
.id(1234)
.build());
}
}
variables:
myConnection:
fn::invoke:
function: dbtcloud:getGlobalConnection
arguments:
id: 1234
Using getGlobalConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGlobalConnection(args: GetGlobalConnectionArgs, opts?: InvokeOptions): Promise<GetGlobalConnectionResult>
function getGlobalConnectionOutput(args: GetGlobalConnectionOutputArgs, opts?: InvokeOptions): Output<GetGlobalConnectionResult>
def get_global_connection(id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetGlobalConnectionResult
def get_global_connection_output(id: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGlobalConnectionResult]
func LookupGlobalConnection(ctx *Context, args *LookupGlobalConnectionArgs, opts ...InvokeOption) (*LookupGlobalConnectionResult, error)
func LookupGlobalConnectionOutput(ctx *Context, args *LookupGlobalConnectionOutputArgs, opts ...InvokeOption) LookupGlobalConnectionResultOutput
> Note: This function is named LookupGlobalConnection
in the Go SDK.
public static class GetGlobalConnection
{
public static Task<GetGlobalConnectionResult> InvokeAsync(GetGlobalConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetGlobalConnectionResult> Invoke(GetGlobalConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGlobalConnectionResult> getGlobalConnection(GetGlobalConnectionArgs args, InvokeOptions options)
public static Output<GetGlobalConnectionResult> getGlobalConnection(GetGlobalConnectionArgs args, InvokeOptions options)
fn::invoke:
function: dbtcloud:index/getGlobalConnection:getGlobalConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Id
This property is required. int - Connection Identifier
- Id
This property is required. int - Connection Identifier
- id
This property is required. Integer - Connection Identifier
- id
This property is required. number - Connection Identifier
- id
This property is required. int - Connection Identifier
- id
This property is required. Number - Connection Identifier
getGlobalConnection Result
The following output properties are available:
- Adapter
Version string - Version of the adapter
- Apache
Spark Pulumi.Dbt Cloud. Outputs. Get Global Connection Apache Spark - Apache Spark connection configuration.
- Athena
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Athena - Athena connection configuration.
- Bigquery
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Bigquery - Databricks
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Databricks - Databricks connection configuration
- Fabric
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Fabric - Microsoft Fabric connection configuration.
- Id int
- Connection Identifier
- Is
Ssh boolTunnel Enabled - Whether the connection can use an SSH tunnel
- Name string
- Connection name
- Oauth
Configuration intId - Postgres
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Postgres - PostgreSQL connection configuration.
- Private
Link stringEndpoint Id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - Redshift
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Redshift - Redshift connection configuration
- Snowflake
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Snowflake - Snowflake connection configuration
- Starburst
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Starburst - Starburst/Trino connection configuration.
- Synapse
Pulumi.
Dbt Cloud. Outputs. Get Global Connection Synapse - Azure Synapse Analytics connection configuration.
- Adapter
Version string - Version of the adapter
- Apache
Spark GetGlobal Connection Apache Spark - Apache Spark connection configuration.
- Athena
Get
Global Connection Athena - Athena connection configuration.
- Bigquery
Get
Global Connection Bigquery - Databricks
Get
Global Connection Databricks - Databricks connection configuration
- Fabric
Get
Global Connection Fabric - Microsoft Fabric connection configuration.
- Id int
- Connection Identifier
- Is
Ssh boolTunnel Enabled - Whether the connection can use an SSH tunnel
- Name string
- Connection name
- Oauth
Configuration intId - Postgres
Get
Global Connection Postgres - PostgreSQL connection configuration.
- Private
Link stringEndpoint Id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - Redshift
Get
Global Connection Redshift - Redshift connection configuration
- Snowflake
Get
Global Connection Snowflake - Snowflake connection configuration
- Starburst
Get
Global Connection Starburst - Starburst/Trino connection configuration.
- Synapse
Get
Global Connection Synapse - Azure Synapse Analytics connection configuration.
- adapter
Version String - Version of the adapter
- apache
Spark GetGlobal Connection Apache Spark - Apache Spark connection configuration.
- athena
Get
Global Connection Athena - Athena connection configuration.
- bigquery
Get
Global Connection Bigquery - databricks
Get
Global Connection Databricks - Databricks connection configuration
- fabric
Get
Global Connection Fabric - Microsoft Fabric connection configuration.
- id Integer
- Connection Identifier
- is
Ssh BooleanTunnel Enabled - Whether the connection can use an SSH tunnel
- name String
- Connection name
- oauth
Configuration IntegerId - postgres
Get
Global Connection Postgres - PostgreSQL connection configuration.
- private
Link StringEndpoint Id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - redshift
Get
Global Connection Redshift - Redshift connection configuration
- snowflake
Get
Global Connection Snowflake - Snowflake connection configuration
- starburst
Get
Global Connection Starburst - Starburst/Trino connection configuration.
- synapse
Get
Global Connection Synapse - Azure Synapse Analytics connection configuration.
- adapter
Version string - Version of the adapter
- apache
Spark GetGlobal Connection Apache Spark - Apache Spark connection configuration.
- athena
Get
Global Connection Athena - Athena connection configuration.
- bigquery
Get
Global Connection Bigquery - databricks
Get
Global Connection Databricks - Databricks connection configuration
- fabric
Get
Global Connection Fabric - Microsoft Fabric connection configuration.
- id number
- Connection Identifier
- is
Ssh booleanTunnel Enabled - Whether the connection can use an SSH tunnel
- name string
- Connection name
- oauth
Configuration numberId - postgres
Get
Global Connection Postgres - PostgreSQL connection configuration.
- private
Link stringEndpoint Id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - redshift
Get
Global Connection Redshift - Redshift connection configuration
- snowflake
Get
Global Connection Snowflake - Snowflake connection configuration
- starburst
Get
Global Connection Starburst - Starburst/Trino connection configuration.
- synapse
Get
Global Connection Synapse - Azure Synapse Analytics connection configuration.
- adapter_
version str - Version of the adapter
- apache_
spark GetGlobal Connection Apache Spark - Apache Spark connection configuration.
- athena
Get
Global Connection Athena - Athena connection configuration.
- bigquery
Get
Global Connection Bigquery - databricks
Get
Global Connection Databricks - Databricks connection configuration
- fabric
Get
Global Connection Fabric - Microsoft Fabric connection configuration.
- id int
- Connection Identifier
- is_
ssh_ booltunnel_ enabled - Whether the connection can use an SSH tunnel
- name str
- Connection name
- oauth_
configuration_ intid - postgres
Get
Global Connection Postgres - PostgreSQL connection configuration.
- private_
link_ strendpoint_ id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - redshift
Get
Global Connection Redshift - Redshift connection configuration
- snowflake
Get
Global Connection Snowflake - Snowflake connection configuration
- starburst
Get
Global Connection Starburst - Starburst/Trino connection configuration.
- synapse
Get
Global Connection Synapse - Azure Synapse Analytics connection configuration.
- adapter
Version String - Version of the adapter
- apache
Spark Property Map - Apache Spark connection configuration.
- athena Property Map
- Athena connection configuration.
- bigquery Property Map
- databricks Property Map
- Databricks connection configuration
- fabric Property Map
- Microsoft Fabric connection configuration.
- id Number
- Connection Identifier
- is
Ssh BooleanTunnel Enabled - Whether the connection can use an SSH tunnel
- name String
- Connection name
- oauth
Configuration NumberId - postgres Property Map
- PostgreSQL connection configuration.
- private
Link StringEndpoint Id - Private Link Endpoint ID. This ID can be found using the
privatelink_endpoint
data source - redshift Property Map
- Redshift connection configuration
- snowflake Property Map
- Snowflake connection configuration
- starburst Property Map
- Starburst/Trino connection configuration.
- synapse Property Map
- Azure Synapse Analytics connection configuration.
Supporting Types
GetGlobalConnectionApacheSpark
- Auth
This property is required. string - Auth
- Cluster
This property is required. string - Spark cluster for the connection
- Connect
Retries This property is required. int - Connection retries. Default=0
- Connect
Timeout This property is required. int - Connection time out in seconds. Default=10
- Host
This property is required. string - Hostname of the connection
- Method
This property is required. string - Authentication method for the connection (http or thrift).
- Organization
This property is required. string - Organization ID
- Port
This property is required. int - Port for the connection. Default=443
- User
This property is required. string - User
- Auth
This property is required. string - Auth
- Cluster
This property is required. string - Spark cluster for the connection
- Connect
Retries This property is required. int - Connection retries. Default=0
- Connect
Timeout This property is required. int - Connection time out in seconds. Default=10
- Host
This property is required. string - Hostname of the connection
- Method
This property is required. string - Authentication method for the connection (http or thrift).
- Organization
This property is required. string - Organization ID
- Port
This property is required. int - Port for the connection. Default=443
- User
This property is required. string - User
- auth
This property is required. String - Auth
- cluster
This property is required. String - Spark cluster for the connection
- connect
Retries This property is required. Integer - Connection retries. Default=0
- connect
Timeout This property is required. Integer - Connection time out in seconds. Default=10
- host
This property is required. String - Hostname of the connection
- method
This property is required. String - Authentication method for the connection (http or thrift).
- organization
This property is required. String - Organization ID
- port
This property is required. Integer - Port for the connection. Default=443
- user
This property is required. String - User
- auth
This property is required. string - Auth
- cluster
This property is required. string - Spark cluster for the connection
- connect
Retries This property is required. number - Connection retries. Default=0
- connect
Timeout This property is required. number - Connection time out in seconds. Default=10
- host
This property is required. string - Hostname of the connection
- method
This property is required. string - Authentication method for the connection (http or thrift).
- organization
This property is required. string - Organization ID
- port
This property is required. number - Port for the connection. Default=443
- user
This property is required. string - User
- auth
This property is required. str - Auth
- cluster
This property is required. str - Spark cluster for the connection
- connect_
retries This property is required. int - Connection retries. Default=0
- connect_
timeout This property is required. int - Connection time out in seconds. Default=10
- host
This property is required. str - Hostname of the connection
- method
This property is required. str - Authentication method for the connection (http or thrift).
- organization
This property is required. str - Organization ID
- port
This property is required. int - Port for the connection. Default=443
- user
This property is required. str - User
- auth
This property is required. String - Auth
- cluster
This property is required. String - Spark cluster for the connection
- connect
Retries This property is required. Number - Connection retries. Default=0
- connect
Timeout This property is required. Number - Connection time out in seconds. Default=10
- host
This property is required. String - Hostname of the connection
- method
This property is required. String - Authentication method for the connection (http or thrift).
- organization
This property is required. String - Organization ID
- port
This property is required. Number - Port for the connection. Default=443
- user
This property is required. String - User
GetGlobalConnectionAthena
- Database
This property is required. string - Specify the database (data catalog) to build models into (lowercase only).
- Num
Boto3Retries This property is required. int - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- Num
Iceberg Retries This property is required. int - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- Num
Retries This property is required. int - Number of times to retry a failing query.
- Poll
Interval This property is required. int - Interval in seconds to use for polling the status of query results in Athena.
- Region
Name This property is required. string - AWS region of your Athena instance.
- S3Data
Dir This property is required. string - Prefix for storing tables, if different from the connection's S3 staging directory.
- S3Data
Naming This property is required. string - How to generate table paths in the S3 data directory.
- S3Staging
Dir This property is required. string - S3 location to store Athena query results and metadata.
- S3Tmp
Table Dir This property is required. string - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- Spark
Work Group This property is required. string - Identifier of Athena Spark workgroup for running Python models.
- Work
Group This property is required. string - Identifier of Athena workgroup.
- Database
This property is required. string - Specify the database (data catalog) to build models into (lowercase only).
- Num
Boto3Retries This property is required. int - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- Num
Iceberg Retries This property is required. int - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- Num
Retries This property is required. int - Number of times to retry a failing query.
- Poll
Interval This property is required. int - Interval in seconds to use for polling the status of query results in Athena.
- Region
Name This property is required. string - AWS region of your Athena instance.
- S3Data
Dir This property is required. string - Prefix for storing tables, if different from the connection's S3 staging directory.
- S3Data
Naming This property is required. string - How to generate table paths in the S3 data directory.
- S3Staging
Dir This property is required. string - S3 location to store Athena query results and metadata.
- S3Tmp
Table Dir This property is required. string - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- Spark
Work Group This property is required. string - Identifier of Athena Spark workgroup for running Python models.
- Work
Group This property is required. string - Identifier of Athena workgroup.
- database
This property is required. String - Specify the database (data catalog) to build models into (lowercase only).
- num
Boto3Retries This property is required. Integer - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- num
Iceberg Retries This property is required. Integer - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- num
Retries This property is required. Integer - Number of times to retry a failing query.
- poll
Interval This property is required. Integer - Interval in seconds to use for polling the status of query results in Athena.
- region
Name This property is required. String - AWS region of your Athena instance.
- s3Data
Dir This property is required. String - Prefix for storing tables, if different from the connection's S3 staging directory.
- s3Data
Naming This property is required. String - How to generate table paths in the S3 data directory.
- s3Staging
Dir This property is required. String - S3 location to store Athena query results and metadata.
- s3Tmp
Table Dir This property is required. String - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- spark
Work Group This property is required. String - Identifier of Athena Spark workgroup for running Python models.
- work
Group This property is required. String - Identifier of Athena workgroup.
- database
This property is required. string - Specify the database (data catalog) to build models into (lowercase only).
- num
Boto3Retries This property is required. number - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- num
Iceberg Retries This property is required. number - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- num
Retries This property is required. number - Number of times to retry a failing query.
- poll
Interval This property is required. number - Interval in seconds to use for polling the status of query results in Athena.
- region
Name This property is required. string - AWS region of your Athena instance.
- s3Data
Dir This property is required. string - Prefix for storing tables, if different from the connection's S3 staging directory.
- s3Data
Naming This property is required. string - How to generate table paths in the S3 data directory.
- s3Staging
Dir This property is required. string - S3 location to store Athena query results and metadata.
- s3Tmp
Table Dir This property is required. string - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- spark
Work Group This property is required. string - Identifier of Athena Spark workgroup for running Python models.
- work
Group This property is required. string - Identifier of Athena workgroup.
- database
This property is required. str - Specify the database (data catalog) to build models into (lowercase only).
- num_
boto3_ retries This property is required. int - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- num_
iceberg_ retries This property is required. int - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- num_
retries This property is required. int - Number of times to retry a failing query.
- poll_
interval This property is required. int - Interval in seconds to use for polling the status of query results in Athena.
- region_
name This property is required. str - AWS region of your Athena instance.
- s3_
data_ dir This property is required. str - Prefix for storing tables, if different from the connection's S3 staging directory.
- s3_
data_ naming This property is required. str - How to generate table paths in the S3 data directory.
- s3_
staging_ dir This property is required. str - S3 location to store Athena query results and metadata.
- s3_
tmp_ table_ dir This property is required. str - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- spark_
work_ group This property is required. str - Identifier of Athena Spark workgroup for running Python models.
- work_
group This property is required. str - Identifier of Athena workgroup.
- database
This property is required. String - Specify the database (data catalog) to build models into (lowercase only).
- num
Boto3Retries This property is required. Number - Number of times to retry boto3 requests (e.g. deleting S3 files for materialized tables).
- num
Iceberg Retries This property is required. Number - Number of times to retry iceberg commit queries to fix ICEBERGCOMMITERROR.
- num
Retries This property is required. Number - Number of times to retry a failing query.
- poll
Interval This property is required. Number - Interval in seconds to use for polling the status of query results in Athena.
- region
Name This property is required. String - AWS region of your Athena instance.
- s3Data
Dir This property is required. String - Prefix for storing tables, if different from the connection's S3 staging directory.
- s3Data
Naming This property is required. String - How to generate table paths in the S3 data directory.
- s3Staging
Dir This property is required. String - S3 location to store Athena query results and metadata.
- s3Tmp
Table Dir This property is required. String - Prefix for storing temporary tables, if different from the connection's S3 data directory.
- spark
Work Group This property is required. String - Identifier of Athena Spark workgroup for running Python models.
- work
Group This property is required. String - Identifier of Athena workgroup.
GetGlobalConnectionBigquery
- Application
Id This property is required. string - OAuth Client ID
- Application
Secret This property is required. string - OAuth Client Secret
- Auth
Provider X509Cert Url This property is required. string - Auth Provider X509 Cert URL for the Service Account
- Auth
Uri This property is required. string - Auth URI for the Service Account
- Client
Email This property is required. string - Service Account email
- Client
Id This property is required. string - Client ID of the Service Account
- Client
X509Cert Url This property is required. string - Client X509 Cert URL for the Service Account
- Dataproc
Cluster Name This property is required. string - Dataproc cluster name for PySpark workloads
- Dataproc
Region This property is required. string - Google Cloud region for PySpark workloads on Dataproc
- Execution
Project This property is required. string - Project to bill for query execution
- Gcp
Project Id This property is required. string - The GCP project ID to use for the connection
- Gcs
Bucket This property is required. string - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- Impersonate
Service Account This property is required. string - Service Account to impersonate when running queries
- Job
Creation Timeout Seconds This property is required. int - Maximum timeout for the job creation step
- Job
Retry Deadline Seconds This property is required. int - Total number of seconds to wait while retrying the same query
- Location
This property is required. string - Location to create new Datasets in
- Maximum
Bytes Billed This property is required. int - Max number of bytes that can be billed for a given BigQuery query
- Priority
This property is required. string - The priority with which to execute BigQuery queries (batch or interactive)
- Private
Key This property is required. string - Private Key for the Service Account
- Private
Key Id This property is required. string - Private Key ID for the Service Account
- Retries
This property is required. int - Number of retries for queries
- Scopes
This property is required. List<string> - OAuth scopes for the BigQuery connection
- Timeout
Seconds This property is required. int - Timeout in seconds for queries
- Token
Uri This property is required. string - Token URI for the Service Account
- Application
Id This property is required. string - OAuth Client ID
- Application
Secret This property is required. string - OAuth Client Secret
- Auth
Provider X509Cert Url This property is required. string - Auth Provider X509 Cert URL for the Service Account
- Auth
Uri This property is required. string - Auth URI for the Service Account
- Client
Email This property is required. string - Service Account email
- Client
Id This property is required. string - Client ID of the Service Account
- Client
X509Cert Url This property is required. string - Client X509 Cert URL for the Service Account
- Dataproc
Cluster Name This property is required. string - Dataproc cluster name for PySpark workloads
- Dataproc
Region This property is required. string - Google Cloud region for PySpark workloads on Dataproc
- Execution
Project This property is required. string - Project to bill for query execution
- Gcp
Project Id This property is required. string - The GCP project ID to use for the connection
- Gcs
Bucket This property is required. string - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- Impersonate
Service Account This property is required. string - Service Account to impersonate when running queries
- Job
Creation Timeout Seconds This property is required. int - Maximum timeout for the job creation step
- Job
Retry Deadline Seconds This property is required. int - Total number of seconds to wait while retrying the same query
- Location
This property is required. string - Location to create new Datasets in
- Maximum
Bytes Billed This property is required. int - Max number of bytes that can be billed for a given BigQuery query
- Priority
This property is required. string - The priority with which to execute BigQuery queries (batch or interactive)
- Private
Key This property is required. string - Private Key for the Service Account
- Private
Key Id This property is required. string - Private Key ID for the Service Account
- Retries
This property is required. int - Number of retries for queries
- Scopes
This property is required. []string - OAuth scopes for the BigQuery connection
- Timeout
Seconds This property is required. int - Timeout in seconds for queries
- Token
Uri This property is required. string - Token URI for the Service Account
- application
Id This property is required. String - OAuth Client ID
- application
Secret This property is required. String - OAuth Client Secret
- auth
Provider X509Cert Url This property is required. String - Auth Provider X509 Cert URL for the Service Account
- auth
Uri This property is required. String - Auth URI for the Service Account
- client
Email This property is required. String - Service Account email
- client
Id This property is required. String - Client ID of the Service Account
- client
X509Cert Url This property is required. String - Client X509 Cert URL for the Service Account
- dataproc
Cluster Name This property is required. String - Dataproc cluster name for PySpark workloads
- dataproc
Region This property is required. String - Google Cloud region for PySpark workloads on Dataproc
- execution
Project This property is required. String - Project to bill for query execution
- gcp
Project Id This property is required. String - The GCP project ID to use for the connection
- gcs
Bucket This property is required. String - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- impersonate
Service Account This property is required. String - Service Account to impersonate when running queries
- job
Creation Timeout Seconds This property is required. Integer - Maximum timeout for the job creation step
- job
Retry Deadline Seconds This property is required. Integer - Total number of seconds to wait while retrying the same query
- location
This property is required. String - Location to create new Datasets in
- maximum
Bytes Billed This property is required. Integer - Max number of bytes that can be billed for a given BigQuery query
- priority
This property is required. String - The priority with which to execute BigQuery queries (batch or interactive)
- private
Key This property is required. String - Private Key for the Service Account
- private
Key Id This property is required. String - Private Key ID for the Service Account
- retries
This property is required. Integer - Number of retries for queries
- scopes
This property is required. List<String> - OAuth scopes for the BigQuery connection
- timeout
Seconds This property is required. Integer - Timeout in seconds for queries
- token
Uri This property is required. String - Token URI for the Service Account
- application
Id This property is required. string - OAuth Client ID
- application
Secret This property is required. string - OAuth Client Secret
- auth
Provider X509Cert Url This property is required. string - Auth Provider X509 Cert URL for the Service Account
- auth
Uri This property is required. string - Auth URI for the Service Account
- client
Email This property is required. string - Service Account email
- client
Id This property is required. string - Client ID of the Service Account
- client
X509Cert Url This property is required. string - Client X509 Cert URL for the Service Account
- dataproc
Cluster Name This property is required. string - Dataproc cluster name for PySpark workloads
- dataproc
Region This property is required. string - Google Cloud region for PySpark workloads on Dataproc
- execution
Project This property is required. string - Project to bill for query execution
- gcp
Project Id This property is required. string - The GCP project ID to use for the connection
- gcs
Bucket This property is required. string - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- impersonate
Service Account This property is required. string - Service Account to impersonate when running queries
- job
Creation Timeout Seconds This property is required. number - Maximum timeout for the job creation step
- job
Retry Deadline Seconds This property is required. number - Total number of seconds to wait while retrying the same query
- location
This property is required. string - Location to create new Datasets in
- maximum
Bytes Billed This property is required. number - Max number of bytes that can be billed for a given BigQuery query
- priority
This property is required. string - The priority with which to execute BigQuery queries (batch or interactive)
- private
Key This property is required. string - Private Key for the Service Account
- private
Key Id This property is required. string - Private Key ID for the Service Account
- retries
This property is required. number - Number of retries for queries
- scopes
This property is required. string[] - OAuth scopes for the BigQuery connection
- timeout
Seconds This property is required. number - Timeout in seconds for queries
- token
Uri This property is required. string - Token URI for the Service Account
- application_
id This property is required. str - OAuth Client ID
- application_
secret This property is required. str - OAuth Client Secret
- auth_
provider_ x509_ cert_ url This property is required. str - Auth Provider X509 Cert URL for the Service Account
- auth_
uri This property is required. str - Auth URI for the Service Account
- client_
email This property is required. str - Service Account email
- client_
id This property is required. str - Client ID of the Service Account
- client_
x509_ cert_ url This property is required. str - Client X509 Cert URL for the Service Account
- dataproc_
cluster_ name This property is required. str - Dataproc cluster name for PySpark workloads
- dataproc_
region This property is required. str - Google Cloud region for PySpark workloads on Dataproc
- execution_
project This property is required. str - Project to bill for query execution
- gcp_
project_ id This property is required. str - The GCP project ID to use for the connection
- gcs_
bucket This property is required. str - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- impersonate_
service_ account This property is required. str - Service Account to impersonate when running queries
- job_
creation_ timeout_ seconds This property is required. int - Maximum timeout for the job creation step
- job_
retry_ deadline_ seconds This property is required. int - Total number of seconds to wait while retrying the same query
- location
This property is required. str - Location to create new Datasets in
- maximum_
bytes_ billed This property is required. int - Max number of bytes that can be billed for a given BigQuery query
- priority
This property is required. str - The priority with which to execute BigQuery queries (batch or interactive)
- private_
key This property is required. str - Private Key for the Service Account
- private_
key_ id This property is required. str - Private Key ID for the Service Account
- retries
This property is required. int - Number of retries for queries
- scopes
This property is required. Sequence[str] - OAuth scopes for the BigQuery connection
- timeout_
seconds This property is required. int - Timeout in seconds for queries
- token_
uri This property is required. str - Token URI for the Service Account
- application
Id This property is required. String - OAuth Client ID
- application
Secret This property is required. String - OAuth Client Secret
- auth
Provider X509Cert Url This property is required. String - Auth Provider X509 Cert URL for the Service Account
- auth
Uri This property is required. String - Auth URI for the Service Account
- client
Email This property is required. String - Service Account email
- client
Id This property is required. String - Client ID of the Service Account
- client
X509Cert Url This property is required. String - Client X509 Cert URL for the Service Account
- dataproc
Cluster Name This property is required. String - Dataproc cluster name for PySpark workloads
- dataproc
Region This property is required. String - Google Cloud region for PySpark workloads on Dataproc
- execution
Project This property is required. String - Project to bill for query execution
- gcp
Project Id This property is required. String - The GCP project ID to use for the connection
- gcs
Bucket This property is required. String - URI for a Google Cloud Storage bucket to host Python code executed via Datapro
- impersonate
Service Account This property is required. String - Service Account to impersonate when running queries
- job
Creation Timeout Seconds This property is required. Number - Maximum timeout for the job creation step
- job
Retry Deadline Seconds This property is required. Number - Total number of seconds to wait while retrying the same query
- location
This property is required. String - Location to create new Datasets in
- maximum
Bytes Billed This property is required. Number - Max number of bytes that can be billed for a given BigQuery query
- priority
This property is required. String - The priority with which to execute BigQuery queries (batch or interactive)
- private
Key This property is required. String - Private Key for the Service Account
- private
Key Id This property is required. String - Private Key ID for the Service Account
- retries
This property is required. Number - Number of retries for queries
- scopes
This property is required. List<String> - OAuth scopes for the BigQuery connection
- timeout
Seconds This property is required. Number - Timeout in seconds for queries
- token
Uri This property is required. String - Token URI for the Service Account
GetGlobalConnectionDatabricks
- Catalog
This property is required. string - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- Client
Id This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- Client
Secret This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- Host
This property is required. string - The hostname of the Databricks cluster or SQL warehouse.
- Http
Path This property is required. string - The HTTP path of the Databricks cluster or SQL warehouse.
- Catalog
This property is required. string - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- Client
Id This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- Client
Secret This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- Host
This property is required. string - The hostname of the Databricks cluster or SQL warehouse.
- Http
Path This property is required. string - The HTTP path of the Databricks cluster or SQL warehouse.
- catalog
This property is required. String - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- client
Id This property is required. String - Required to enable Databricks OAuth authentication for IDE developers.
- client
Secret This property is required. String - Required to enable Databricks OAuth authentication for IDE developers.
- host
This property is required. String - The hostname of the Databricks cluster or SQL warehouse.
- http
Path This property is required. String - The HTTP path of the Databricks cluster or SQL warehouse.
- catalog
This property is required. string - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- client
Id This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- client
Secret This property is required. string - Required to enable Databricks OAuth authentication for IDE developers.
- host
This property is required. string - The hostname of the Databricks cluster or SQL warehouse.
- http
Path This property is required. string - The HTTP path of the Databricks cluster or SQL warehouse.
- catalog
This property is required. str - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- client_
id This property is required. str - Required to enable Databricks OAuth authentication for IDE developers.
- client_
secret This property is required. str - Required to enable Databricks OAuth authentication for IDE developers.
- host
This property is required. str - The hostname of the Databricks cluster or SQL warehouse.
- http_
path This property is required. str - The HTTP path of the Databricks cluster or SQL warehouse.
- catalog
This property is required. String - Catalog name if Unity Catalog is enabled in your Databricks workspace.
- client
Id This property is required. String - Required to enable Databricks OAuth authentication for IDE developers.
- client
Secret This property is required. String - Required to enable Databricks OAuth authentication for IDE developers.
- host
This property is required. String - The hostname of the Databricks cluster or SQL warehouse.
- http
Path This property is required. String - The HTTP path of the Databricks cluster or SQL warehouse.
GetGlobalConnectionFabric
- Database
This property is required. string - The database to connect to for this connection.
- Login
Timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Port
This property is required. int - The port to connect to for this connection. Default=1433
- Query
Timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- Server
This property is required. string - The server hostname.
- Database
This property is required. string - The database to connect to for this connection.
- Login
Timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Port
This property is required. int - The port to connect to for this connection. Default=1433
- Query
Timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- Server
This property is required. string - The server hostname.
- database
This property is required. String - The database to connect to for this connection.
- login
Timeout This property is required. Integer - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. Integer - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. Integer - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. Integer - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- server
This property is required. String - The server hostname.
- database
This property is required. string - The database to connect to for this connection.
- login
Timeout This property is required. number - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. number - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. number - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. number - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- server
This property is required. string - The server hostname.
- database
This property is required. str - The database to connect to for this connection.
- login_
timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. int - The port to connect to for this connection. Default=1433
- query_
timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- server
This property is required. str - The server hostname.
- database
This property is required. String - The database to connect to for this connection.
- login
Timeout This property is required. Number - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. Number - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. Number - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. Number - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- server
This property is required. String - The server hostname.
GetGlobalConnectionPostgres
- Dbname
This property is required. string - The database name for this connection.
- Hostname
This property is required. string - The hostname of the database.
- Port
This property is required. int - The port to connect to for this connection. Default=5432
- Ssh
Tunnel This property is required. Pulumi.Dbt Cloud. Inputs. Get Global Connection Postgres Ssh Tunnel - PostgreSQL SSH Tunnel configuration
- Dbname
This property is required. string - The database name for this connection.
- Hostname
This property is required. string - The hostname of the database.
- Port
This property is required. int - The port to connect to for this connection. Default=5432
- Ssh
Tunnel This property is required. GetGlobal Connection Postgres Ssh Tunnel - PostgreSQL SSH Tunnel configuration
- dbname
This property is required. String - The database name for this connection.
- hostname
This property is required. String - The hostname of the database.
- port
This property is required. Integer - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. GetGlobal Connection Postgres Ssh Tunnel - PostgreSQL SSH Tunnel configuration
- dbname
This property is required. string - The database name for this connection.
- hostname
This property is required. string - The hostname of the database.
- port
This property is required. number - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. GetGlobal Connection Postgres Ssh Tunnel - PostgreSQL SSH Tunnel configuration
- dbname
This property is required. str - The database name for this connection.
- hostname
This property is required. str - The hostname of the database.
- port
This property is required. int - The port to connect to for this connection. Default=5432
- ssh_
tunnel This property is required. GetGlobal Connection Postgres Ssh Tunnel - PostgreSQL SSH Tunnel configuration
- dbname
This property is required. String - The database name for this connection.
- hostname
This property is required. String - The hostname of the database.
- port
This property is required. Number - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. Property Map - PostgreSQL SSH Tunnel configuration
GetGlobalConnectionPostgresSshTunnel
- Hostname
This property is required. string - The hostname for the SSH tunnel.
- Id
This property is required. int - The ID of the SSH tunnel connection.
- Port
This property is required. int - The HTTP port for the SSH tunnel.
- Public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- Username
This property is required. string - The username to use for the SSH tunnel.
- Hostname
This property is required. string - The hostname for the SSH tunnel.
- Id
This property is required. int - The ID of the SSH tunnel connection.
- Port
This property is required. int - The HTTP port for the SSH tunnel.
- Public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- Username
This property is required. string - The username to use for the SSH tunnel.
- hostname
This property is required. String - The hostname for the SSH tunnel.
- id
This property is required. Integer - The ID of the SSH tunnel connection.
- port
This property is required. Integer - The HTTP port for the SSH tunnel.
- public
Key This property is required. String - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. String - The username to use for the SSH tunnel.
- hostname
This property is required. string - The hostname for the SSH tunnel.
- id
This property is required. number - The ID of the SSH tunnel connection.
- port
This property is required. number - The HTTP port for the SSH tunnel.
- public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. string - The username to use for the SSH tunnel.
- hostname
This property is required. str - The hostname for the SSH tunnel.
- id
This property is required. int - The ID of the SSH tunnel connection.
- port
This property is required. int - The HTTP port for the SSH tunnel.
- public_
key This property is required. str - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. str - The username to use for the SSH tunnel.
- hostname
This property is required. String - The hostname for the SSH tunnel.
- id
This property is required. Number - The ID of the SSH tunnel connection.
- port
This property is required. Number - The HTTP port for the SSH tunnel.
- public
Key This property is required. String - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. String - The username to use for the SSH tunnel.
GetGlobalConnectionRedshift
- Dbname
This property is required. string - The database name for this connection.
- Hostname
This property is required. string - The hostname of the data warehouse.
- Port
This property is required. int - The port to connect to for this connection. Default=5432
- Ssh
Tunnel This property is required. Pulumi.Dbt Cloud. Inputs. Get Global Connection Redshift Ssh Tunnel - Redshift SSH Tunnel configuration
- Dbname
This property is required. string - The database name for this connection.
- Hostname
This property is required. string - The hostname of the data warehouse.
- Port
This property is required. int - The port to connect to for this connection. Default=5432
- Ssh
Tunnel This property is required. GetGlobal Connection Redshift Ssh Tunnel - Redshift SSH Tunnel configuration
- dbname
This property is required. String - The database name for this connection.
- hostname
This property is required. String - The hostname of the data warehouse.
- port
This property is required. Integer - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. GetGlobal Connection Redshift Ssh Tunnel - Redshift SSH Tunnel configuration
- dbname
This property is required. string - The database name for this connection.
- hostname
This property is required. string - The hostname of the data warehouse.
- port
This property is required. number - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. GetGlobal Connection Redshift Ssh Tunnel - Redshift SSH Tunnel configuration
- dbname
This property is required. str - The database name for this connection.
- hostname
This property is required. str - The hostname of the data warehouse.
- port
This property is required. int - The port to connect to for this connection. Default=5432
- ssh_
tunnel This property is required. GetGlobal Connection Redshift Ssh Tunnel - Redshift SSH Tunnel configuration
- dbname
This property is required. String - The database name for this connection.
- hostname
This property is required. String - The hostname of the data warehouse.
- port
This property is required. Number - The port to connect to for this connection. Default=5432
- ssh
Tunnel This property is required. Property Map - Redshift SSH Tunnel configuration
GetGlobalConnectionRedshiftSshTunnel
- Hostname
This property is required. string - The hostname for the SSH tunnel.
- Id
This property is required. int - The ID of the SSH tunnel connection.
- Port
This property is required. int - The HTTP port for the SSH tunnel.
- Public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- Username
This property is required. string - The username to use for the SSH tunnel.
- Hostname
This property is required. string - The hostname for the SSH tunnel.
- Id
This property is required. int - The ID of the SSH tunnel connection.
- Port
This property is required. int - The HTTP port for the SSH tunnel.
- Public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- Username
This property is required. string - The username to use for the SSH tunnel.
- hostname
This property is required. String - The hostname for the SSH tunnel.
- id
This property is required. Integer - The ID of the SSH tunnel connection.
- port
This property is required. Integer - The HTTP port for the SSH tunnel.
- public
Key This property is required. String - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. String - The username to use for the SSH tunnel.
- hostname
This property is required. string - The hostname for the SSH tunnel.
- id
This property is required. number - The ID of the SSH tunnel connection.
- port
This property is required. number - The HTTP port for the SSH tunnel.
- public
Key This property is required. string - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. string - The username to use for the SSH tunnel.
- hostname
This property is required. str - The hostname for the SSH tunnel.
- id
This property is required. int - The ID of the SSH tunnel connection.
- port
This property is required. int - The HTTP port for the SSH tunnel.
- public_
key This property is required. str - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. str - The username to use for the SSH tunnel.
- hostname
This property is required. String - The hostname for the SSH tunnel.
- id
This property is required. Number - The ID of the SSH tunnel connection.
- port
This property is required. Number - The HTTP port for the SSH tunnel.
- public
Key This property is required. String - The SSH public key generated to allow connecting via SSH tunnel.
- username
This property is required. String - The username to use for the SSH tunnel.
GetGlobalConnectionSnowflake
- Account
This property is required. string - The Snowflake account name
- Allow
Sso This property is required. bool - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - Client
Session Keep Alive This property is required. bool - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- Database
This property is required. string - The default database for the connection
- Oauth
Client Id This property is required. string - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- Oauth
Client Secret This property is required. string - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- Role
This property is required. string - The Snowflake role to use when running queries on the connection
- Warehouse
This property is required. string - The default Snowflake Warehouse to use for the connection
- Account
This property is required. string - The Snowflake account name
- Allow
Sso This property is required. bool - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - Client
Session Keep Alive This property is required. bool - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- Database
This property is required. string - The default database for the connection
- Oauth
Client Id This property is required. string - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- Oauth
Client Secret This property is required. string - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- Role
This property is required. string - The Snowflake role to use when running queries on the connection
- Warehouse
This property is required. string - The default Snowflake Warehouse to use for the connection
- account
This property is required. String - The Snowflake account name
- allow
Sso This property is required. Boolean - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - client
Session Keep Alive This property is required. Boolean - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- database
This property is required. String - The default database for the connection
- oauth
Client Id This property is required. String - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- oauth
Client Secret This property is required. String - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- role
This property is required. String - The Snowflake role to use when running queries on the connection
- warehouse
This property is required. String - The default Snowflake Warehouse to use for the connection
- account
This property is required. string - The Snowflake account name
- allow
Sso This property is required. boolean - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - client
Session Keep Alive This property is required. boolean - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- database
This property is required. string - The default database for the connection
- oauth
Client Id This property is required. string - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- oauth
Client Secret This property is required. string - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- role
This property is required. string - The Snowflake role to use when running queries on the connection
- warehouse
This property is required. string - The default Snowflake Warehouse to use for the connection
- account
This property is required. str - The Snowflake account name
- allow_
sso This property is required. bool - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - client_
session_ keep_ alive This property is required. bool - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- database
This property is required. str - The default database for the connection
- oauth_
client_ id This property is required. str - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- oauth_
client_ secret This property is required. str - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- role
This property is required. str - The Snowflake role to use when running queries on the connection
- warehouse
This property is required. str - The default Snowflake Warehouse to use for the connection
- account
This property is required. String - The Snowflake account name
- allow
Sso This property is required. Boolean - Whether to allow Snowflake OAuth for the connection. If true, the
oauth_client_id
andoauth_client_secret
fields must be set - client
Session Keep Alive This property is required. Boolean - If true, the snowflake client will keep connections for longer than the default 4 hours. This is helpful when particularly long-running queries are executing (> 4 hours)
- database
This property is required. String - The default database for the connection
- oauth
Client Id This property is required. String - OAuth Client ID. Required to allow OAuth between dbt Cloud and Snowflake
- oauth
Client Secret This property is required. String - OAuth Client Secret. Required to allow OAuth between dbt Cloud and Snowflake
- role
This property is required. String - The Snowflake role to use when running queries on the connection
- warehouse
This property is required. String - The default Snowflake Warehouse to use for the connection
GetGlobalConnectionStarburst
GetGlobalConnectionSynapse
- Database
This property is required. string - The database to connect to for this connection.
- Host
This property is required. string - The server hostname.
- Login
Timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Port
This property is required. int - The port to connect to for this connection. Default=1433
- Query
Timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- Database
This property is required. string - The database to connect to for this connection.
- Host
This property is required. string - The server hostname.
- Login
Timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Port
This property is required. int - The port to connect to for this connection. Default=1433
- Query
Timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- Retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- database
This property is required. String - The database to connect to for this connection.
- host
This property is required. String - The server hostname.
- login
Timeout This property is required. Integer - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. Integer - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. Integer - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. Integer - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- database
This property is required. string - The database to connect to for this connection.
- host
This property is required. string - The server hostname.
- login
Timeout This property is required. number - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. number - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. number - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. number - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- database
This property is required. str - The database to connect to for this connection.
- host
This property is required. str - The server hostname.
- login_
timeout This property is required. int - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. int - The port to connect to for this connection. Default=1433
- query_
timeout This property is required. int - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. int - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
- database
This property is required. String - The database to connect to for this connection.
- host
This property is required. String - The server hostname.
- login
Timeout This property is required. Number - The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- port
This property is required. Number - The port to connect to for this connection. Default=1433
- query
Timeout This property is required. Number - The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
- retries
This property is required. Number - The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
Package Details
- Repository
- dbtcloud pulumi/pulumi-dbtcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dbtcloud
Terraform Provider.