1. Packages
  2. Aiven Provider
  3. API Docs
  4. getM3dbUser
Aiven v6.44.1 published on Saturday, Nov 1, 2025 by Pulumi

aiven.getM3dbUser

Get Started
aiven logo
Aiven v6.44.1 published on Saturday, Nov 1, 2025 by Pulumi

    Using getM3dbUser

    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 getM3dbUser(args: GetM3dbUserArgs, opts?: InvokeOptions): Promise<GetM3dbUserResult>
    function getM3dbUserOutput(args: GetM3dbUserOutputArgs, opts?: InvokeOptions): Output<GetM3dbUserResult>
    def get_m3db_user(project: Optional[str] = None,
                      service_name: Optional[str] = None,
                      username: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetM3dbUserResult
    def get_m3db_user_output(project: Optional[pulumi.Input[str]] = None,
                      service_name: Optional[pulumi.Input[str]] = None,
                      username: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetM3dbUserResult]
    func LookupM3dbUser(ctx *Context, args *LookupM3dbUserArgs, opts ...InvokeOption) (*LookupM3dbUserResult, error)
    func LookupM3dbUserOutput(ctx *Context, args *LookupM3dbUserOutputArgs, opts ...InvokeOption) LookupM3dbUserResultOutput

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

    public static class GetM3dbUser 
    {
        public static Task<GetM3dbUserResult> InvokeAsync(GetM3dbUserArgs args, InvokeOptions? opts = null)
        public static Output<GetM3dbUserResult> Invoke(GetM3dbUserInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetM3dbUserResult> getM3dbUser(GetM3dbUserArgs args, InvokeOptions options)
    public static Output<GetM3dbUserResult> getM3dbUser(GetM3dbUserArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aiven:index/getM3dbUser:getM3dbUser
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Project string
    ServiceName string
    Username string
    Project string
    ServiceName string
    Username string
    project String
    serviceName String
    username String
    project string
    serviceName string
    username string
    project String
    serviceName String
    username String

    getM3dbUser Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Password string
    Project string
    ServiceName string
    Type string
    Username string
    Id string
    The provider-assigned unique ID for this managed resource.
    Password string
    Project string
    ServiceName string
    Type string
    Username string
    id String
    The provider-assigned unique ID for this managed resource.
    password String
    project String
    serviceName String
    type String
    username String
    id string
    The provider-assigned unique ID for this managed resource.
    password string
    project string
    serviceName string
    type string
    username string
    id str
    The provider-assigned unique ID for this managed resource.
    password str
    project str
    service_name str
    type str
    username str
    id String
    The provider-assigned unique ID for this managed resource.
    password String
    project String
    serviceName String
    type String
    username String

    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.44.1 published on Saturday, Nov 1, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate