GetDatabase
Example Usage
using Pulumi;
using Aiven = Pulumi.Aiven;
class MyStack : Stack
{
public MyStack()
{
var mydatabase = Output.Create(Aiven.GetDatabase.InvokeAsync(new Aiven.GetDatabaseArgs
{
Project = data.Aiven_service.Myservice.Project,
ServiceName = data.Aiven_service.Myservice.Service_name,
DatabaseName = "<DATABASE_NAME>",
}));
}
}
Coming soon!
import pulumi
import pulumi_aiven as aiven
mydatabase = aiven.get_database(project=data["aiven..Service"]["myservice"]["project"],
service_name=data["aiven..Service"]["myservice"]["service_name"],
database_name="<DATABASE_NAME>")import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
const mydatabase = aiven.getDatabase({
project: data.aiven_service.myservice.project,
serviceName: data.aiven_service.myservice.service_name,
databaseName: "<DATABASE_NAME>",
});Using GetDatabase
function getDatabase(args: GetDatabaseArgs, opts?: InvokeOptions): Promise<GetDatabaseResult>function get_database(database_name=None, lc_collate=None, lc_ctype=None, project=None, service_name=None, termination_protection=None, opts=None)func LookupDatabase(ctx *Context, args *LookupDatabaseArgs, opts ...InvokeOption) (*LookupDatabaseResult, error)Note: This function is named
LookupDatabasein the Go SDK.
public static class GetDatabase {
public static Task<GetDatabaseResult> InvokeAsync(GetDatabaseArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
GetDatabase Result
The following output properties are available:
- Database
Name string - Id string
The provider-assigned unique ID for this managed resource.
- Project string
- Service
Name string - Lc
Collate string - Lc
Ctype string - Termination
Protection bool
- Database
Name string - Id string
The provider-assigned unique ID for this managed resource.
- Project string
- Service
Name string - Lc
Collate string - Lc
Ctype string - Termination
Protection bool
- database
Name string - id string
The provider-assigned unique ID for this managed resource.
- project string
- service
Name string - lc
Collate string - lc
Ctype string - termination
Protection boolean
- database_
name str - id str
The provider-assigned unique ID for this managed resource.
- project str
- service_
name str - lc_
collate str - lc_
ctype str - termination_
protection bool
Package Details
- Repository
- https://github.com/pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aivenTerraform Provider.