Viewing docs for Aiven v6.51.0
published on Tuesday, Mar 17, 2026 by Pulumi
published on Tuesday, Mar 17, 2026 by Pulumi
Viewing docs for Aiven v6.51.0
published on Tuesday, Mar 17, 2026 by Pulumi
published on Tuesday, Mar 17, 2026 by Pulumi
Returns a list of users in the organization, their profile details, and other data . This includes users you add to your organization and application users.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
const users = aiven.getOrganizationUserList({
name: "Example organization",
});
import pulumi
import pulumi_aiven as aiven
users = aiven.get_organization_user_list(name="Example organization")
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.GetOrganizationUserList(ctx, &aiven.GetOrganizationUserListArgs{
Name: pulumi.StringRef("Example organization"),
}, 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 users = Aiven.GetOrganizationUserList.Invoke(new()
{
Name = "Example organization",
});
});
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.GetOrganizationUserListArgs;
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 users = AivenFunctions.getOrganizationUserList(GetOrganizationUserListArgs.builder()
.name("Example organization")
.build());
}
}
variables:
users:
fn::invoke:
function: aiven:getOrganizationUserList
arguments:
name: Example organization
Using getOrganizationUserList
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 getOrganizationUserList(args: GetOrganizationUserListArgs, opts?: InvokeOptions): Promise<GetOrganizationUserListResult>
function getOrganizationUserListOutput(args: GetOrganizationUserListOutputArgs, opts?: InvokeOptions): Output<GetOrganizationUserListResult>def get_organization_user_list(id: Optional[str] = None,
name: Optional[str] = None,
timeouts: Optional[GetOrganizationUserListTimeouts] = None,
users: Optional[Sequence[GetOrganizationUserListUser]] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationUserListResult
def get_organization_user_list_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
timeouts: Optional[pulumi.Input[GetOrganizationUserListTimeoutsArgs]] = None,
users: Optional[pulumi.Input[Sequence[pulumi.Input[GetOrganizationUserListUserArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationUserListResult]func GetOrganizationUserList(ctx *Context, args *GetOrganizationUserListArgs, opts ...InvokeOption) (*GetOrganizationUserListResult, error)
func GetOrganizationUserListOutput(ctx *Context, args *GetOrganizationUserListOutputArgs, opts ...InvokeOption) GetOrganizationUserListResultOutput> Note: This function is named GetOrganizationUserList in the Go SDK.
public static class GetOrganizationUserList
{
public static Task<GetOrganizationUserListResult> InvokeAsync(GetOrganizationUserListArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationUserListResult> Invoke(GetOrganizationUserListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOrganizationUserListResult> getOrganizationUserList(GetOrganizationUserListArgs args, InvokeOptions options)
public static Output<GetOrganizationUserListResult> getOrganizationUserList(GetOrganizationUserListArgs args, InvokeOptions options)
fn::invoke:
function: aiven:index/getOrganizationUserList:getOrganizationUserList
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - Name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - Timeouts
Get
Organization User List Timeouts - Users
List<Get
Organization User List User> - List of users of the organization.
- Id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - Name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - Timeouts
Get
Organization User List Timeouts - Users
[]Get
Organization User List User - List of users of the organization.
- id String
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name String
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
List<Get
Organization User List User> - List of users of the organization.
- id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
Get
Organization User List User[] - List of users of the organization.
- id str
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name str
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
Sequence[Get
Organization User List User] - List of users of the organization.
- id String
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name String
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts Property Map
- users List<Property Map>
- List of users of the organization.
getOrganizationUserList Result
The following output properties are available:
- Id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - Name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - Timeouts
Get
Organization User List Timeouts - Users
List<Get
Organization User List User> - List of users of the organization.
- Id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - Name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - Timeouts
Get
Organization User List Timeouts - Users
[]Get
Organization User List User - List of users of the organization.
- id String
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name String
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
List<Get
Organization User List User> - List of users of the organization.
- id string
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name string
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
Get
Organization User List User[] - List of users of the organization.
- id str
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name str
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts
Get
Organization User List Timeouts - users
Sequence[Get
Organization User List User] - List of users of the organization.
- id String
- ID of an organization. Exactly one of the fields must be specified:
idorname. - name String
- The name of the organization. Exactly one of the fields must be specified:
idorname. - timeouts Property Map
- users List<Property Map>
- List of users of the organization.
Supporting Types
GetOrganizationUserListTimeouts
- 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).
GetOrganizationUserListUser
- Is
Super boolAdmin - Super admin state of the organization user.
- Join
Time string - Join time.
- Last
Activity stringTime - Last activity time.
- User
Id string - User ID.
- User
Infos List<GetOrganization User List User User Info> - OrganizationUserInfo.
- Is
Super boolAdmin - Super admin state of the organization user.
- Join
Time string - Join time.
- Last
Activity stringTime - Last activity time.
- User
Id string - User ID.
- User
Infos []GetOrganization User List User User Info - OrganizationUserInfo.
- is
Super BooleanAdmin - Super admin state of the organization user.
- join
Time String - Join time.
- last
Activity StringTime - Last activity time.
- user
Id String - User ID.
- user
Infos List<GetOrganization User List User User Info> - OrganizationUserInfo.
- is
Super booleanAdmin - Super admin state of the organization user.
- join
Time string - Join time.
- last
Activity stringTime - Last activity time.
- user
Id string - User ID.
- user
Infos GetOrganization User List User User Info[] - OrganizationUserInfo.
- is_
super_ booladmin - Super admin state of the organization user.
- join_
time str - Join time.
- last_
activity_ strtime - Last activity time.
- user_
id str - User ID.
- user_
infos Sequence[GetOrganization User List User User Info] - OrganizationUserInfo.
- is
Super BooleanAdmin - Super admin state of the organization user.
- join
Time String - Join time.
- last
Activity StringTime - Last activity time.
- user
Id String - User ID.
- user
Infos List<Property Map> - OrganizationUserInfo.
GetOrganizationUserListUserUserInfo
- City string
- City.
- Country string
- Country.
- Create
Time string - Creation time.
- Department string
- Department.
- Is
Application boolUser - Is Application User.
- Job
Title string - Job Title.
- Managed
By boolScim - Managed By Scim.
- Managing
Organization stringId - Managing Organization ID.
- Real
Name string - Real Name.
- State string
- State.
- User
Email string - User Email.
- City string
- City.
- Country string
- Country.
- Create
Time string - Creation time.
- Department string
- Department.
- Is
Application boolUser - Is Application User.
- Job
Title string - Job Title.
- Managed
By boolScim - Managed By Scim.
- Managing
Organization stringId - Managing Organization ID.
- Real
Name string - Real Name.
- State string
- State.
- User
Email string - User Email.
- city String
- City.
- country String
- Country.
- create
Time String - Creation time.
- department String
- Department.
- is
Application BooleanUser - Is Application User.
- job
Title String - Job Title.
- managed
By BooleanScim - Managed By Scim.
- managing
Organization StringId - Managing Organization ID.
- real
Name String - Real Name.
- state String
- State.
- user
Email String - User Email.
- city string
- City.
- country string
- Country.
- create
Time string - Creation time.
- department string
- Department.
- is
Application booleanUser - Is Application User.
- job
Title string - Job Title.
- managed
By booleanScim - Managed By Scim.
- managing
Organization stringId - Managing Organization ID.
- real
Name string - Real Name.
- state string
- State.
- user
Email string - User Email.
- city str
- City.
- country str
- Country.
- create_
time str - Creation time.
- department str
- Department.
- is_
application_ booluser - Is Application User.
- job_
title str - Job Title.
- managed_
by_ boolscim - Managed By Scim.
- managing_
organization_ strid - Managing Organization ID.
- real_
name str - Real Name.
- state str
- State.
- user_
email str - User Email.
- city String
- City.
- country String
- Country.
- create
Time String - Creation time.
- department String
- Department.
- is
Application BooleanUser - Is Application User.
- job
Title String - Job Title.
- managed
By BooleanScim - Managed By Scim.
- managing
Organization StringId - Managing Organization ID.
- real
Name String - Real Name.
- state String
- State.
- user
Email String - User Email.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aivenTerraform Provider.
Viewing docs for Aiven v6.51.0
published on Tuesday, Mar 17, 2026 by Pulumi
published on Tuesday, Mar 17, 2026 by Pulumi
