Package-level declarations

Types

Link copied to clipboard
class Catalog : KotlinCustomResource

Catalogs are top-level containers for Databases and Tables. To get more information about Catalog, see:

Link copied to clipboard
data class CatalogArgs(val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<CatalogArgs>

Catalogs are top-level containers for Databases and Tables. To get more information about Catalog, see:

Link copied to clipboard
Link copied to clipboard
object CatalogMapper : ResourceMapper<Catalog>
Link copied to clipboard
Link copied to clipboard
class Database : KotlinCustomResource

Databases are containers of tables. To get more information about Database, see:

Link copied to clipboard
data class DatabaseArgs(val catalog: Output<String>? = null, val hiveOptions: Output<DatabaseHiveOptionsArgs>? = null, val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<DatabaseArgs>

Databases are containers of tables. To get more information about Database, see:

Link copied to clipboard
Link copied to clipboard
object DatabaseMapper : ResourceMapper<Database>
Link copied to clipboard
Link copied to clipboard
class Table : KotlinCustomResource

Represents a table. To get more information about Table, see:

Link copied to clipboard
data class TableArgs(val database: Output<String>? = null, val hiveOptions: Output<TableHiveOptionsArgs>? = null, val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<TableArgs>

Represents a table. To get more information about Table, see:

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
fun catalog(name: String): Catalog
suspend fun catalog(name: String, block: suspend CatalogResourceBuilder.() -> Unit): Catalog
Link copied to clipboard
suspend fun database(name: String, block: suspend DatabaseResourceBuilder.() -> Unit): Database
Link copied to clipboard
fun table(name: String): Table
suspend fun table(name: String, block: suspend TableResourceBuilder.() -> Unit): Table