Package-level declarations

Types

Link copied to clipboard

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 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
Link copied to clipboard
Link copied to clipboard

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 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
Link copied to clipboard

Builder for Table.

Functions

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