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

fivetran.getQuickstartPackage

Explore with Pulumi AI

This data source returns the metadata details of the Quickstart transformation package if a valid identifier is provided

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";

const test = fivetran.getQuickstartPackage({
    id: "id",
});
Copy
import pulumi
import pulumi_fivetran as fivetran

test = fivetran.get_quickstart_package(id="id")
Copy
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 {
		_, err := fivetran.GetQuickstartPackage(ctx, &fivetran.GetQuickstartPackageArgs{
			Id: "id",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fivetran = Pulumi.Fivetran;

return await Deployment.RunAsync(() => 
{
    var test = Fivetran.GetQuickstartPackage.Invoke(new()
    {
        Id = "id",
    });

});
Copy
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.GetQuickstartPackageArgs;
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 test = FivetranFunctions.getQuickstartPackage(GetQuickstartPackageArgs.builder()
            .id("id")
            .build());

    }
}
Copy
variables:
  test:
    fn::invoke:
      function: fivetran:getQuickstartPackage
      arguments:
        id: id
Copy

Using getQuickstartPackage

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 getQuickstartPackage(args: GetQuickstartPackageArgs, opts?: InvokeOptions): Promise<GetQuickstartPackageResult>
function getQuickstartPackageOutput(args: GetQuickstartPackageOutputArgs, opts?: InvokeOptions): Output<GetQuickstartPackageResult>
Copy
def get_quickstart_package(id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetQuickstartPackageResult
def get_quickstart_package_output(id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetQuickstartPackageResult]
Copy
func GetQuickstartPackage(ctx *Context, args *GetQuickstartPackageArgs, opts ...InvokeOption) (*GetQuickstartPackageResult, error)
func GetQuickstartPackageOutput(ctx *Context, args *GetQuickstartPackageOutputArgs, opts ...InvokeOption) GetQuickstartPackageResultOutput
Copy

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

public static class GetQuickstartPackage 
{
    public static Task<GetQuickstartPackageResult> InvokeAsync(GetQuickstartPackageArgs args, InvokeOptions? opts = null)
    public static Output<GetQuickstartPackageResult> Invoke(GetQuickstartPackageInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetQuickstartPackageResult> getQuickstartPackage(GetQuickstartPackageArgs args, InvokeOptions options)
public static Output<GetQuickstartPackageResult> getQuickstartPackage(GetQuickstartPackageArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fivetran:index/getQuickstartPackage:getQuickstartPackage
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
Id This property is required. string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
id This property is required. String
The unique identifier for the Quickstart transformation package definition within the Fivetran system
id This property is required. string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
id This property is required. str
The unique identifier for the Quickstart transformation package definition within the Fivetran system
id This property is required. String
The unique identifier for the Quickstart transformation package definition within the Fivetran system

getQuickstartPackage Result

The following output properties are available:

ConnectorTypes List<string>
The set of connector types
Id string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
Name string
The Quickstart transformation package name
OutputModelNames List<string>
The list of transformation output models
Version string
The Quickstart package definition version
ConnectorTypes []string
The set of connector types
Id string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
Name string
The Quickstart transformation package name
OutputModelNames []string
The list of transformation output models
Version string
The Quickstart package definition version
connectorTypes List<String>
The set of connector types
id String
The unique identifier for the Quickstart transformation package definition within the Fivetran system
name String
The Quickstart transformation package name
outputModelNames List<String>
The list of transformation output models
version String
The Quickstart package definition version
connectorTypes string[]
The set of connector types
id string
The unique identifier for the Quickstart transformation package definition within the Fivetran system
name string
The Quickstart transformation package name
outputModelNames string[]
The list of transformation output models
version string
The Quickstart package definition version
connector_types Sequence[str]
The set of connector types
id str
The unique identifier for the Quickstart transformation package definition within the Fivetran system
name str
The Quickstart transformation package name
output_model_names Sequence[str]
The list of transformation output models
version str
The Quickstart package definition version
connectorTypes List<String>
The set of connector types
id String
The unique identifier for the Quickstart transformation package definition within the Fivetran system
name String
The Quickstart transformation package name
outputModelNames List<String>
The list of transformation output models
version String
The Quickstart package definition version

Package Details

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