Viewing docs for fivetran 1.9.28
published on Friday, Mar 27, 2026 by fivetran
published on Friday, Mar 27, 2026 by fivetran
Viewing docs for fivetran 1.9.28
published on Friday, Mar 27, 2026 by fivetran
published on Friday, Mar 27, 2026 by fivetran
This data source returns a list of group memberships within team object.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";
const teamGroupMemberships = fivetran.getTeamGroupMemberships({
teamId: "team_id",
});
import pulumi
import pulumi_fivetran as fivetran
team_group_memberships = fivetran.get_team_group_memberships(team_id="team_id")
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.GetTeamGroupMemberships(ctx, &fivetran.GetTeamGroupMembershipsArgs{
TeamId: "team_id",
}, 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 teamGroupMemberships = Fivetran.GetTeamGroupMemberships.Invoke(new()
{
TeamId = "team_id",
});
});
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.GetTeamGroupMembershipsArgs;
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 teamGroupMemberships = FivetranFunctions.getTeamGroupMemberships(GetTeamGroupMembershipsArgs.builder()
.teamId("team_id")
.build());
}
}
variables:
teamGroupMemberships:
fn::invoke:
function: fivetran:getTeamGroupMemberships
arguments:
teamId: team_id
Using getTeamGroupMemberships
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 getTeamGroupMemberships(args: GetTeamGroupMembershipsArgs, opts?: InvokeOptions): Promise<GetTeamGroupMembershipsResult>
function getTeamGroupMembershipsOutput(args: GetTeamGroupMembershipsOutputArgs, opts?: InvokeOptions): Output<GetTeamGroupMembershipsResult>def get_team_group_memberships(groups: Optional[Sequence[GetTeamGroupMembershipsGroup]] = None,
team_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTeamGroupMembershipsResult
def get_team_group_memberships_output(groups: Optional[pulumi.Input[Sequence[pulumi.Input[GetTeamGroupMembershipsGroupArgs]]]] = None,
team_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTeamGroupMembershipsResult]func GetTeamGroupMemberships(ctx *Context, args *GetTeamGroupMembershipsArgs, opts ...InvokeOption) (*GetTeamGroupMembershipsResult, error)
func GetTeamGroupMembershipsOutput(ctx *Context, args *GetTeamGroupMembershipsOutputArgs, opts ...InvokeOption) GetTeamGroupMembershipsResultOutput> Note: This function is named GetTeamGroupMemberships in the Go SDK.
public static class GetTeamGroupMemberships
{
public static Task<GetTeamGroupMembershipsResult> InvokeAsync(GetTeamGroupMembershipsArgs args, InvokeOptions? opts = null)
public static Output<GetTeamGroupMembershipsResult> Invoke(GetTeamGroupMembershipsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTeamGroupMembershipsResult> getTeamGroupMemberships(GetTeamGroupMembershipsArgs args, InvokeOptions options)
public static Output<GetTeamGroupMembershipsResult> getTeamGroupMemberships(GetTeamGroupMembershipsArgs args, InvokeOptions options)
fn::invoke:
function: fivetran:index/getTeamGroupMemberships:getTeamGroupMemberships
arguments:
# arguments dictionaryThe following arguments are supported:
- Team
Id string - The unique identifier for the team within your account.
- Groups
List<Get
Team Group Memberships Group>
- Team
Id string - The unique identifier for the team within your account.
- Groups
[]Get
Team Group Memberships Group
- team
Id String - The unique identifier for the team within your account.
- groups
List<Get
Team Group Memberships Group>
- team
Id string - The unique identifier for the team within your account.
- groups
Get
Team Group Memberships Group[]
- team_
id str - The unique identifier for the team within your account.
- groups
Sequence[Get
Team Group Memberships Group]
- team
Id String - The unique identifier for the team within your account.
- groups List<Property Map>
getTeamGroupMemberships Result
The following output properties are available:
- Id string
- The unique identifier for resource.
- Team
Id string - The unique identifier for the team within your account.
- Groups
List<Get
Team Group Memberships Group>
- Id string
- The unique identifier for resource.
- Team
Id string - The unique identifier for the team within your account.
- Groups
[]Get
Team Group Memberships Group
- id String
- The unique identifier for resource.
- team
Id String - The unique identifier for the team within your account.
- groups
List<Get
Team Group Memberships Group>
- id string
- The unique identifier for resource.
- team
Id string - The unique identifier for the team within your account.
- groups
Get
Team Group Memberships Group[]
- id str
- The unique identifier for resource.
- team_
id str - The unique identifier for the team within your account.
- groups
Sequence[Get
Team Group Memberships Group]
- id String
- The unique identifier for resource.
- team
Id String - The unique identifier for the team within your account.
- groups List<Property Map>
Supporting Types
GetTeamGroupMembershipsGroup
- created_
at str - The date and time the membership was created
- group_
id str - The group unique identifier
- role str
- The team's role that links the team and the group
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.28
published on Friday, Mar 27, 2026 by fivetran
published on Friday, Mar 27, 2026 by fivetran
