Package-level declarations
Types
Link copied to clipboard
data class DatabaseArgs(val aclConfiguration: Output<DatabaseAclConfigurationArgs>? = null, val bucket: Output<String>? = null, val comment: Output<String>? = null, val encryptionConfiguration: Output<DatabaseEncryptionConfigurationArgs>? = null, val expectedBucketOwner: Output<String>? = null, val forceDestroy: Output<Boolean>? = null, val name: Output<String>? = null, val properties: Output<Map<String, String>>? = null) : ConvertibleToJava<DatabaseArgs>
Provides an Athena database.
Link copied to clipboard
class DatabaseArgsBuilder
Builder for DatabaseArgs.
Link copied to clipboard
Link copied to clipboard
class DatabaseResourceBuilder
Builder for Database.
Link copied to clipboard
Provides an Athena data catalog. More information about Athena and Athena data catalogs can be found in the Athena User Guide.
Link copied to clipboard
data class DataCatalogArgs(val description: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<DataCatalogArgs>
Provides an Athena data catalog. More information about Athena and Athena data catalogs can be found in the Athena User Guide.
Link copied to clipboard
class DataCatalogArgsBuilder
Builder for DataCatalogArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DataCatalog.
Link copied to clipboard
Provides an Athena Named Query resource.
Link copied to clipboard
Link copied to clipboard
class NamedQueryArgsBuilder
Builder for NamedQueryArgs.
Link copied to clipboard
Link copied to clipboard
Builder for NamedQuery.
Link copied to clipboard
data class WorkgroupArgs(val configuration: Output<WorkgroupConfigurationArgs>? = null, val description: Output<String>? = null, val forceDestroy: Output<Boolean>? = null, val name: Output<String>? = null, val state: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<WorkgroupArgs>
Provides an Athena Workgroup.
Link copied to clipboard
class WorkgroupArgsBuilder
Builder for WorkgroupArgs.
Link copied to clipboard
Link copied to clipboard
class WorkgroupResourceBuilder
Builder for Workgroup.
Functions
Link copied to clipboard
suspend fun dataCatalog(name: String, block: suspend DataCatalogResourceBuilder.() -> Unit): DataCatalog
Link copied to clipboard
suspend fun namedQuery(name: String, block: suspend NamedQueryResourceBuilder.() -> Unit): NamedQuery