Viewing docs for fivetran 1.9.25
published on Tuesday, Feb 24, 2026 by fivetran
published on Tuesday, Feb 24, 2026 by fivetran
Viewing docs for fivetran 1.9.25
published on Tuesday, Feb 24, 2026 by fivetran
published on Tuesday, Feb 24, 2026 by fivetran
Returns a list of all transformations available via API within your Fivetran account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";
const test = fivetran.getTransformations({});
import pulumi
import pulumi_fivetran as fivetran
test = fivetran.get_transformations()
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.GetTransformations(ctx, &fivetran.GetTransformationsArgs{}, nil)
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 test = Fivetran.GetTransformations.Invoke();
});
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.GetTransformationsArgs;
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.getTransformations(GetTransformationsArgs.builder()
.build());
}
}
variables:
test:
fn::invoke:
function: fivetran:getTransformations
arguments: {}
Using getTransformations
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 getTransformations(args: GetTransformationsArgs, opts?: InvokeOptions): Promise<GetTransformationsResult>
function getTransformationsOutput(args: GetTransformationsOutputArgs, opts?: InvokeOptions): Output<GetTransformationsResult>def get_transformations(transformations: Optional[Sequence[GetTransformationsTransformation]] = None,
opts: Optional[InvokeOptions] = None) -> GetTransformationsResult
def get_transformations_output(transformations: Optional[pulumi.Input[Sequence[pulumi.Input[GetTransformationsTransformationArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTransformationsResult]func GetTransformations(ctx *Context, args *GetTransformationsArgs, opts ...InvokeOption) (*GetTransformationsResult, error)
func GetTransformationsOutput(ctx *Context, args *GetTransformationsOutputArgs, opts ...InvokeOption) GetTransformationsResultOutput> Note: This function is named GetTransformations in the Go SDK.
public static class GetTransformations
{
public static Task<GetTransformationsResult> InvokeAsync(GetTransformationsArgs args, InvokeOptions? opts = null)
public static Output<GetTransformationsResult> Invoke(GetTransformationsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTransformationsResult> getTransformations(GetTransformationsArgs args, InvokeOptions options)
public static Output<GetTransformationsResult> getTransformations(GetTransformationsArgs args, InvokeOptions options)
fn::invoke:
function: fivetran:index/getTransformations:getTransformations
arguments:
# arguments dictionaryThe following arguments are supported:
getTransformations Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Transformations
List<Get
Transformations Transformation>
- Id string
- The provider-assigned unique ID for this managed resource.
- Transformations
[]Get
Transformations Transformation
- id String
- The provider-assigned unique ID for this managed resource.
- transformations
List<Get
Transformations Transformation>
- id string
- The provider-assigned unique ID for this managed resource.
- transformations
Get
Transformations Transformation[]
- id str
- The provider-assigned unique ID for this managed resource.
- transformations
Sequence[Get
Transformations Transformation]
- id String
- The provider-assigned unique ID for this managed resource.
- transformations List<Property Map>
Supporting Types
GetTransformationsTransformation
- Created
At string - The timestamp of when the transformation was created in your account.
- Created
By stringId - The unique identifier for the User within the Fivetran system who created the transformation.
- Id string
- The unique identifier for the Transformation within the Fivetran system.
- Output
Model List<string>Names - Identifiers of related models.
- Paused bool
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- Status string
- Status of transformation Project (NOT_READY, READY, ERROR).
- Type string
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- Schedule
Get
Transformations Transformation Schedule - Transformation
Config GetTransformations Transformation Transformation Config
- Created
At string - The timestamp of when the transformation was created in your account.
- Created
By stringId - The unique identifier for the User within the Fivetran system who created the transformation.
- Id string
- The unique identifier for the Transformation within the Fivetran system.
- Output
Model []stringNames - Identifiers of related models.
- Paused bool
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- Status string
- Status of transformation Project (NOT_READY, READY, ERROR).
- Type string
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- Schedule
Get
Transformations Transformation Schedule - Transformation
Config GetTransformations Transformation Transformation Config
- created
At String - The timestamp of when the transformation was created in your account.
- created
By StringId - The unique identifier for the User within the Fivetran system who created the transformation.
- id String
- The unique identifier for the Transformation within the Fivetran system.
- output
Model List<String>Names - Identifiers of related models.
- paused Boolean
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- status String
- Status of transformation Project (NOT_READY, READY, ERROR).
- type String
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- schedule
Get
Transformations Transformation Schedule - transformation
Config GetTransformations Transformation Transformation Config
- created
At string - The timestamp of when the transformation was created in your account.
- created
By stringId - The unique identifier for the User within the Fivetran system who created the transformation.
- id string
- The unique identifier for the Transformation within the Fivetran system.
- output
Model string[]Names - Identifiers of related models.
- paused boolean
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- status string
- Status of transformation Project (NOT_READY, READY, ERROR).
- type string
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- schedule
Get
Transformations Transformation Schedule - transformation
Config GetTransformations Transformation Transformation Config
- created_
at str - The timestamp of when the transformation was created in your account.
- created_
by_ strid - The unique identifier for the User within the Fivetran system who created the transformation.
- id str
- The unique identifier for the Transformation within the Fivetran system.
- output_
model_ Sequence[str]names - Identifiers of related models.
- paused bool
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- status str
- Status of transformation Project (NOT_READY, READY, ERROR).
- type str
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- schedule
Get
Transformations Transformation Schedule - transformation_
config GetTransformations Transformation Transformation Config
- created
At String - The timestamp of when the transformation was created in your account.
- created
By StringId - The unique identifier for the User within the Fivetran system who created the transformation.
- id String
- The unique identifier for the Transformation within the Fivetran system.
- output
Model List<String>Names - Identifiers of related models.
- paused Boolean
- The field indicating whether the transformation will be set into the paused state. By default, the value is false.
- status String
- Status of transformation Project (NOT_READY, READY, ERROR).
- type String
- Transformation type. The following values are supported: DBT_CORE, QUICKSTART.
- schedule Property Map
- transformation
Config Property Map
GetTransformationsTransformationSchedule
- Connection
Ids List<string> - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- Crons List<string>
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- Days
Of List<string>Weeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- Interval double
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- Schedule
Type string - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- Smart
Syncing bool - The boolean flag that enables the Smart Syncing schedule
- Time
Of stringDay - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
- Connection
Ids []string - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- Crons []string
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- Days
Of []stringWeeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- Interval float64
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- Schedule
Type string - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- Smart
Syncing bool - The boolean flag that enables the Smart Syncing schedule
- Time
Of stringDay - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
- connection
Ids List<String> - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- crons List<String>
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- days
Of List<String>Weeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- interval Double
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- schedule
Type String - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- smart
Syncing Boolean - The boolean flag that enables the Smart Syncing schedule
- time
Of StringDay - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
- connection
Ids string[] - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- crons string[]
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- days
Of string[]Weeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- interval number
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- schedule
Type string - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- smart
Syncing boolean - The boolean flag that enables the Smart Syncing schedule
- time
Of stringDay - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
- connection_
ids Sequence[str] - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- crons Sequence[str]
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- days_
of_ Sequence[str]weeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- interval float
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- schedule_
type str - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- smart_
syncing bool - The boolean flag that enables the Smart Syncing schedule
- time_
of_ strday - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
- connection
Ids List<String> - The list of the connection identifiers to be used for the integrated schedule. Not expected for QUICKSTART transformations
- crons List<String>
- Cron schedule: list of CRON strings. Used for for CRON schedule type
- days
Of List<String>Weeks - The set of the days of the week the transformation should be launched on. The following values are supported: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY. Used for for INTEGRATED schedule type
- interval Number
- The time interval in minutes between subsequent transformation runs. Used for for INTERVAL schedule type
- schedule
Type String - The type of the schedule to run the Transformation on. The following values are supported: INTEGRATED, TIMEOFDAY, INTERVAL, CRON.
- smart
Syncing Boolean - The boolean flag that enables the Smart Syncing schedule
- time
Of StringDay - The time of the day the transformation should be launched at. Supported values are: "00:00", "01:00", "02:00", "03:00", "04:00", "05:00", "06:00", "07:00", "08:00", "09:00", "10:00", "11:00", "12:00", "13:00", "14:00", "15:00", "16:00", "17:00", "18:00", "19:00", "20:00", "21:00", "22:00", "23:00". Used for for TIMEOFDAY schedule type
GetTransformationsTransformationTransformationConfig
- Connection
Ids List<string> - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- Excluded
Models List<string> - The list of excluded output model names
- Name string
- The transformation name
- Package
Name string - The Quickstart transformation package name
- Project
Id string - The unique identifier for the dbt Core project within the Fivetran system
- Steps
List<Get
Transformations Transformation Transformation Config Step> - Upgrade
Available bool - The boolean flag indicating that a newer version is available for the transformation package
- Connection
Ids []string - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- Excluded
Models []string - The list of excluded output model names
- Name string
- The transformation name
- Package
Name string - The Quickstart transformation package name
- Project
Id string - The unique identifier for the dbt Core project within the Fivetran system
- Steps
[]Get
Transformations Transformation Transformation Config Step - Upgrade
Available bool - The boolean flag indicating that a newer version is available for the transformation package
- connection
Ids List<String> - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- excluded
Models List<String> - The list of excluded output model names
- name String
- The transformation name
- package
Name String - The Quickstart transformation package name
- project
Id String - The unique identifier for the dbt Core project within the Fivetran system
- steps
List<Get
Transformations Transformation Transformation Config Step> - upgrade
Available Boolean - The boolean flag indicating that a newer version is available for the transformation package
- connection
Ids string[] - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- excluded
Models string[] - The list of excluded output model names
- name string
- The transformation name
- package
Name string - The Quickstart transformation package name
- project
Id string - The unique identifier for the dbt Core project within the Fivetran system
- steps
Get
Transformations Transformation Transformation Config Step[] - upgrade
Available boolean - The boolean flag indicating that a newer version is available for the transformation package
- connection_
ids Sequence[str] - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- excluded_
models Sequence[str] - The list of excluded output model names
- name str
- The transformation name
- package_
name str - The Quickstart transformation package name
- project_
id str - The unique identifier for the dbt Core project within the Fivetran system
- steps
Sequence[Get
Transformations Transformation Transformation Config Step] - upgrade_
available bool - The boolean flag indicating that a newer version is available for the transformation package
- connection
Ids List<String> - The list of the connection identifiers to be used for the integrated schedule. Also used to identify packagename automatically if packagename was not specified
- excluded
Models List<String> - The list of excluded output model names
- name String
- The transformation name
- package
Name String - The Quickstart transformation package name
- project
Id String - The unique identifier for the dbt Core project within the Fivetran system
- steps List<Property Map>
- upgrade
Available Boolean - The boolean flag indicating that a newer version is available for the transformation package
GetTransformationsTransformationTransformationConfigStep
Package Details
- Repository
- fivetran fivetran/terraform-provider-fivetran
- License
- Notes
- This Pulumi package is based on the
fivetranTerraform Provider.
Viewing docs for fivetran 1.9.25
published on Tuesday, Feb 24, 2026 by fivetran
published on Tuesday, Feb 24, 2026 by fivetran
