published on Tuesday, Aug 4, 2026 by fivetran
published on Tuesday, Aug 4, 2026 by fivetran
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";
const connection = new fivetran.ConnectionV2("connection", {
service: "fivetran_log",
groupId: "group_id",
config: {
schema: "my_schema",
},
});
// The connection above is created paused. Unpause it to start syncing:
const pauseState = new fivetran.ConnectionV2PauseState("pause_state", {
connectionId: connection.id,
paused: false,
});
import pulumi
import pulumi_fivetran as fivetran
connection = fivetran.ConnectionV2("connection",
service="fivetran_log",
group_id="group_id",
config={
"schema": "my_schema",
})
# The connection above is created paused. Unpause it to start syncing:
pause_state = fivetran.ConnectionV2PauseState("pause_state",
connection_id=connection.id,
paused=False)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/fivetran/fivetran"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
connection, err := fivetran.NewConnectionV2(ctx, "connection", &fivetran.ConnectionV2Args{
Service: pulumi.String("fivetran_log"),
GroupId: pulumi.String("group_id"),
Config: pulumi.Any(map[string]interface{}{
"schema": "my_schema",
}),
})
if err != nil {
return err
}
// The connection above is created paused. Unpause it to start syncing:
_, err = fivetran.NewConnectionV2PauseState(ctx, "pause_state", &fivetran.ConnectionV2PauseStateArgs{
ConnectionId: connection.ID(),
Paused: pulumi.Bool(false),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fivetran = Pulumi.Fivetran;
return await Deployment.RunAsync(() =>
{
var connection = new Fivetran.ConnectionV2("connection", new()
{
Service = "fivetran_log",
GroupId = "group_id",
Config = new Dictionary<string, object?>
{
["schema"] = "my_schema",
},
});
// The connection above is created paused. Unpause it to start syncing:
var pauseState = new Fivetran.ConnectionV2PauseState("pause_state", new()
{
ConnectionId = connection.Id,
Paused = false,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fivetran.ConnectionV2;
import com.pulumi.fivetran.ConnectionV2Args;
import com.pulumi.fivetran.ConnectionV2PauseState;
import com.pulumi.fivetran.ConnectionV2PauseStateArgs;
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) {
var connection = new ConnectionV2("connection", ConnectionV2Args.builder()
.service("fivetran_log")
.groupId("group_id")
.config(Map.of("schema", "my_schema"))
.build());
// The connection above is created paused. Unpause it to start syncing:
var pauseState = new ConnectionV2PauseState("pauseState", ConnectionV2PauseStateArgs.builder()
.connectionId(connection.id())
.paused(false)
.build());
}
}
resources:
connection:
type: fivetran:ConnectionV2
properties:
service: fivetran_log
groupId: group_id
config:
schema: my_schema
# The connection above is created paused. Unpause it to start syncing:
pauseState:
type: fivetran:ConnectionV2PauseState
name: pause_state
properties:
connectionId: ${connection.id}
paused: false
Example coming soon!
Create ConnectionV2 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectionV2(name: string, args: ConnectionV2Args, opts?: CustomResourceOptions);@overload
def ConnectionV2(resource_name: str,
args: ConnectionV2Args,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectionV2(resource_name: str,
opts: Optional[ResourceOptions] = None,
group_id: Optional[str] = None,
service: Optional[str] = None,
networking_method: Optional[str] = None,
pause_after_trial: Optional[bool] = None,
data_delay_sensitivity: Optional[str] = None,
data_delay_threshold: Optional[float] = None,
destination_configuration: Optional[ConnectionV2DestinationConfigurationArgs] = None,
destination_schema_names: Optional[str] = None,
connect_card_config: Optional[ConnectionV2ConnectCardConfigArgs] = None,
hybrid_deployment_agent_id: Optional[str] = None,
auth: Optional[Any] = None,
daily_sync_time: Optional[str] = None,
private_link_id: Optional[str] = None,
proxy_agent_id: Optional[str] = None,
run_setup_tests: Optional[bool] = None,
schedule_type: Optional[str] = None,
config: Optional[Any] = None,
sync_frequency: Optional[float] = None,
trust_certificates: Optional[bool] = None,
trust_fingerprints: Optional[bool] = None)func NewConnectionV2(ctx *Context, name string, args ConnectionV2Args, opts ...ResourceOption) (*ConnectionV2, error)public ConnectionV2(string name, ConnectionV2Args args, CustomResourceOptions? opts = null)
public ConnectionV2(String name, ConnectionV2Args args)
public ConnectionV2(String name, ConnectionV2Args args, CustomResourceOptions options)
type: fivetran:ConnectionV2
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "fivetran_connection_v2" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ConnectionV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConnectionV2Args
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConnectionV2Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectionV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectionV2Args
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var connectionV2Resource = new Fivetran.ConnectionV2("connectionV2Resource", new()
{
GroupId = "string",
Service = "string",
NetworkingMethod = "string",
PauseAfterTrial = false,
DataDelaySensitivity = "string",
DataDelayThreshold = 0,
DestinationConfiguration = new Fivetran.Inputs.ConnectionV2DestinationConfigurationArgs
{
VirtualWarehouse = "string",
},
DestinationSchemaNames = "string",
ConnectCardConfig = new Fivetran.Inputs.ConnectionV2ConnectCardConfigArgs
{
AllFields = false,
HideSetupGuide = false,
RedirectUri = "string",
},
HybridDeploymentAgentId = "string",
Auth = "any",
DailySyncTime = "string",
PrivateLinkId = "string",
ProxyAgentId = "string",
RunSetupTests = false,
ScheduleType = "string",
Config = "any",
SyncFrequency = 0,
TrustCertificates = false,
TrustFingerprints = false,
});
example, err := fivetran.NewConnectionV2(ctx, "connectionV2Resource", &fivetran.ConnectionV2Args{
GroupId: pulumi.String("string"),
Service: pulumi.String("string"),
NetworkingMethod: pulumi.String("string"),
PauseAfterTrial: pulumi.Bool(false),
DataDelaySensitivity: pulumi.String("string"),
DataDelayThreshold: pulumi.Float64(0),
DestinationConfiguration: &fivetran.ConnectionV2DestinationConfigurationArgs{
VirtualWarehouse: pulumi.String("string"),
},
DestinationSchemaNames: pulumi.String("string"),
ConnectCardConfig: &fivetran.ConnectionV2ConnectCardConfigArgs{
AllFields: pulumi.Bool(false),
HideSetupGuide: pulumi.Bool(false),
RedirectUri: pulumi.String("string"),
},
HybridDeploymentAgentId: pulumi.String("string"),
Auth: pulumi.Any("any"),
DailySyncTime: pulumi.String("string"),
PrivateLinkId: pulumi.String("string"),
ProxyAgentId: pulumi.String("string"),
RunSetupTests: pulumi.Bool(false),
ScheduleType: pulumi.String("string"),
Config: pulumi.Any("any"),
SyncFrequency: pulumi.Float64(0),
TrustCertificates: pulumi.Bool(false),
TrustFingerprints: pulumi.Bool(false),
})
resource "fivetran_connection_v2" "connectionV2Resource" {
lifecycle {
create_before_destroy = true
}
group_id = "string"
service = "string"
networking_method = "string"
pause_after_trial = false
data_delay_sensitivity = "string"
data_delay_threshold = 0
destination_configuration = {
virtual_warehouse = "string"
}
destination_schema_names = "string"
connect_card_config = {
all_fields = false
hide_setup_guide = false
redirect_uri = "string"
}
hybrid_deployment_agent_id = "string"
auth = "any"
daily_sync_time = "string"
private_link_id = "string"
proxy_agent_id = "string"
run_setup_tests = false
schedule_type = "string"
config = "any"
sync_frequency = 0
trust_certificates = false
trust_fingerprints = false
}
var connectionV2Resource = new ConnectionV2("connectionV2Resource", ConnectionV2Args.builder()
.groupId("string")
.service("string")
.networkingMethod("string")
.pauseAfterTrial(false)
.dataDelaySensitivity("string")
.dataDelayThreshold(0.0)
.destinationConfiguration(ConnectionV2DestinationConfigurationArgs.builder()
.virtualWarehouse("string")
.build())
.destinationSchemaNames("string")
.connectCardConfig(ConnectionV2ConnectCardConfigArgs.builder()
.allFields(false)
.hideSetupGuide(false)
.redirectUri("string")
.build())
.hybridDeploymentAgentId("string")
.auth("any")
.dailySyncTime("string")
.privateLinkId("string")
.proxyAgentId("string")
.runSetupTests(false)
.scheduleType("string")
.config("any")
.syncFrequency(0.0)
.trustCertificates(false)
.trustFingerprints(false)
.build());
connection_v2_resource = fivetran.ConnectionV2("connectionV2Resource",
group_id="string",
service="string",
networking_method="string",
pause_after_trial=False,
data_delay_sensitivity="string",
data_delay_threshold=float(0),
destination_configuration={
"virtual_warehouse": "string",
},
destination_schema_names="string",
connect_card_config={
"all_fields": False,
"hide_setup_guide": False,
"redirect_uri": "string",
},
hybrid_deployment_agent_id="string",
auth="any",
daily_sync_time="string",
private_link_id="string",
proxy_agent_id="string",
run_setup_tests=False,
schedule_type="string",
config="any",
sync_frequency=float(0),
trust_certificates=False,
trust_fingerprints=False)
const connectionV2Resource = new fivetran.ConnectionV2("connectionV2Resource", {
groupId: "string",
service: "string",
networkingMethod: "string",
pauseAfterTrial: false,
dataDelaySensitivity: "string",
dataDelayThreshold: 0,
destinationConfiguration: {
virtualWarehouse: "string",
},
destinationSchemaNames: "string",
connectCardConfig: {
allFields: false,
hideSetupGuide: false,
redirectUri: "string",
},
hybridDeploymentAgentId: "string",
auth: "any",
dailySyncTime: "string",
privateLinkId: "string",
proxyAgentId: "string",
runSetupTests: false,
scheduleType: "string",
config: "any",
syncFrequency: 0,
trustCertificates: false,
trustFingerprints: false,
});
type: fivetran:ConnectionV2
properties:
auth: any
config: any
connectCardConfig:
allFields: false
hideSetupGuide: false
redirectUri: string
dailySyncTime: string
dataDelaySensitivity: string
dataDelayThreshold: 0
destinationConfiguration:
virtualWarehouse: string
destinationSchemaNames: string
groupId: string
hybridDeploymentAgentId: string
networkingMethod: string
pauseAfterTrial: false
privateLinkId: string
proxyAgentId: string
runSetupTests: false
scheduleType: string
service: string
syncFrequency: 0
trustCertificates: false
trustFingerprints: false
ConnectionV2 Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ConnectionV2 resource accepts the following input properties:
- Group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- Service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - Auth object
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- Config object
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- Connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- Daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - Data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - Data
Delay doubleThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - Destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- Destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - Hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- Networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - Pause
After boolTrial - Whether the connection should be paused after the free trial period has ended.
- Private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - Proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - Run
Setup boolTests - Whether to run setup tests when creating or updating the connection.
- Schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - Sync
Frequency double - The connection sync frequency in minutes.
- Trust
Certificates bool - Whether Fivetran should trust certificates automatically.
- Trust
Fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- Group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- Service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - Auth interface{}
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- Config interface{}
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- Connect
Card ConnectionConfig V2Connect Card Config Args - Configuration for the interactive Connect Card setup flow.
- Daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - Data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - Data
Delay float64Threshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - Destination
Configuration ConnectionV2Destination Configuration Args - Destination-specific configuration for the connection.
- Destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - Hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- Networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - Pause
After boolTrial - Whether the connection should be paused after the free trial period has ended.
- Private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - Proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - Run
Setup boolTests - Whether to run setup tests when creating or updating the connection.
- Schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - Sync
Frequency float64 - The connection sync frequency in minutes.
- Trust
Certificates bool - Whether Fivetran should trust certificates automatically.
- Trust
Fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- group_
id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - auth any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect_
card_ objectconfig - Configuration for the interactive Connect Card setup flow.
- daily_
sync_ stringtime - Sync start time. Only used when
sync_frequencyis1440. - data_
delay_ stringsensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data_
delay_ numberthreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination_
configuration object - Destination-specific configuration for the connection.
- destination_
schema_ stringnames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - hybrid_
deployment_ stringagent_ id - The hybrid deployment agent ID for the group the connection belongs to.
- networking_
method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause_
after_ booltrial - Whether the connection should be paused after the free trial period has ended.
- private_
link_ stringid - The private link ID. Required when
networking_methodisPrivateLink. - proxy_
agent_ stringid - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run_
setup_ booltests - Whether to run setup tests when creating or updating the connection.
- schedule_
type string - The connection schedule configuration type. Supported values:
auto,manual. - sync_
frequency number - The connection sync frequency in minutes.
- trust_
certificates bool - Whether Fivetran should trust certificates automatically.
- trust_
fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- group
Id String - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- service String
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - auth Object
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Object
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- daily
Sync StringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay StringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay DoubleThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- destination
Schema StringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - hybrid
Deployment StringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- networking
Method String - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After BooleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link StringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent StringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup BooleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type String - The connection schedule configuration type. Supported values:
auto,manual. - sync
Frequency Double - The connection sync frequency in minutes.
- trust
Certificates Boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints Boolean - Whether Fivetran should trust SSH fingerprints automatically.
- group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - auth any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay numberThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After booleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup booleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - sync
Frequency number - The connection sync frequency in minutes.
- trust
Certificates boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints boolean - Whether Fivetran should trust SSH fingerprints automatically.
- group_
id str - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- service str
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - auth Any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect_
card_ Connectionconfig V2Connect Card Config Args - Configuration for the interactive Connect Card setup flow.
- daily_
sync_ strtime - Sync start time. Only used when
sync_frequencyis1440. - data_
delay_ strsensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data_
delay_ floatthreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination_
configuration ConnectionV2Destination Configuration Args - Destination-specific configuration for the connection.
- destination_
schema_ strnames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - hybrid_
deployment_ stragent_ id - The hybrid deployment agent ID for the group the connection belongs to.
- networking_
method str - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause_
after_ booltrial - Whether the connection should be paused after the free trial period has ended.
- private_
link_ strid - The private link ID. Required when
networking_methodisPrivateLink. - proxy_
agent_ strid - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run_
setup_ booltests - Whether to run setup tests when creating or updating the connection.
- schedule_
type str - The connection schedule configuration type. Supported values:
auto,manual. - sync_
frequency float - The connection sync frequency in minutes.
- trust_
certificates bool - Whether Fivetran should trust certificates automatically.
- trust_
fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- group
Id String - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- service String
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - auth Any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card Property MapConfig - Configuration for the interactive Connect Card setup flow.
- daily
Sync StringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay StringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay NumberThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration Property Map - Destination-specific configuration for the connection.
- destination
Schema StringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - hybrid
Deployment StringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- networking
Method String - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After BooleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link StringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent StringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup BooleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type String - The connection schedule configuration type. Supported values:
auto,manual. - sync
Frequency Number - The connection sync frequency in minutes.
- trust
Certificates Boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints Boolean - Whether Fivetran should trust SSH fingerprints automatically.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectionV2 resource produces the following output properties:
- Connected
By string - The unique identifier of the user who created the connection in your account.
- Created
At string - The timestamp of the time the connection was created in your account.
- Failed
At string - The timestamp of the time the connection sync failed last time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- Service
Version string - The connection type version within the Fivetran system.
- Status
Connection
V2Status - The current connection status.
- Succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- Connected
By string - The unique identifier of the user who created the connection in your account.
- Created
At string - The timestamp of the time the connection was created in your account.
- Failed
At string - The timestamp of the time the connection sync failed last time.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- Service
Version string - The connection type version within the Fivetran system.
- Status
Connection
V2Status - The current connection status.
- Succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- connected_
by string - The unique identifier of the user who created the connection in your account.
- created_
at string - The timestamp of the time the connection was created in your account.
- failed_
at string - The timestamp of the time the connection sync failed last time.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- service_
version string - The connection type version within the Fivetran system.
- status object
- The current connection status.
- succeeded_
at string - The timestamp of the time the connection sync succeeded last time.
- connected
By String - The unique identifier of the user who created the connection in your account.
- created
At String - The timestamp of the time the connection was created in your account.
- failed
At String - The timestamp of the time the connection sync failed last time.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- service
Version String - The connection type version within the Fivetran system.
- status
Connection
V2Status - The current connection status.
- succeeded
At String - The timestamp of the time the connection sync succeeded last time.
- connected
By string - The unique identifier of the user who created the connection in your account.
- created
At string - The timestamp of the time the connection was created in your account.
- failed
At string - The timestamp of the time the connection sync failed last time.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- service
Version string - The connection type version within the Fivetran system.
- status
Connection
V2Status - The current connection status.
- succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- connected_
by str - The unique identifier of the user who created the connection in your account.
- created_
at str - The timestamp of the time the connection was created in your account.
- failed_
at str - The timestamp of the time the connection sync failed last time.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- service_
version str - The connection type version within the Fivetran system.
- status
Connection
V2Status - The current connection status.
- succeeded_
at str - The timestamp of the time the connection sync succeeded last time.
- connected
By String - The unique identifier of the user who created the connection in your account.
- created
At String - The timestamp of the time the connection was created in your account.
- failed
At String - The timestamp of the time the connection sync failed last time.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- service
Version String - The connection type version within the Fivetran system.
- status Property Map
- The current connection status.
- succeeded
At String - The timestamp of the time the connection sync succeeded last time.
Look up Existing ConnectionV2 Resource
Get an existing ConnectionV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ConnectionV2State, opts?: CustomResourceOptions): ConnectionV2@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
auth: Optional[Any] = None,
config: Optional[Any] = None,
connect_card_config: Optional[ConnectionV2ConnectCardConfigArgs] = None,
connected_by: Optional[str] = None,
created_at: Optional[str] = None,
daily_sync_time: Optional[str] = None,
data_delay_sensitivity: Optional[str] = None,
data_delay_threshold: Optional[float] = None,
destination_configuration: Optional[ConnectionV2DestinationConfigurationArgs] = None,
destination_schema_names: Optional[str] = None,
failed_at: Optional[str] = None,
group_id: Optional[str] = None,
hybrid_deployment_agent_id: Optional[str] = None,
name: Optional[str] = None,
networking_method: Optional[str] = None,
pause_after_trial: Optional[bool] = None,
private_link_id: Optional[str] = None,
proxy_agent_id: Optional[str] = None,
run_setup_tests: Optional[bool] = None,
schedule_type: Optional[str] = None,
service: Optional[str] = None,
service_version: Optional[str] = None,
status: Optional[ConnectionV2StatusArgs] = None,
succeeded_at: Optional[str] = None,
sync_frequency: Optional[float] = None,
trust_certificates: Optional[bool] = None,
trust_fingerprints: Optional[bool] = None) -> ConnectionV2func GetConnectionV2(ctx *Context, name string, id IDInput, state *ConnectionV2State, opts ...ResourceOption) (*ConnectionV2, error)public static ConnectionV2 Get(string name, Input<string> id, ConnectionV2State? state, CustomResourceOptions? opts = null)public static ConnectionV2 get(String name, Output<String> id, ConnectionV2State state, CustomResourceOptions options)resources: _: type: fivetran:ConnectionV2 get: id: ${id}import {
to = fivetran_connection_v2.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Auth object
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- Config object
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- Connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- Connected
By string - The unique identifier of the user who created the connection in your account.
- Created
At string - The timestamp of the time the connection was created in your account.
- Daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - Data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - Data
Delay doubleThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - Destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- Destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - Failed
At string - The timestamp of the time the connection sync failed last time.
- Group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- Hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- Name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- Networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - Pause
After boolTrial - Whether the connection should be paused after the free trial period has ended.
- Private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - Proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - Run
Setup boolTests - Whether to run setup tests when creating or updating the connection.
- Schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - Service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - Service
Version string - The connection type version within the Fivetran system.
- Status
Connection
V2Status - The current connection status.
- Succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- Sync
Frequency double - The connection sync frequency in minutes.
- Trust
Certificates bool - Whether Fivetran should trust certificates automatically.
- Trust
Fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- Auth interface{}
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- Config interface{}
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- Connect
Card ConnectionConfig V2Connect Card Config Args - Configuration for the interactive Connect Card setup flow.
- Connected
By string - The unique identifier of the user who created the connection in your account.
- Created
At string - The timestamp of the time the connection was created in your account.
- Daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - Data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - Data
Delay float64Threshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - Destination
Configuration ConnectionV2Destination Configuration Args - Destination-specific configuration for the connection.
- Destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - Failed
At string - The timestamp of the time the connection sync failed last time.
- Group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- Hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- Name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- Networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - Pause
After boolTrial - Whether the connection should be paused after the free trial period has ended.
- Private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - Proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - Run
Setup boolTests - Whether to run setup tests when creating or updating the connection.
- Schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - Service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - Service
Version string - The connection type version within the Fivetran system.
- Status
Connection
V2Status Args - The current connection status.
- Succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- Sync
Frequency float64 - The connection sync frequency in minutes.
- Trust
Certificates bool - Whether Fivetran should trust certificates automatically.
- Trust
Fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- auth any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect_
card_ objectconfig - Configuration for the interactive Connect Card setup flow.
- connected_
by string - The unique identifier of the user who created the connection in your account.
- created_
at string - The timestamp of the time the connection was created in your account.
- daily_
sync_ stringtime - Sync start time. Only used when
sync_frequencyis1440. - data_
delay_ stringsensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data_
delay_ numberthreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination_
configuration object - Destination-specific configuration for the connection.
- destination_
schema_ stringnames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - failed_
at string - The timestamp of the time the connection sync failed last time.
- group_
id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- hybrid_
deployment_ stringagent_ id - The hybrid deployment agent ID for the group the connection belongs to.
- name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- networking_
method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause_
after_ booltrial - Whether the connection should be paused after the free trial period has ended.
- private_
link_ stringid - The private link ID. Required when
networking_methodisPrivateLink. - proxy_
agent_ stringid - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run_
setup_ booltests - Whether to run setup tests when creating or updating the connection.
- schedule_
type string - The connection schedule configuration type. Supported values:
auto,manual. - service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - service_
version string - The connection type version within the Fivetran system.
- status object
- The current connection status.
- succeeded_
at string - The timestamp of the time the connection sync succeeded last time.
- sync_
frequency number - The connection sync frequency in minutes.
- trust_
certificates bool - Whether Fivetran should trust certificates automatically.
- trust_
fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- auth Object
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Object
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- connected
By String - The unique identifier of the user who created the connection in your account.
- created
At String - The timestamp of the time the connection was created in your account.
- daily
Sync StringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay StringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay DoubleThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- destination
Schema StringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - failed
At String - The timestamp of the time the connection sync failed last time.
- group
Id String - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- hybrid
Deployment StringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- name String
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- networking
Method String - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After BooleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link StringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent StringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup BooleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type String - The connection schedule configuration type. Supported values:
auto,manual. - service String
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - service
Version String - The connection type version within the Fivetran system.
- status
Connection
V2Status - The current connection status.
- succeeded
At String - The timestamp of the time the connection sync succeeded last time.
- sync
Frequency Double - The connection sync frequency in minutes.
- trust
Certificates Boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints Boolean - Whether Fivetran should trust SSH fingerprints automatically.
- auth any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card ConnectionConfig V2Connect Card Config - Configuration for the interactive Connect Card setup flow.
- connected
By string - The unique identifier of the user who created the connection in your account.
- created
At string - The timestamp of the time the connection was created in your account.
- daily
Sync stringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay stringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay numberThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration ConnectionV2Destination Configuration - Destination-specific configuration for the connection.
- destination
Schema stringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - failed
At string - The timestamp of the time the connection sync failed last time.
- group
Id string - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- hybrid
Deployment stringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- name string
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- networking
Method string - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After booleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link stringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent stringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup booleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type string - The connection schedule configuration type. Supported values:
auto,manual. - service string
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - service
Version string - The connection type version within the Fivetran system.
- status
Connection
V2Status - The current connection status.
- succeeded
At string - The timestamp of the time the connection sync succeeded last time.
- sync
Frequency number - The connection sync frequency in minutes.
- trust
Certificates boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints boolean - Whether Fivetran should trust SSH fingerprints automatically.
- auth Any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect_
card_ Connectionconfig V2Connect Card Config Args - Configuration for the interactive Connect Card setup flow.
- connected_
by str - The unique identifier of the user who created the connection in your account.
- created_
at str - The timestamp of the time the connection was created in your account.
- daily_
sync_ strtime - Sync start time. Only used when
sync_frequencyis1440. - data_
delay_ strsensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data_
delay_ floatthreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination_
configuration ConnectionV2Destination Configuration Args - Destination-specific configuration for the connection.
- destination_
schema_ strnames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - failed_
at str - The timestamp of the time the connection sync failed last time.
- group_
id str - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- hybrid_
deployment_ stragent_ id - The hybrid deployment agent ID for the group the connection belongs to.
- name str
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- networking_
method str - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause_
after_ booltrial - Whether the connection should be paused after the free trial period has ended.
- private_
link_ strid - The private link ID. Required when
networking_methodisPrivateLink. - proxy_
agent_ strid - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run_
setup_ booltests - Whether to run setup tests when creating or updating the connection.
- schedule_
type str - The connection schedule configuration type. Supported values:
auto,manual. - service str
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - service_
version str - The connection type version within the Fivetran system.
- status
Connection
V2Status Args - The current connection status.
- succeeded_
at str - The timestamp of the time the connection sync succeeded last time.
- sync_
frequency float - The connection sync frequency in minutes.
- trust_
certificates bool - Whether Fivetran should trust certificates automatically.
- trust_
fingerprints bool - Whether Fivetran should trust SSH fingerprints automatically.
- auth Any
- Service-specific authorization configuration. The accepted fields are defined by connector metadata at runtime.
- config Any
- Service-specific connection configuration. The accepted fields are defined by connector metadata at runtime.
- connect
Card Property MapConfig - Configuration for the interactive Connect Card setup flow.
- connected
By String - The unique identifier of the user who created the connection in your account.
- created
At String - The timestamp of the time the connection was created in your account.
- daily
Sync StringTime - Sync start time. Only used when
sync_frequencyis1440. - data
Delay StringSensitivity - The level of data delay notification threshold. Possible values:
LOW,NORMAL,HIGH,CUSTOM,SYNC_FREQUENCY. - data
Delay NumberThreshold - Custom sync delay notification threshold in minutes. Only used when
data_delay_sensitivityisCUSTOM. - destination
Configuration Property Map - Destination-specific configuration for the connection.
- destination
Schema StringNames - Defines how schema names appear in the destination. Supported values:
FIVETRAN_NAMING,SOURCE_NAMING. Changing this forces the connection to be replaced. - failed
At String - The timestamp of the time the connection sync failed last time.
- group
Id String - The unique identifier for the Group (Destination) within the Fivetran system. Changing this forces the connection to be replaced.
- hybrid
Deployment StringAgent Id - The hybrid deployment agent ID for the group the connection belongs to.
- name String
- The name used both as the connection's name within the Fivetran system and as the source schema's name within your destination.
- networking
Method String - The networking method for the connection. Possible values:
Directly,SshTunnel,ProxyAgent,PrivateLink. - pause
After BooleanTrial - Whether the connection should be paused after the free trial period has ended.
- private
Link StringId - The private link ID. Required when
networking_methodisPrivateLink. - proxy
Agent StringId - The ID of the proxy agent to use. Required when
networking_methodisProxyAgent. - run
Setup BooleanTests - Whether to run setup tests when creating or updating the connection.
- schedule
Type String - The connection schedule configuration type. Supported values:
auto,manual. - service String
- The connection service type (e.g.,
postgres,mysql,s3,snowflake). Changing this forces the connection to be replaced. - service
Version String - The connection type version within the Fivetran system.
- status Property Map
- The current connection status.
- succeeded
At String - The timestamp of the time the connection sync succeeded last time.
- sync
Frequency Number - The connection sync frequency in minutes.
- trust
Certificates Boolean - Whether Fivetran should trust certificates automatically.
- trust
Fingerprints Boolean - Whether Fivetran should trust SSH fingerprints automatically.
Supporting Types
ConnectionV2ConnectCardConfig, ConnectionV2ConnectCardConfigArgs
- All
Fields bool - Whether Connect Card should show all setup fields.
- Hide
Setup boolGuide - Whether to hide the setup guide in the Connect Card flow.
- Redirect
Uri string - URI where the Connect Card flow redirects after setup.
- All
Fields bool - Whether Connect Card should show all setup fields.
- Hide
Setup boolGuide - Whether to hide the setup guide in the Connect Card flow.
- Redirect
Uri string - URI where the Connect Card flow redirects after setup.
- all_
fields bool - Whether Connect Card should show all setup fields.
- hide_
setup_ boolguide - Whether to hide the setup guide in the Connect Card flow.
- redirect_
uri string - URI where the Connect Card flow redirects after setup.
- all
Fields Boolean - Whether Connect Card should show all setup fields.
- hide
Setup BooleanGuide - Whether to hide the setup guide in the Connect Card flow.
- redirect
Uri String - URI where the Connect Card flow redirects after setup.
- all
Fields boolean - Whether Connect Card should show all setup fields.
- hide
Setup booleanGuide - Whether to hide the setup guide in the Connect Card flow.
- redirect
Uri string - URI where the Connect Card flow redirects after setup.
- all_
fields bool - Whether Connect Card should show all setup fields.
- hide_
setup_ boolguide - Whether to hide the setup guide in the Connect Card flow.
- redirect_
uri str - URI where the Connect Card flow redirects after setup.
- all
Fields Boolean - Whether Connect Card should show all setup fields.
- hide
Setup BooleanGuide - Whether to hide the setup guide in the Connect Card flow.
- redirect
Uri String - URI where the Connect Card flow redirects after setup.
ConnectionV2DestinationConfiguration, ConnectionV2DestinationConfigurationArgs
- Virtual
Warehouse string - Destination virtual warehouse used by the connection.
- Virtual
Warehouse string - Destination virtual warehouse used by the connection.
- virtual_
warehouse string - Destination virtual warehouse used by the connection.
- virtual
Warehouse String - Destination virtual warehouse used by the connection.
- virtual
Warehouse string - Destination virtual warehouse used by the connection.
- virtual_
warehouse str - Destination virtual warehouse used by the connection.
- virtual
Warehouse String - Destination virtual warehouse used by the connection.
ConnectionV2Status, ConnectionV2StatusArgs
- Is
Historical boolSync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- Setup
State string - The current setup state of the connection.
- Sync
State string - The current sync state of the connection.
- Tasks
List<Connection
V2Status Task> - The collection of tasks for the connection.
- Update
State string - The current data update state of the connection.
- Warnings
List<Connection
V2Status Warning> - The collection of warnings for the connection.
- Is
Historical boolSync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- Setup
State string - The current setup state of the connection.
- Sync
State string - The current sync state of the connection.
- Tasks
[]Connection
V2Status Task - The collection of tasks for the connection.
- Update
State string - The current data update state of the connection.
- Warnings
[]Connection
V2Status Warning - The collection of warnings for the connection.
- is_
historical_ boolsync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- setup_
state string - The current setup state of the connection.
- sync_
state string - The current sync state of the connection.
- tasks list(object)
- The collection of tasks for the connection.
- update_
state string - The current data update state of the connection.
- warnings list(object)
- The collection of warnings for the connection.
- is
Historical BooleanSync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- setup
State String - The current setup state of the connection.
- sync
State String - The current sync state of the connection.
- tasks
List<Connection
V2Status Task> - The collection of tasks for the connection.
- update
State String - The current data update state of the connection.
- warnings
List<Connection
V2Status Warning> - The collection of warnings for the connection.
- is
Historical booleanSync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- setup
State string - The current setup state of the connection.
- sync
State string - The current sync state of the connection.
- tasks
Connection
V2Status Task[] - The collection of tasks for the connection.
- update
State string - The current data update state of the connection.
- warnings
Connection
V2Status Warning[] - The collection of warnings for the connection.
- is_
historical_ boolsync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- setup_
state str - The current setup state of the connection.
- sync_
state str - The current sync state of the connection.
- tasks
Sequence[Connection
V2Status Task] - The collection of tasks for the connection.
- update_
state str - The current data update state of the connection.
- warnings
Sequence[Connection
V2Status Warning] - The collection of warnings for the connection.
- is
Historical BooleanSync - Whether the connection should be triggered to re-sync all historical data on the next scheduled sync.
- setup
State String - The current setup state of the connection.
- sync
State String - The current sync state of the connection.
- tasks List<Property Map>
- The collection of tasks for the connection.
- update
State String - The current data update state of the connection.
- warnings List<Property Map>
- The collection of warnings for the connection.
ConnectionV2StatusTask, ConnectionV2StatusTaskArgs
ConnectionV2StatusWarning, ConnectionV2StatusWarningArgs
Package Details
- Repository
- fivetran fivetran/terraform-provider-fivetran
- License
- Notes
- This Pulumi package is based on the
fivetranTerraform Provider.
published on Tuesday, Aug 4, 2026 by fivetran