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 connection membership for user.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fivetran from "@pulumi/fivetran";
const userConnectionMembership = fivetran.getUserConnectionMemberships({
id: "user_id",
});
import pulumi
import pulumi_fivetran as fivetran
user_connection_membership = fivetran.get_user_connection_memberships(id="user_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.GetUserConnectionMemberships(ctx, &fivetran.GetUserConnectionMembershipsArgs{
Id: "user_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 userConnectionMembership = Fivetran.GetUserConnectionMemberships.Invoke(new()
{
Id = "user_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.GetUserConnectionMembershipsArgs;
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 userConnectionMembership = FivetranFunctions.getUserConnectionMemberships(GetUserConnectionMembershipsArgs.builder()
.id("user_id")
.build());
}
}
variables:
userConnectionMembership:
fn::invoke:
function: fivetran:getUserConnectionMemberships
arguments:
id: user_id
Using getUserConnectionMemberships
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 getUserConnectionMemberships(args: GetUserConnectionMembershipsArgs, opts?: InvokeOptions): Promise<GetUserConnectionMembershipsResult>
function getUserConnectionMembershipsOutput(args: GetUserConnectionMembershipsOutputArgs, opts?: InvokeOptions): Output<GetUserConnectionMembershipsResult>def get_user_connection_memberships(connections: Optional[Sequence[GetUserConnectionMembershipsConnection]] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserConnectionMembershipsResult
def get_user_connection_memberships_output(connections: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserConnectionMembershipsConnectionArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserConnectionMembershipsResult]func GetUserConnectionMemberships(ctx *Context, args *GetUserConnectionMembershipsArgs, opts ...InvokeOption) (*GetUserConnectionMembershipsResult, error)
func GetUserConnectionMembershipsOutput(ctx *Context, args *GetUserConnectionMembershipsOutputArgs, opts ...InvokeOption) GetUserConnectionMembershipsResultOutput> Note: This function is named GetUserConnectionMemberships in the Go SDK.
public static class GetUserConnectionMemberships
{
public static Task<GetUserConnectionMembershipsResult> InvokeAsync(GetUserConnectionMembershipsArgs args, InvokeOptions? opts = null)
public static Output<GetUserConnectionMembershipsResult> Invoke(GetUserConnectionMembershipsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserConnectionMembershipsResult> getUserConnectionMemberships(GetUserConnectionMembershipsArgs args, InvokeOptions options)
public static Output<GetUserConnectionMembershipsResult> getUserConnectionMemberships(GetUserConnectionMembershipsArgs args, InvokeOptions options)
fn::invoke:
function: fivetran:index/getUserConnectionMemberships:getUserConnectionMemberships
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The unique identifier for the user within your account.
- Connections
List<Get
User Connection Memberships Connection>
- Id string
- The unique identifier for the user within your account.
- Connections
[]Get
User Connection Memberships Connection
- id String
- The unique identifier for the user within your account.
- connections
List<Get
User Connection Memberships Connection>
- id string
- The unique identifier for the user within your account.
- connections
Get
User Connection Memberships Connection[]
- id str
- The unique identifier for the user within your account.
- connections
Sequence[Get
User Connection Memberships Connection]
- id String
- The unique identifier for the user within your account.
- connections List<Property Map>
getUserConnectionMemberships Result
The following output properties are available:
- Id string
- The unique identifier for the user within your account.
- Connections
List<Get
User Connection Memberships Connection>
- Id string
- The unique identifier for the user within your account.
- Connections
[]Get
User Connection Memberships Connection
- id String
- The unique identifier for the user within your account.
- connections
List<Get
User Connection Memberships Connection>
- id string
- The unique identifier for the user within your account.
- connections
Get
User Connection Memberships Connection[]
- id str
- The unique identifier for the user within your account.
- connections
Sequence[Get
User Connection Memberships Connection]
- id String
- The unique identifier for the user within your account.
- connections List<Property Map>
Supporting Types
GetUserConnectionMembershipsConnection
- Connection
Id string - The connection unique identifier
- Created
At string - The date and time the membership was created
- Role string
- The user's role that links the user and the connection
- Connection
Id string - The connection unique identifier
- Created
At string - The date and time the membership was created
- Role string
- The user's role that links the user and the connection
- connection
Id String - The connection unique identifier
- created
At String - The date and time the membership was created
- role String
- The user's role that links the user and the connection
- connection
Id string - The connection unique identifier
- created
At string - The date and time the membership was created
- role string
- The user's role that links the user and the connection
- connection_
id str - The connection unique identifier
- created_
at str - The date and time the membership was created
- role str
- The user's role that links the user and the connection
- connection
Id String - The connection unique identifier
- created
At String - The date and time the membership was created
- role String
- The user's role that links the user and the connection
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
