Package-level declarations

Types

Link copied to clipboard
class Keyspace : KotlinCustomResource

Provides a Keyspaces Keyspace. More information about keyspaces can be found in the Keyspaces User Guide.

Link copied to clipboard
data class KeyspaceArgs(val name: Output<String>? = null, val replicationSpecification: Output<KeyspaceReplicationSpecificationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<KeyspaceArgs>

Provides a Keyspaces Keyspace. More information about keyspaces can be found in the Keyspaces User Guide.

Link copied to clipboard
Link copied to clipboard
object KeyspaceMapper : ResourceMapper<Keyspace>
Link copied to clipboard
Link copied to clipboard
class Table : KotlinCustomResource

Provides a Keyspaces Table. More information about Keyspaces tables can be found in the Keyspaces Developer Guide.

Link copied to clipboard
data class TableArgs(val capacitySpecification: Output<TableCapacitySpecificationArgs>? = null, val clientSideTimestamps: Output<TableClientSideTimestampsArgs>? = null, val comment: Output<TableCommentArgs>? = null, val defaultTimeToLive: Output<Int>? = null, val encryptionSpecification: Output<TableEncryptionSpecificationArgs>? = null, val keyspaceName: Output<String>? = null, val pointInTimeRecovery: Output<TablePointInTimeRecoveryArgs>? = null, val schemaDefinition: Output<TableSchemaDefinitionArgs>? = null, val tableName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val ttl: Output<TableTtlArgs>? = null) : ConvertibleToJava<TableArgs>

Provides a Keyspaces Table. More information about Keyspaces tables can be found in the Keyspaces Developer Guide.

Link copied to clipboard

Builder for TableArgs.

Link copied to clipboard
object TableMapper : ResourceMapper<Table>
Link copied to clipboard

Builder for Table.

Functions

Link copied to clipboard
suspend fun keyspace(name: String, block: suspend KeyspaceResourceBuilder.() -> Unit): Keyspace
Link copied to clipboard
fun table(name: String): Table
suspend fun table(name: String, block: suspend TableResourceBuilder.() -> Unit): Table