1. Packages
  2. Fivetran Provider
  3. API Docs
  4. getDestinations
fivetran 1.6.1 published on Monday, Mar 31, 2025 by fivetran

fivetran.getDestinations

Explore with Pulumi AI

This data source returns list of destination 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.GetDestinationsArgs;
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 dest = FivetranFunctions.getDestinations(GetDestinationsArgs.builder()
            .id("anonymous_mystery")
            .build());

    }
}
Copy
variables:
  dest:
    fn::invoke:
      function: fivetran:getDestinations
      arguments:
        id: anonymous_mystery
Copy

Using getDestinations

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 getDestinations(args: GetDestinationsArgs, opts?: InvokeOptions): Promise<GetDestinationsResult>
function getDestinationsOutput(args: GetDestinationsOutputArgs, opts?: InvokeOptions): Output<GetDestinationsResult>
Copy
def get_destinations(destinations: Optional[Sequence[GetDestinationsDestination]] = None,
                     opts: Optional[InvokeOptions] = None) -> GetDestinationsResult
def get_destinations_output(destinations: Optional[pulumi.Input[Sequence[pulumi.Input[GetDestinationsDestinationArgs]]]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetDestinationsResult]
Copy
func GetDestinations(ctx *Context, args *GetDestinationsArgs, opts ...InvokeOption) (*GetDestinationsResult, error)
func GetDestinationsOutput(ctx *Context, args *GetDestinationsOutputArgs, opts ...InvokeOption) GetDestinationsResultOutput
Copy

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

public static class GetDestinations 
{
    public static Task<GetDestinationsResult> InvokeAsync(GetDestinationsArgs args, InvokeOptions? opts = null)
    public static Output<GetDestinationsResult> Invoke(GetDestinationsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDestinationsResult> getDestinations(GetDestinationsArgs args, InvokeOptions options)
public static Output<GetDestinationsResult> getDestinations(GetDestinationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fivetran:index/getDestinations:getDestinations
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getDestinations Result

The following output properties are available:

Id string
The ID of this resource.
Destinations List<GetDestinationsDestination>
Id string
The ID of this resource.
Destinations []GetDestinationsDestination
id String
The ID of this resource.
destinations List<GetDestinationsDestination>
id string
The ID of this resource.
destinations GetDestinationsDestination[]
id String
The ID of this resource.
destinations List<Property Map>

Supporting Types

GetDestinationsDestination

DaylightSavingTimeEnabled This property is required. bool
Shift my UTC offset with daylight savings time (US Only)
GroupId This property is required. string
The unique identifier for the Group within the Fivetran system.
HybridDeploymentAgentId This property is required. 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 This property is required. string
The unique identifier for the destination within the Fivetran system.
NetworkingMethod This property is required. string
Possible values: Directly, SshTunnel, ProxyAgent.
PrivateLinkId This property is required. string
The private link ID.
Region This property is required. string
Data processing location. This is where Fivetran will operate and run computation on data.
Service This property is required. string
The destination type id within the Fivetran system.
SetupStatus This property is required. string
Destination setup status.
TimeZoneOffset This property is required. string
Determines the time zone for the Fivetran sync schedule.
DaylightSavingTimeEnabled This property is required. bool
Shift my UTC offset with daylight savings time (US Only)
GroupId This property is required. string
The unique identifier for the Group within the Fivetran system.
HybridDeploymentAgentId This property is required. 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 This property is required. string
The unique identifier for the destination within the Fivetran system.
NetworkingMethod This property is required. string
Possible values: Directly, SshTunnel, ProxyAgent.
PrivateLinkId This property is required. string
The private link ID.
Region This property is required. string
Data processing location. This is where Fivetran will operate and run computation on data.
Service This property is required. string
The destination type id within the Fivetran system.
SetupStatus This property is required. string
Destination setup status.
TimeZoneOffset This property is required. string
Determines the time zone for the Fivetran sync schedule.
daylightSavingTimeEnabled This property is required. Boolean
Shift my UTC offset with daylight savings time (US Only)
groupId This property is required. String
The unique identifier for the Group within the Fivetran system.
hybridDeploymentAgentId This property is required. 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 This property is required. String
The unique identifier for the destination within the Fivetran system.
networkingMethod This property is required. String
Possible values: Directly, SshTunnel, ProxyAgent.
privateLinkId This property is required. String
The private link ID.
region This property is required. String
Data processing location. This is where Fivetran will operate and run computation on data.
service This property is required. String
The destination type id within the Fivetran system.
setupStatus This property is required. String
Destination setup status.
timeZoneOffset This property is required. String
Determines the time zone for the Fivetran sync schedule.
daylightSavingTimeEnabled This property is required. boolean
Shift my UTC offset with daylight savings time (US Only)
groupId This property is required. string
The unique identifier for the Group within the Fivetran system.
hybridDeploymentAgentId This property is required. 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 This property is required. string
The unique identifier for the destination within the Fivetran system.
networkingMethod This property is required. string
Possible values: Directly, SshTunnel, ProxyAgent.
privateLinkId This property is required. string
The private link ID.
region This property is required. string
Data processing location. This is where Fivetran will operate and run computation on data.
service This property is required. string
The destination type id within the Fivetran system.
setupStatus This property is required. string
Destination setup status.
timeZoneOffset This property is required. string
Determines the time zone for the Fivetran sync schedule.
daylight_saving_time_enabled This property is required. bool
Shift my UTC offset with daylight savings time (US Only)
group_id This property is required. str
The unique identifier for the Group within the Fivetran system.
hybrid_deployment_agent_id This property is required. 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 This property is required. str
The unique identifier for the destination within the Fivetran system.
networking_method This property is required. str
Possible values: Directly, SshTunnel, ProxyAgent.
private_link_id This property is required. str
The private link ID.
region This property is required. str
Data processing location. This is where Fivetran will operate and run computation on data.
service This property is required. str
The destination type id within the Fivetran system.
setup_status This property is required. str
Destination setup status.
time_zone_offset This property is required. str
Determines the time zone for the Fivetran sync schedule.
daylightSavingTimeEnabled This property is required. Boolean
Shift my UTC offset with daylight savings time (US Only)
groupId This property is required. String
The unique identifier for the Group within the Fivetran system.
hybridDeploymentAgentId This property is required. 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 This property is required. String
The unique identifier for the destination within the Fivetran system.
networkingMethod This property is required. String
Possible values: Directly, SshTunnel, ProxyAgent.
privateLinkId This property is required. String
The private link ID.
region This property is required. String
Data processing location. This is where Fivetran will operate and run computation on data.
service This property is required. String
The destination type id within the Fivetran system.
setupStatus This property is required. String
Destination setup status.
timeZoneOffset This property is required. String
Determines the time zone for the Fivetran sync schedule.

Package Details

Repository
fivetran fivetran/terraform-provider-fivetran
License
Notes
This Pulumi package is based on the fivetran Terraform Provider.