Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi
aiven.getOrganizationApplicationUser
Explore with Pulumi AI
Gets information about an application user.
Using getOrganizationApplicationUser
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 getOrganizationApplicationUser(args: GetOrganizationApplicationUserArgs, opts?: InvokeOptions): Promise<GetOrganizationApplicationUserResult>
function getOrganizationApplicationUserOutput(args: GetOrganizationApplicationUserOutputArgs, opts?: InvokeOptions): Output<GetOrganizationApplicationUserResult>
def get_organization_application_user(organization_id: Optional[str] = None,
user_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOrganizationApplicationUserResult
def get_organization_application_user_output(organization_id: Optional[pulumi.Input[str]] = None,
user_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationApplicationUserResult]
func LookupOrganizationApplicationUser(ctx *Context, args *LookupOrganizationApplicationUserArgs, opts ...InvokeOption) (*LookupOrganizationApplicationUserResult, error)
func LookupOrganizationApplicationUserOutput(ctx *Context, args *LookupOrganizationApplicationUserOutputArgs, opts ...InvokeOption) LookupOrganizationApplicationUserResultOutput
> Note: This function is named LookupOrganizationApplicationUser
in the Go SDK.
public static class GetOrganizationApplicationUser
{
public static Task<GetOrganizationApplicationUserResult> InvokeAsync(GetOrganizationApplicationUserArgs args, InvokeOptions? opts = null)
public static Output<GetOrganizationApplicationUserResult> Invoke(GetOrganizationApplicationUserInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOrganizationApplicationUserResult> getOrganizationApplicationUser(GetOrganizationApplicationUserArgs args, InvokeOptions options)
public static Output<GetOrganizationApplicationUserResult> getOrganizationApplicationUser(GetOrganizationApplicationUserArgs args, InvokeOptions options)
fn::invoke:
function: aiven:index/getOrganizationApplicationUser:getOrganizationApplicationUser
arguments:
# arguments dictionary
The following arguments are supported:
- Organization
Id string - The ID of the organization the application user belongs to.
- User
Id string - The ID of the application user.
- Organization
Id string - The ID of the organization the application user belongs to.
- User
Id string - The ID of the application user.
- organization
Id String - The ID of the organization the application user belongs to.
- user
Id String - The ID of the application user.
- organization
Id string - The ID of the organization the application user belongs to.
- user
Id string - The ID of the application user.
- organization_
id str - The ID of the organization the application user belongs to.
- user_
id str - The ID of the application user.
- organization
Id String - The ID of the organization the application user belongs to.
- user
Id String - The ID of the application user.
getOrganizationApplicationUser Result
The following output properties are available:
- Email string
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Super boolAdmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - Name string
- Name of the application user.
- Organization
Id string - The ID of the organization the application user belongs to.
- User
Id string - The ID of the application user.
- Email string
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Super boolAdmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - Name string
- Name of the application user.
- Organization
Id string - The ID of the organization the application user belongs to.
- User
Id string - The ID of the application user.
- email String
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Super BooleanAdmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - name String
- Name of the application user.
- organization
Id String - The ID of the organization the application user belongs to.
- user
Id String - The ID of the application user.
- email string
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Super booleanAdmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - name string
- Name of the application user.
- organization
Id string - The ID of the organization the application user belongs to.
- user
Id string - The ID of the application user.
- email str
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
super_ booladmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - name str
- Name of the application user.
- organization_
id str - The ID of the organization the application user belongs to.
- user_
id str - The ID of the application user.
- email String
- An email address automatically generated by Aiven to help identify the application user. No notifications are sent to this email.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Super BooleanAdmin - Makes the application user a super admin. The super admin role has completely unrestricted access to all organization resources and settings. This role should be limited to as few users as possible. For daily administrative tasks, assign users the organization admin role instead using the
aiven.OrganizationPermission
resource. - name String
- Name of the application user.
- organization
Id String - The ID of the organization the application user belongs to.
- user
Id String - The ID of the application user.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aiven
Terraform Provider.