1. Packages
  2. Aiven Provider
  3. API Docs
  4. getOrganizationUserGroupMemberList
Aiven v6.46.0 published on Friday, Dec 19, 2025 by Pulumi
aiven logo
Aiven v6.46.0 published on Friday, Dec 19, 2025 by Pulumi

    List members of a user group.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as aiven from "@pulumi/aiven";
    
    const foo = aiven.getOrganizationUserGroupMemberList({
        organizationId: organizationId,
        userGroupId: userGroupId,
    });
    
    import pulumi
    import pulumi_aiven as aiven
    
    foo = aiven.get_organization_user_group_member_list(organization_id=organization_id,
        user_group_id=user_group_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aiven/sdk/v6/go/aiven"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := aiven.GetOrganizationUserGroupMemberList(ctx, &aiven.GetOrganizationUserGroupMemberListArgs{
    			OrganizationId: organizationId,
    			UserGroupId:    userGroupId,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Aiven = Pulumi.Aiven;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = Aiven.GetOrganizationUserGroupMemberList.Invoke(new()
        {
            OrganizationId = organizationId,
            UserGroupId = userGroupId,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.aiven.AivenFunctions;
    import com.pulumi.aiven.inputs.GetOrganizationUserGroupMemberListArgs;
    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 foo = AivenFunctions.getOrganizationUserGroupMemberList(GetOrganizationUserGroupMemberListArgs.builder()
                .organizationId(organizationId)
                .userGroupId(userGroupId)
                .build());
    
        }
    }
    
    variables:
      foo:
        fn::invoke:
          function: aiven:getOrganizationUserGroupMemberList
          arguments:
            organizationId: ${organizationId}
            userGroupId: ${userGroupId}
    

    Using getOrganizationUserGroupMemberList

    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 getOrganizationUserGroupMemberList(args: GetOrganizationUserGroupMemberListArgs, opts?: InvokeOptions): Promise<GetOrganizationUserGroupMemberListResult>
    function getOrganizationUserGroupMemberListOutput(args: GetOrganizationUserGroupMemberListOutputArgs, opts?: InvokeOptions): Output<GetOrganizationUserGroupMemberListResult>
    def get_organization_user_group_member_list(members: Optional[Sequence[GetOrganizationUserGroupMemberListMember]] = None,
                                                organization_id: Optional[str] = None,
                                                timeouts: Optional[GetOrganizationUserGroupMemberListTimeouts] = None,
                                                user_group_id: Optional[str] = None,
                                                opts: Optional[InvokeOptions] = None) -> GetOrganizationUserGroupMemberListResult
    def get_organization_user_group_member_list_output(members: Optional[pulumi.Input[Sequence[pulumi.Input[GetOrganizationUserGroupMemberListMemberArgs]]]] = None,
                                                organization_id: Optional[pulumi.Input[str]] = None,
                                                timeouts: Optional[pulumi.Input[GetOrganizationUserGroupMemberListTimeoutsArgs]] = None,
                                                user_group_id: Optional[pulumi.Input[str]] = None,
                                                opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationUserGroupMemberListResult]
    func GetOrganizationUserGroupMemberList(ctx *Context, args *GetOrganizationUserGroupMemberListArgs, opts ...InvokeOption) (*GetOrganizationUserGroupMemberListResult, error)
    func GetOrganizationUserGroupMemberListOutput(ctx *Context, args *GetOrganizationUserGroupMemberListOutputArgs, opts ...InvokeOption) GetOrganizationUserGroupMemberListResultOutput

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

    public static class GetOrganizationUserGroupMemberList 
    {
        public static Task<GetOrganizationUserGroupMemberListResult> InvokeAsync(GetOrganizationUserGroupMemberListArgs args, InvokeOptions? opts = null)
        public static Output<GetOrganizationUserGroupMemberListResult> Invoke(GetOrganizationUserGroupMemberListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOrganizationUserGroupMemberListResult> getOrganizationUserGroupMemberList(GetOrganizationUserGroupMemberListArgs args, InvokeOptions options)
    public static Output<GetOrganizationUserGroupMemberListResult> getOrganizationUserGroupMemberList(GetOrganizationUserGroupMemberListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aiven:index/getOrganizationUserGroupMemberList:getOrganizationUserGroupMemberList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    organizationId String
    ID of an organization.
    userGroupId String
    ID of the user group.
    members List<Property Map>
    User group members.
    timeouts Property Map

    getOrganizationUserGroupMemberList Result

    The following output properties are available:

    Id string
    Resource ID composed as: organization_id/user_group_id.
    OrganizationId string
    ID of an organization.
    UserGroupId string
    ID of the user group.
    Members List<GetOrganizationUserGroupMemberListMember>
    User group members.
    Timeouts GetOrganizationUserGroupMemberListTimeouts
    Id string
    Resource ID composed as: organization_id/user_group_id.
    OrganizationId string
    ID of an organization.
    UserGroupId string
    ID of the user group.
    Members []GetOrganizationUserGroupMemberListMember
    User group members.
    Timeouts GetOrganizationUserGroupMemberListTimeouts
    id String
    Resource ID composed as: organization_id/user_group_id.
    organizationId String
    ID of an organization.
    userGroupId String
    ID of the user group.
    members List<GetOrganizationUserGroupMemberListMember>
    User group members.
    timeouts GetOrganizationUserGroupMemberListTimeouts
    id string
    Resource ID composed as: organization_id/user_group_id.
    organizationId string
    ID of an organization.
    userGroupId string
    ID of the user group.
    members GetOrganizationUserGroupMemberListMember[]
    User group members.
    timeouts GetOrganizationUserGroupMemberListTimeouts
    id str
    Resource ID composed as: organization_id/user_group_id.
    organization_id str
    ID of an organization.
    user_group_id str
    ID of the user group.
    members Sequence[GetOrganizationUserGroupMemberListMember]
    User group members.
    timeouts GetOrganizationUserGroupMemberListTimeouts
    id String
    Resource ID composed as: organization_id/user_group_id.
    organizationId String
    ID of an organization.
    userGroupId String
    ID of the user group.
    members List<Property Map>
    User group members.
    timeouts Property Map

    Supporting Types

    GetOrganizationUserGroupMemberListMember

    LastActivityTime string
    Last Activity Time.
    UserId string
    User ID.
    UserInfos List<GetOrganizationUserGroupMemberListMemberUserInfo>
    OrganizationUserInfo.
    LastActivityTime string
    Last Activity Time.
    UserId string
    User ID.
    UserInfos []GetOrganizationUserGroupMemberListMemberUserInfo
    OrganizationUserInfo.
    lastActivityTime String
    Last Activity Time.
    userId String
    User ID.
    userInfos List<GetOrganizationUserGroupMemberListMemberUserInfo>
    OrganizationUserInfo.
    lastActivityTime string
    Last Activity Time.
    userId string
    User ID.
    userInfos GetOrganizationUserGroupMemberListMemberUserInfo[]
    OrganizationUserInfo.
    lastActivityTime String
    Last Activity Time.
    userId String
    User ID.
    userInfos List<Property Map>
    OrganizationUserInfo.

    GetOrganizationUserGroupMemberListMemberUserInfo

    City string
    City.
    Country string
    Country.
    CreateTime string
    Creation time.
    Department string
    Department.
    IsApplicationUser bool
    Is Application User.
    JobTitle string
    Job Title.
    ManagedByScim bool
    Managed By Scim.
    ManagingOrganizationId string
    Managing Organization ID.
    RealName string
    Real Name.
    State string
    State.
    UserEmail string
    User Email.
    City string
    City.
    Country string
    Country.
    CreateTime string
    Creation time.
    Department string
    Department.
    IsApplicationUser bool
    Is Application User.
    JobTitle string
    Job Title.
    ManagedByScim bool
    Managed By Scim.
    ManagingOrganizationId string
    Managing Organization ID.
    RealName string
    Real Name.
    State string
    State.
    UserEmail string
    User Email.
    city String
    City.
    country String
    Country.
    createTime String
    Creation time.
    department String
    Department.
    isApplicationUser Boolean
    Is Application User.
    jobTitle String
    Job Title.
    managedByScim Boolean
    Managed By Scim.
    managingOrganizationId String
    Managing Organization ID.
    realName String
    Real Name.
    state String
    State.
    userEmail String
    User Email.
    city string
    City.
    country string
    Country.
    createTime string
    Creation time.
    department string
    Department.
    isApplicationUser boolean
    Is Application User.
    jobTitle string
    Job Title.
    managedByScim boolean
    Managed By Scim.
    managingOrganizationId string
    Managing Organization ID.
    realName string
    Real Name.
    state string
    State.
    userEmail string
    User Email.
    city str
    City.
    country str
    Country.
    create_time str
    Creation time.
    department str
    Department.
    is_application_user bool
    Is Application User.
    job_title str
    Job Title.
    managed_by_scim bool
    Managed By Scim.
    managing_organization_id str
    Managing Organization ID.
    real_name str
    Real Name.
    state str
    State.
    user_email str
    User Email.
    city String
    City.
    country String
    Country.
    createTime String
    Creation time.
    department String
    Department.
    isApplicationUser Boolean
    Is Application User.
    jobTitle String
    Job Title.
    managedByScim Boolean
    Managed By Scim.
    managingOrganizationId String
    Managing Organization ID.
    realName String
    Real Name.
    state String
    State.
    userEmail String
    User Email.

    GetOrganizationUserGroupMemberListTimeouts

    Read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    Read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read String
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read str
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read String
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

    Package Details

    Repository
    Aiven pulumi/pulumi-aiven
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aiven Terraform Provider.
    aiven logo
    Aiven v6.46.0 published on Friday, Dec 19, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate