1. Packages
  2. Aiven
  3. API Docs
  4. getAccountTeamMember
Aiven v6.6.1 published on Monday, Aug 28, 2023 by Pulumi

aiven.getAccountTeamMember

Explore with Pulumi AI

aiven logo
Aiven v6.6.1 published on Monday, Aug 28, 2023 by Pulumi

    The Account Team Member data source provides information about the existing Aiven Account Team Member.

    Using getAccountTeamMember

    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 getAccountTeamMember(args: GetAccountTeamMemberArgs, opts?: InvokeOptions): Promise<GetAccountTeamMemberResult>
    function getAccountTeamMemberOutput(args: GetAccountTeamMemberOutputArgs, opts?: InvokeOptions): Output<GetAccountTeamMemberResult>
    def get_account_team_member(account_id: Optional[str] = None,
                                team_id: Optional[str] = None,
                                user_email: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetAccountTeamMemberResult
    def get_account_team_member_output(account_id: Optional[pulumi.Input[str]] = None,
                                team_id: Optional[pulumi.Input[str]] = None,
                                user_email: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetAccountTeamMemberResult]
    func LookupAccountTeamMember(ctx *Context, args *LookupAccountTeamMemberArgs, opts ...InvokeOption) (*LookupAccountTeamMemberResult, error)
    func LookupAccountTeamMemberOutput(ctx *Context, args *LookupAccountTeamMemberOutputArgs, opts ...InvokeOption) LookupAccountTeamMemberResultOutput

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

    public static class GetAccountTeamMember 
    {
        public static Task<GetAccountTeamMemberResult> InvokeAsync(GetAccountTeamMemberArgs args, InvokeOptions? opts = null)
        public static Output<GetAccountTeamMemberResult> Invoke(GetAccountTeamMemberInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAccountTeamMemberResult> getAccountTeamMember(GetAccountTeamMemberArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aiven:index/getAccountTeamMember:getAccountTeamMember
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    TeamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    UserEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    AccountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    TeamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    UserEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accountId String

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    teamId String

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail String

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    teamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    account_id str

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    team_id str

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    user_email str

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accountId String

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    teamId String

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail String

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    getAccountTeamMember Result

    The following output properties are available:

    Accepted bool

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    AccountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    CreateTime string

    Time of creation

    Id string

    The provider-assigned unique ID for this managed resource.

    InvitedByUserEmail string

    The email address that invited this user.

    TeamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    UserEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    Accepted bool

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    AccountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    CreateTime string

    Time of creation

    Id string

    The provider-assigned unique ID for this managed resource.

    InvitedByUserEmail string

    The email address that invited this user.

    TeamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    UserEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accepted Boolean

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    accountId String

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    createTime String

    Time of creation

    id String

    The provider-assigned unique ID for this managed resource.

    invitedByUserEmail String

    The email address that invited this user.

    teamId String

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail String

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accepted boolean

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    accountId string

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    createTime string

    Time of creation

    id string

    The provider-assigned unique ID for this managed resource.

    invitedByUserEmail string

    The email address that invited this user.

    teamId string

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail string

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accepted bool

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    account_id str

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    create_time str

    Time of creation

    id str

    The provider-assigned unique ID for this managed resource.

    invited_by_user_email str

    The email address that invited this user.

    team_id str

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    user_email str

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    accepted Boolean

    is a boolean flag that determines whether an invitation was accepted or not by the user. false value means that the invitation was sent to the user but not yet accepted. true means that the user accepted the invitation and now a member of an account team.

    accountId String

    The unique account id. This property cannot be changed, doing so forces recreation of the resource.

    createTime String

    Time of creation

    id String

    The provider-assigned unique ID for this managed resource.

    invitedByUserEmail String

    The email address that invited this user.

    teamId String

    An account team id. This property cannot be changed, doing so forces recreation of the resource.

    userEmail String

    Is a user email address that first will be invited, and after accepting an invitation, he or she becomes a member of a team. This property cannot be changed, doing so forces recreation of the resource.

    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.6.1 published on Monday, Aug 28, 2023 by Pulumi