1. Packages
  2. Fivetran Provider
  3. API Docs
  4. getConnections
fivetran 1.8.1 published on Wednesday, May 28, 2025 by fivetran

fivetran.getConnections

Explore with Pulumi AI

fivetran logo
fivetran 1.8.1 published on Wednesday, May 28, 2025 by fivetran

    This data source returns list of connection objects.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.fivetran.FivetranFunctions;
    import com.pulumi.fivetran.inputs.GetConnectionsArgs;
    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 connection = FivetranFunctions.getConnections(GetConnectionsArgs.builder()
                .id("anonymous_mystery")
                .build());
    
        }
    }
    
    variables:
      connection:
        fn::invoke:
          function: fivetran:getConnections
          arguments:
            id: anonymous_mystery
    

    Using getConnections

    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 getConnections(args: GetConnectionsArgs, opts?: InvokeOptions): Promise<GetConnectionsResult>
    function getConnectionsOutput(args: GetConnectionsOutputArgs, opts?: InvokeOptions): Output<GetConnectionsResult>
    def get_connections(connections: Optional[Sequence[GetConnectionsConnection]] = None,
                        opts: Optional[InvokeOptions] = None) -> GetConnectionsResult
    def get_connections_output(connections: Optional[pulumi.Input[Sequence[pulumi.Input[GetConnectionsConnectionArgs]]]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetConnectionsResult]
    func GetConnections(ctx *Context, args *GetConnectionsArgs, opts ...InvokeOption) (*GetConnectionsResult, error)
    func GetConnectionsOutput(ctx *Context, args *GetConnectionsOutputArgs, opts ...InvokeOption) GetConnectionsResultOutput

    > Note: This function is named GetConnections in the Go SDK.

    public static class GetConnections 
    {
        public static Task<GetConnectionsResult> InvokeAsync(GetConnectionsArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectionsResult> Invoke(GetConnectionsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectionsResult> getConnections(GetConnectionsArgs args, InvokeOptions options)
    public static Output<GetConnectionsResult> getConnections(GetConnectionsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: fivetran:index/getConnections:getConnections
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getConnections Result

    The following output properties are available:

    Id string
    The ID of this resource.
    Connections List<GetConnectionsConnection>
    Id string
    The ID of this resource.
    Connections []GetConnectionsConnection
    id String
    The ID of this resource.
    connections List<GetConnectionsConnection>
    id string
    The ID of this resource.
    connections GetConnectionsConnection[]
    id String
    The ID of this resource.
    connections List<Property Map>

    Supporting Types

    GetConnectionsConnection

    ConnectedBy string
    The unique identifier of the user who has created the connection in your account.
    CreatedAt string
    The timestamp of the time the connection was created in your account.
    DailySyncTime string
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    DataDelaySensitivity string
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    DataDelayThreshold double
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    FailedAt string
    The timestamp of the time the connection sync failed last time.
    GroupId string
    The unique identifier for the Group (Destination) within the Fivetran system.
    HybridDeploymentAgentId string
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    Id string
    The unique identifier for the connection within the Fivetran system.
    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.
    NetworkingMethod string
    Possible values: Directly, SshTunnel, ProxyAgent.
    PauseAfterTrial bool
    Specifies whether the connection should be paused after the free trial period has ended.
    Paused bool
    Specifies whether the connection is paused.
    PrivateLinkId string
    The private link ID.
    ProxyAgentId string
    The proxy agent ID.
    ScheduleType string
    The connection schedule configuration type. Supported values: auto, manual.
    Service string
    The connector type id within the Fivetran system.
    ServiceVersion string
    The connector type version within the Fivetran system.
    SucceededAt string
    The timestamp of the time the connection sync succeeded last time.
    SyncFrequency double
    The connection sync frequency in minutes.
    ConnectedBy string
    The unique identifier of the user who has created the connection in your account.
    CreatedAt string
    The timestamp of the time the connection was created in your account.
    DailySyncTime string
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    DataDelaySensitivity string
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    DataDelayThreshold float64
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    FailedAt string
    The timestamp of the time the connection sync failed last time.
    GroupId string
    The unique identifier for the Group (Destination) within the Fivetran system.
    HybridDeploymentAgentId string
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    Id string
    The unique identifier for the connection within the Fivetran system.
    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.
    NetworkingMethod string
    Possible values: Directly, SshTunnel, ProxyAgent.
    PauseAfterTrial bool
    Specifies whether the connection should be paused after the free trial period has ended.
    Paused bool
    Specifies whether the connection is paused.
    PrivateLinkId string
    The private link ID.
    ProxyAgentId string
    The proxy agent ID.
    ScheduleType string
    The connection schedule configuration type. Supported values: auto, manual.
    Service string
    The connector type id within the Fivetran system.
    ServiceVersion string
    The connector type version within the Fivetran system.
    SucceededAt string
    The timestamp of the time the connection sync succeeded last time.
    SyncFrequency float64
    The connection sync frequency in minutes.
    connectedBy String
    The unique identifier of the user who has created the connection in your account.
    createdAt String
    The timestamp of the time the connection was created in your account.
    dailySyncTime String
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    dataDelaySensitivity String
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    dataDelayThreshold Double
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    failedAt String
    The timestamp of the time the connection sync failed last time.
    groupId String
    The unique identifier for the Group (Destination) within the Fivetran system.
    hybridDeploymentAgentId String
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    id String
    The unique identifier for the connection within the Fivetran system.
    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.
    networkingMethod String
    Possible values: Directly, SshTunnel, ProxyAgent.
    pauseAfterTrial Boolean
    Specifies whether the connection should be paused after the free trial period has ended.
    paused Boolean
    Specifies whether the connection is paused.
    privateLinkId String
    The private link ID.
    proxyAgentId String
    The proxy agent ID.
    scheduleType String
    The connection schedule configuration type. Supported values: auto, manual.
    service String
    The connector type id within the Fivetran system.
    serviceVersion String
    The connector type version within the Fivetran system.
    succeededAt String
    The timestamp of the time the connection sync succeeded last time.
    syncFrequency Double
    The connection sync frequency in minutes.
    connectedBy string
    The unique identifier of the user who has created the connection in your account.
    createdAt string
    The timestamp of the time the connection was created in your account.
    dailySyncTime string
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    dataDelaySensitivity string
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    dataDelayThreshold number
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    failedAt string
    The timestamp of the time the connection sync failed last time.
    groupId string
    The unique identifier for the Group (Destination) within the Fivetran system.
    hybridDeploymentAgentId string
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    id string
    The unique identifier for the connection within the Fivetran system.
    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.
    networkingMethod string
    Possible values: Directly, SshTunnel, ProxyAgent.
    pauseAfterTrial boolean
    Specifies whether the connection should be paused after the free trial period has ended.
    paused boolean
    Specifies whether the connection is paused.
    privateLinkId string
    The private link ID.
    proxyAgentId string
    The proxy agent ID.
    scheduleType string
    The connection schedule configuration type. Supported values: auto, manual.
    service string
    The connector type id within the Fivetran system.
    serviceVersion string
    The connector type version within the Fivetran system.
    succeededAt string
    The timestamp of the time the connection sync succeeded last time.
    syncFrequency number
    The connection sync frequency in minutes.
    connected_by str
    The unique identifier of the user who has created the connection in your account.
    created_at str
    The timestamp of the time the connection was created in your account.
    daily_sync_time str
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    data_delay_sensitivity str
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    data_delay_threshold float
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    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.
    hybrid_deployment_agent_id str
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    id str
    The unique identifier for the connection within the Fivetran system.
    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
    Possible values: Directly, SshTunnel, ProxyAgent.
    pause_after_trial bool
    Specifies whether the connection should be paused after the free trial period has ended.
    paused bool
    Specifies whether the connection is paused.
    private_link_id str
    The private link ID.
    proxy_agent_id str
    The proxy agent ID.
    schedule_type str
    The connection schedule configuration type. Supported values: auto, manual.
    service str
    The connector type id within the Fivetran system.
    service_version str
    The connector type version within the Fivetran system.
    succeeded_at str
    The timestamp of the time the connection sync succeeded last time.
    sync_frequency float
    The connection sync frequency in minutes.
    connectedBy String
    The unique identifier of the user who has created the connection in your account.
    createdAt String
    The timestamp of the time the connection was created in your account.
    dailySyncTime String
    The optional parameter that defines the sync start time when the sync frequency is already set or being set by the current request to 1440. It can be specified in one hour increments starting from 00:00 to 23:00. If not specified, we will use the baseline sync start time. This parameter has no effect on the 0 to 60 minutes offset used to determine the actual sync start time.
    dataDelaySensitivity String
    The level of data delay notification threshold. Possible values: LOW, NORMAL, HIGH, CUSTOM. The default value NORMAL. CUSTOM is only available for customers using the Enterprise plan or above.
    dataDelayThreshold Number
    Custom sync delay notification threshold in minutes. The default value is 0. This parameter is only used when datadelaysensitivity set to CUSTOM.
    failedAt String
    The timestamp of the time the connection sync failed last time.
    groupId String
    The unique identifier for the Group (Destination) within the Fivetran system.
    hybridDeploymentAgentId String
    The hybrid deployment agent ID that refers to the controller created for the group the connection belongs to. If the value is specified, the system will try to associate the connection with an existing agent.
    id String
    The unique identifier for the connection within the Fivetran system.
    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.
    networkingMethod String
    Possible values: Directly, SshTunnel, ProxyAgent.
    pauseAfterTrial Boolean
    Specifies whether the connection should be paused after the free trial period has ended.
    paused Boolean
    Specifies whether the connection is paused.
    privateLinkId String
    The private link ID.
    proxyAgentId String
    The proxy agent ID.
    scheduleType String
    The connection schedule configuration type. Supported values: auto, manual.
    service String
    The connector type id within the Fivetran system.
    serviceVersion String
    The connector type version within the Fivetran system.
    succeededAt String
    The timestamp of the time the connection sync succeeded last time.
    syncFrequency Number
    The connection sync frequency in minutes.

    Package Details

    Repository
    fivetran fivetran/terraform-provider-fivetran
    License
    Notes
    This Pulumi package is based on the fivetran Terraform Provider.
    fivetran logo
    fivetran 1.8.1 published on Wednesday, May 28, 2025 by fivetran