Viewing docs for fivetran 1.9.26
published on Friday, Mar 20, 2026 by fivetran
published on Friday, Mar 20, 2026 by fivetran
Viewing docs for fivetran 1.9.26
published on Friday, Mar 20, 2026 by fivetran
published on Friday, Mar 20, 2026 by fivetran
This data source returns a list of all groups within your Fivetran account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";
const all = fivetran.getGroups({});
import pulumi
import pulumi_fivetran as fivetran
all = fivetran.get_groups()
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.GetGroups(ctx, &fivetran.GetGroupsArgs{}, 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 all = Fivetran.GetGroups.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.GetGroupsArgs;
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 all = FivetranFunctions.getGroups(GetGroupsArgs.builder()
.build());
}
}
variables:
all:
fn::invoke:
function: fivetran:getGroups
arguments: {}
Using getGroups
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 getGroups(args: GetGroupsArgs, opts?: InvokeOptions): Promise<GetGroupsResult>
function getGroupsOutput(args: GetGroupsOutputArgs, opts?: InvokeOptions): Output<GetGroupsResult>def get_groups(groups: Optional[Sequence[GetGroupsGroup]] = None,
opts: Optional[InvokeOptions] = None) -> GetGroupsResult
def get_groups_output(groups: Optional[pulumi.Input[Sequence[pulumi.Input[GetGroupsGroupArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGroupsResult]func GetGroups(ctx *Context, args *GetGroupsArgs, opts ...InvokeOption) (*GetGroupsResult, error)
func GetGroupsOutput(ctx *Context, args *GetGroupsOutputArgs, opts ...InvokeOption) GetGroupsResultOutput> Note: This function is named GetGroups in the Go SDK.
public static class GetGroups
{
public static Task<GetGroupsResult> InvokeAsync(GetGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetGroupsResult> Invoke(GetGroupsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGroupsResult> getGroups(GetGroupsArgs args, InvokeOptions options)
public static Output<GetGroupsResult> getGroups(GetGroupsArgs args, InvokeOptions options)
fn::invoke:
function: fivetran:index/getGroups:getGroups
arguments:
# arguments dictionaryThe following arguments are supported:
getGroups Result
The following output properties are available:
- Id string
- The ID of this resource.
- Groups
List<Get
Groups Group>
- Id string
- The ID of this resource.
- Groups
[]Get
Groups Group
- id String
- The ID of this resource.
- groups
List<Get
Groups Group>
- id string
- The ID of this resource.
- groups
Get
Groups Group[]
- id str
- The ID of this resource.
- groups
Sequence[Get
Groups Group]
- id String
- The ID of this resource.
- groups List<Property Map>
Supporting Types
GetGroupsGroup
- Created
At string - The timestamp of when the group was created in your account.
- Id string
- The unique identifier for the group within the Fivetran system.
- Last
Updated string - The timestamp of when the resource/datasource was updated last time.
- Name string
- The name of the group within your account.
- Created
At string - The timestamp of when the group was created in your account.
- Id string
- The unique identifier for the group within the Fivetran system.
- Last
Updated string - The timestamp of when the resource/datasource was updated last time.
- Name string
- The name of the group within your account.
- created
At String - The timestamp of when the group was created in your account.
- id String
- The unique identifier for the group within the Fivetran system.
- last
Updated String - The timestamp of when the resource/datasource was updated last time.
- name String
- The name of the group within your account.
- created
At string - The timestamp of when the group was created in your account.
- id string
- The unique identifier for the group within the Fivetran system.
- last
Updated string - The timestamp of when the resource/datasource was updated last time.
- name string
- The name of the group within your account.
- created_
at str - The timestamp of when the group was created in your account.
- id str
- The unique identifier for the group within the Fivetran system.
- last_
updated str - The timestamp of when the resource/datasource was updated last time.
- name str
- The name of the group within your account.
- created
At String - The timestamp of when the group was created in your account.
- id String
- The unique identifier for the group within the Fivetran system.
- last
Updated String - The timestamp of when the resource/datasource was updated last time.
- name String
- The name of the group within your account.
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.26
published on Friday, Mar 20, 2026 by fivetran
published on Friday, Mar 20, 2026 by fivetran
