1. Packages
  2. Aiven Provider
  3. API Docs
  4. getCassandraUser
Aiven v6.49.0 published on Wednesday, Feb 18, 2026 by Pulumi
aiven logo
Aiven v6.49.0 published on Wednesday, Feb 18, 2026 by Pulumi

    Using getCassandraUser

    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 getCassandraUser(args: GetCassandraUserArgs, opts?: InvokeOptions): Promise<GetCassandraUserResult>
    function getCassandraUserOutput(args: GetCassandraUserOutputArgs, opts?: InvokeOptions): Output<GetCassandraUserResult>
    def get_cassandra_user(project: Optional[str] = None,
                           service_name: Optional[str] = None,
                           username: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetCassandraUserResult
    def get_cassandra_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[GetCassandraUserResult]
    func LookupCassandraUser(ctx *Context, args *LookupCassandraUserArgs, opts ...InvokeOption) (*LookupCassandraUserResult, error)
    func LookupCassandraUserOutput(ctx *Context, args *LookupCassandraUserOutputArgs, opts ...InvokeOption) LookupCassandraUserResultOutput

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

    public static class GetCassandraUser 
    {
        public static Task<GetCassandraUserResult> InvokeAsync(GetCassandraUserArgs args, InvokeOptions? opts = null)
        public static Output<GetCassandraUserResult> Invoke(GetCassandraUserInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCassandraUserResult> getCassandraUser(GetCassandraUserArgs args, InvokeOptions options)
    public static Output<GetCassandraUserResult> getCassandraUser(GetCassandraUserArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aiven:index/getCassandraUser:getCassandraUser
      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

    getCassandraUser Result

    The following output properties are available:

    AccessCert string
    AccessKey string
    Id string
    The provider-assigned unique ID for this managed resource.
    Password string
    Project string
    ServiceName string
    Type string
    Username string
    AccessCert string
    AccessKey string
    Id string
    The provider-assigned unique ID for this managed resource.
    Password string
    Project string
    ServiceName string
    Type string
    Username string
    accessCert String
    accessKey String
    id String
    The provider-assigned unique ID for this managed resource.
    password String
    project String
    serviceName String
    type String
    username String
    accessCert string
    accessKey string
    id string
    The provider-assigned unique ID for this managed resource.
    password string
    project string
    serviceName string
    type string
    username string
    access_cert str
    access_key str
    id str
    The provider-assigned unique ID for this managed resource.
    password str
    project str
    service_name str
    type str
    username str
    accessCert String
    accessKey String
    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.49.0 published on Wednesday, Feb 18, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate