1. Packages
  2. Aiven Provider
  3. API Docs
  4. getOrganizationUserList
Aiven v6.28.0 published on Friday, Nov 15, 2024 by Pulumi

aiven.getOrganizationUserList

Explore with Pulumi AI

aiven logo
Aiven v6.28.0 published on Friday, Nov 15, 2024 by Pulumi

    List of users of the organization.

    This resource is in the beta stage and may change without notice. Set the PROVIDER_AIVEN_ENABLE_BETA environment variable to use the resource.

    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,
                                   opts: Optional[InvokeOptions] = None) -> GetOrganizationUserListResult
    def get_organization_user_list_output(id: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = 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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aiven:index/getOrganizationUserList:getOrganizationUserList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Organization id. Example: org12345678.
    Name string
    Organization name. Example: aiven.
    Id string
    Organization id. Example: org12345678.
    Name string
    Organization name. Example: aiven.
    id String
    Organization id. Example: org12345678.
    name String
    Organization name. Example: aiven.
    id string
    Organization id. Example: org12345678.
    name string
    Organization name. Example: aiven.
    id str
    Organization id. Example: org12345678.
    name str
    Organization name. Example: aiven.
    id String
    Organization id. Example: org12345678.
    name String
    Organization name. Example: aiven.

    getOrganizationUserList Result

    The following output properties are available:

    Users List<GetOrganizationUserListUser>
    List of users of the organization
    Id string
    Organization id. Example: org12345678.
    Name string
    Organization name. Example: aiven.
    Users []GetOrganizationUserListUser
    List of users of the organization
    Id string
    Organization id. Example: org12345678.
    Name string
    Organization name. Example: aiven.
    users List<GetOrganizationUserListUser>
    List of users of the organization
    id String
    Organization id. Example: org12345678.
    name String
    Organization name. Example: aiven.
    users GetOrganizationUserListUser[]
    List of users of the organization
    id string
    Organization id. Example: org12345678.
    name string
    Organization name. Example: aiven.
    users Sequence[GetOrganizationUserListUser]
    List of users of the organization
    id str
    Organization id. Example: org12345678.
    name str
    Organization name. Example: aiven.
    users List<Property Map>
    List of users of the organization
    id String
    Organization id. Example: org12345678.
    name String
    Organization name. Example: aiven.

    Supporting Types

    GetOrganizationUserListUser

    IsSuperAdmin bool
    Super admin state of the organization user
    JoinTime string
    Join time
    LastActivityTime string
    Last activity time
    UserId string
    User ID
    UserInfos List<GetOrganizationUserListUserUserInfo>
    IsSuperAdmin bool
    Super admin state of the organization user
    JoinTime string
    Join time
    LastActivityTime string
    Last activity time
    UserId string
    User ID
    UserInfos []GetOrganizationUserListUserUserInfo
    isSuperAdmin Boolean
    Super admin state of the organization user
    joinTime String
    Join time
    lastActivityTime String
    Last activity time
    userId String
    User ID
    userInfos List<GetOrganizationUserListUserUserInfo>
    isSuperAdmin boolean
    Super admin state of the organization user
    joinTime string
    Join time
    lastActivityTime string
    Last activity time
    userId string
    User ID
    userInfos GetOrganizationUserListUserUserInfo[]
    is_super_admin bool
    Super admin state of the organization user
    join_time str
    Join time
    last_activity_time str
    Last activity time
    user_id str
    User ID
    user_infos Sequence[GetOrganizationUserListUserUserInfo]
    isSuperAdmin Boolean
    Super admin state of the organization user
    joinTime String
    Join time
    lastActivityTime String
    Last activity time
    userId String
    User ID
    userInfos List<Property Map>

    GetOrganizationUserListUserUserInfo

    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

    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.28.0 published on Friday, Nov 15, 2024 by Pulumi