1. Packages
  2. Aiven Provider
  3. API Docs
  4. getOrganizationUser
Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi

aiven.getOrganizationUser

Explore with Pulumi AI

Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi

Using getOrganizationUser

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 getOrganizationUser(args: GetOrganizationUserArgs, opts?: InvokeOptions): Promise<GetOrganizationUserResult>
function getOrganizationUserOutput(args: GetOrganizationUserOutputArgs, opts?: InvokeOptions): Output<GetOrganizationUserResult>
Copy
def get_organization_user(organization_id: Optional[str] = None,
                          user_email: Optional[str] = None,
                          user_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetOrganizationUserResult
def get_organization_user_output(organization_id: Optional[pulumi.Input[str]] = None,
                          user_email: Optional[pulumi.Input[str]] = None,
                          user_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationUserResult]
Copy
func LookupOrganizationUser(ctx *Context, args *LookupOrganizationUserArgs, opts ...InvokeOption) (*LookupOrganizationUserResult, error)
func LookupOrganizationUserOutput(ctx *Context, args *LookupOrganizationUserOutputArgs, opts ...InvokeOption) LookupOrganizationUserResultOutput
Copy

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

public static class GetOrganizationUser 
{
    public static Task<GetOrganizationUserResult> InvokeAsync(GetOrganizationUserArgs args, InvokeOptions? opts = null)
    public static Output<GetOrganizationUserResult> Invoke(GetOrganizationUserInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetOrganizationUserResult> getOrganizationUser(GetOrganizationUserArgs args, InvokeOptions options)
public static Output<GetOrganizationUserResult> getOrganizationUser(GetOrganizationUserArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aiven:index/getOrganizationUser:getOrganizationUser
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

OrganizationId This property is required. string
The unique organization ID.
UserEmail string
This is a user email address
UserId string
The unique organization user ID
OrganizationId This property is required. string
The unique organization ID.
UserEmail string
This is a user email address
UserId string
The unique organization user ID
organizationId This property is required. String
The unique organization ID.
userEmail String
This is a user email address
userId String
The unique organization user ID
organizationId This property is required. string
The unique organization ID.
userEmail string
This is a user email address
userId string
The unique organization user ID
organization_id This property is required. str
The unique organization ID.
user_email str
This is a user email address
user_id str
The unique organization user ID
organizationId This property is required. String
The unique organization ID.
userEmail String
This is a user email address
userId String
The unique organization user ID

getOrganizationUser Result

The following output properties are available:

CreateTime string
Time of creation
Id string
The provider-assigned unique ID for this managed resource.
OrganizationId string
The unique organization ID.
UserEmail string
This is a user email address
UserId string
The unique organization user ID
CreateTime string
Time of creation
Id string
The provider-assigned unique ID for this managed resource.
OrganizationId string
The unique organization ID.
UserEmail string
This is a user email address
UserId string
The unique organization user ID
createTime String
Time of creation
id String
The provider-assigned unique ID for this managed resource.
organizationId String
The unique organization ID.
userEmail String
This is a user email address
userId String
The unique organization user ID
createTime string
Time of creation
id string
The provider-assigned unique ID for this managed resource.
organizationId string
The unique organization ID.
userEmail string
This is a user email address
userId string
The unique organization user ID
create_time str
Time of creation
id str
The provider-assigned unique ID for this managed resource.
organization_id str
The unique organization ID.
user_email str
This is a user email address
user_id str
The unique organization user ID
createTime String
Time of creation
id String
The provider-assigned unique ID for this managed resource.
organizationId String
The unique organization ID.
userEmail String
This is a user email address
userId String
The unique organization user ID

Package Details

Repository
Aiven pulumi/pulumi-aiven
License
Apache-2.0
Notes
This Pulumi package is based on the aiven Terraform Provider.
Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi