Aiven v6.44.0 published on Friday, Oct 10, 2025 by Pulumi
aiven.getInfluxdbDatabase
Using getInfluxdbDatabase
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 getInfluxdbDatabase(args: GetInfluxdbDatabaseArgs, opts?: InvokeOptions): Promise<GetInfluxdbDatabaseResult>
function getInfluxdbDatabaseOutput(args: GetInfluxdbDatabaseOutputArgs, opts?: InvokeOptions): Output<GetInfluxdbDatabaseResult>def get_influxdb_database(database_name: Optional[str] = None,
                          project: Optional[str] = None,
                          service_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetInfluxdbDatabaseResult
def get_influxdb_database_output(database_name: Optional[pulumi.Input[str]] = None,
                          project: Optional[pulumi.Input[str]] = None,
                          service_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetInfluxdbDatabaseResult]func LookupInfluxdbDatabase(ctx *Context, args *LookupInfluxdbDatabaseArgs, opts ...InvokeOption) (*LookupInfluxdbDatabaseResult, error)
func LookupInfluxdbDatabaseOutput(ctx *Context, args *LookupInfluxdbDatabaseOutputArgs, opts ...InvokeOption) LookupInfluxdbDatabaseResultOutput> Note: This function is named LookupInfluxdbDatabase in the Go SDK.
public static class GetInfluxdbDatabase 
{
    public static Task<GetInfluxdbDatabaseResult> InvokeAsync(GetInfluxdbDatabaseArgs args, InvokeOptions? opts = null)
    public static Output<GetInfluxdbDatabaseResult> Invoke(GetInfluxdbDatabaseInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInfluxdbDatabaseResult> getInfluxdbDatabase(GetInfluxdbDatabaseArgs args, InvokeOptions options)
public static Output<GetInfluxdbDatabaseResult> getInfluxdbDatabase(GetInfluxdbDatabaseArgs args, InvokeOptions options)
fn::invoke:
  function: aiven:index/getInfluxdbDatabase:getInfluxdbDatabase
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DatabaseName string
- Project string
- ServiceName string
- DatabaseName string
- Project string
- ServiceName string
- databaseName String
- project String
- serviceName String
- databaseName string
- project string
- serviceName string
- database_name str
- project str
- service_name str
- databaseName String
- project String
- serviceName String
getInfluxdbDatabase Result
The following output properties are available:
- DatabaseName string
- Id string
- The provider-assigned unique ID for this managed resource.
- Project string
- ServiceName string
- TerminationProtection bool
- DatabaseName string
- Id string
- The provider-assigned unique ID for this managed resource.
- Project string
- ServiceName string
- TerminationProtection bool
- databaseName String
- id String
- The provider-assigned unique ID for this managed resource.
- project String
- serviceName String
- terminationProtection Boolean
- databaseName string
- id string
- The provider-assigned unique ID for this managed resource.
- project string
- serviceName string
- terminationProtection boolean
- database_name str
- id str
- The provider-assigned unique ID for this managed resource.
- project str
- service_name str
- termination_protection bool
- databaseName String
- id String
- The provider-assigned unique ID for this managed resource.
- project String
- serviceName String
- terminationProtection Boolean
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the aivenTerraform Provider.
