turso 0.2.3 published on Friday, Mar 7, 2025 by celest-dev
turso.getDatabases
Explore with Pulumi AI
Using getDatabases
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 getDatabases(args: GetDatabasesArgs, opts?: InvokeOptions): Promise<GetDatabasesResult>
function getDatabasesOutput(args: GetDatabasesOutputArgs, opts?: InvokeOptions): Output<GetDatabasesResult>
def get_databases(group: Optional[str] = None,
schema: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabasesResult
def get_databases_output(group: Optional[pulumi.Input[str]] = None,
schema: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabasesResult]
func GetDatabases(ctx *Context, args *GetDatabasesArgs, opts ...InvokeOption) (*GetDatabasesResult, error)
func GetDatabasesOutput(ctx *Context, args *GetDatabasesOutputArgs, opts ...InvokeOption) GetDatabasesResultOutput
> Note: This function is named GetDatabases
in the Go SDK.
public static class GetDatabases
{
public static Task<GetDatabasesResult> InvokeAsync(GetDatabasesArgs args, InvokeOptions? opts = null)
public static Output<GetDatabasesResult> Invoke(GetDatabasesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDatabasesResult> getDatabases(GetDatabasesArgs args, InvokeOptions options)
public static Output<GetDatabasesResult> getDatabases(GetDatabasesArgs args, InvokeOptions options)
fn::invoke:
function: turso:index/getDatabases:getDatabases
arguments:
# arguments dictionary
The following arguments are supported:
getDatabases Result
The following output properties are available:
- Databases
List<Get
Databases Database> - Group string
- Filter databases by group name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Schema string
- The schema database name that can be used to get databases that belong to that parent schema.
- Databases
[]Get
Databases Database - Group string
- Filter databases by group name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Schema string
- The schema database name that can be used to get databases that belong to that parent schema.
- databases
List<Get
Databases Database> - group String
- Filter databases by group name.
- id String
- The provider-assigned unique ID for this managed resource.
- schema String
- The schema database name that can be used to get databases that belong to that parent schema.
- databases
Get
Databases Database[] - group string
- Filter databases by group name.
- id string
- The provider-assigned unique ID for this managed resource.
- schema string
- The schema database name that can be used to get databases that belong to that parent schema.
- databases
Sequence[Get
Databases Database] - group str
- Filter databases by group name.
- id str
- The provider-assigned unique ID for this managed resource.
- schema str
- The schema database name that can be used to get databases that belong to that parent schema.
- databases List<Property Map>
- group String
- Filter databases by group name.
- id String
- The provider-assigned unique ID for this managed resource.
- schema String
- The schema database name that can be used to get databases that belong to that parent schema.
Supporting Types
GetDatabasesDatabase
- Allow
Attach This property is required. bool - The current status for allowing the database to be attached to another.
- Archived
This property is required. bool - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - Block
Reads This property is required. bool - The current status for blocked reads.
- Block
Writes This property is required. bool - The current status for blocked writes.
- Db
Id This property is required. string - The database universal unique identifier (UUID).
- Group
This property is required. string - The name of the group the database belongs to.
- Hostname
This property is required. string - The DNS hostname used for client libSQL and HTTP connections.
- Is
Schema This property is required. bool - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - Name
This property is required. string - The database name, unique across your organization.
- Primary
Region This property is required. string - The primary region location code the group the database belongs to.
- Regions
This property is required. List<string> - A list of regions for the group the database belongs to.
- Schema
This property is required. string - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- Type
This property is required. string - The string representing the object type.
- Version
This property is required. string - The current libSQL version the database is running.
- Allow
Attach This property is required. bool - The current status for allowing the database to be attached to another.
- Archived
This property is required. bool - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - Block
Reads This property is required. bool - The current status for blocked reads.
- Block
Writes This property is required. bool - The current status for blocked writes.
- Db
Id This property is required. string - The database universal unique identifier (UUID).
- Group
This property is required. string - The name of the group the database belongs to.
- Hostname
This property is required. string - The DNS hostname used for client libSQL and HTTP connections.
- Is
Schema This property is required. bool - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - Name
This property is required. string - The database name, unique across your organization.
- Primary
Region This property is required. string - The primary region location code the group the database belongs to.
- Regions
This property is required. []string - A list of regions for the group the database belongs to.
- Schema
This property is required. string - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- Type
This property is required. string - The string representing the object type.
- Version
This property is required. string - The current libSQL version the database is running.
- allow
Attach This property is required. Boolean - The current status for allowing the database to be attached to another.
- archived
This property is required. Boolean - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - block
Reads This property is required. Boolean - The current status for blocked reads.
- block
Writes This property is required. Boolean - The current status for blocked writes.
- db
Id This property is required. String - The database universal unique identifier (UUID).
- group
This property is required. String - The name of the group the database belongs to.
- hostname
This property is required. String - The DNS hostname used for client libSQL and HTTP connections.
- is
Schema This property is required. Boolean - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - name
This property is required. String - The database name, unique across your organization.
- primary
Region This property is required. String - The primary region location code the group the database belongs to.
- regions
This property is required. List<String> - A list of regions for the group the database belongs to.
- schema
This property is required. String - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- type
This property is required. String - The string representing the object type.
- version
This property is required. String - The current libSQL version the database is running.
- allow
Attach This property is required. boolean - The current status for allowing the database to be attached to another.
- archived
This property is required. boolean - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - block
Reads This property is required. boolean - The current status for blocked reads.
- block
Writes This property is required. boolean - The current status for blocked writes.
- db
Id This property is required. string - The database universal unique identifier (UUID).
- group
This property is required. string - The name of the group the database belongs to.
- hostname
This property is required. string - The DNS hostname used for client libSQL and HTTP connections.
- is
Schema This property is required. boolean - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - name
This property is required. string - The database name, unique across your organization.
- primary
Region This property is required. string - The primary region location code the group the database belongs to.
- regions
This property is required. string[] - A list of regions for the group the database belongs to.
- schema
This property is required. string - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- type
This property is required. string - The string representing the object type.
- version
This property is required. string - The current libSQL version the database is running.
- allow_
attach This property is required. bool - The current status for allowing the database to be attached to another.
- archived
This property is required. bool - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - block_
reads This property is required. bool - The current status for blocked reads.
- block_
writes This property is required. bool - The current status for blocked writes.
- db_
id This property is required. str - The database universal unique identifier (UUID).
- group
This property is required. str - The name of the group the database belongs to.
- hostname
This property is required. str - The DNS hostname used for client libSQL and HTTP connections.
- is_
schema This property is required. bool - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - name
This property is required. str - The database name, unique across your organization.
- primary_
region This property is required. str - The primary region location code the group the database belongs to.
- regions
This property is required. Sequence[str] - A list of regions for the group the database belongs to.
- schema
This property is required. str - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- type
This property is required. str - The string representing the object type.
- version
This property is required. str - The current libSQL version the database is running.
- allow
Attach This property is required. Boolean - The current status for allowing the database to be attached to another.
- archived
This property is required. Boolean - The current status of the database. If
true
, the database is archived and requires a manual unarchive step. - block
Reads This property is required. Boolean - The current status for blocked reads.
- block
Writes This property is required. Boolean - The current status for blocked writes.
- db
Id This property is required. String - The database universal unique identifier (UUID).
- group
This property is required. String - The name of the group the database belongs to.
- hostname
This property is required. String - The DNS hostname used for client libSQL and HTTP connections.
- is
Schema This property is required. Boolean - If this database controls other child databases then this will be
true
. See Multi-DB Schemas. - name
This property is required. String - The database name, unique across your organization.
- primary
Region This property is required. String - The primary region location code the group the database belongs to.
- regions
This property is required. List<String> - A list of regions for the group the database belongs to.
- schema
This property is required. String - The name of the parent database that owns the schema for this database. See Multi-DB Schemas.
- type
This property is required. String - The string representing the object type.
- version
This property is required. String - The current libSQL version the database is running.
Package Details
- Repository
- turso celest-dev/terraform-provider-turso
- License
- Notes
- This Pulumi package is based on the
turso
Terraform Provider.