Package-level declarations
Types
Link copied to clipboard
object AthenaFunctions
Link copied to clipboard
Resource schema for AWS::Athena::CapacityReservation
Link copied to clipboard
data class CapacityReservationArgs(val capacityAssignmentConfiguration: Output<CapacityReservationCapacityAssignmentConfigurationArgs>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val targetDpus: Output<Int>? = null) : ConvertibleToJava<CapacityReservationArgs>
Resource schema for AWS::Athena::CapacityReservation
Link copied to clipboard
Builder for CapacityReservationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CapacityReservation.
Link copied to clipboard
Resource schema for AWS::Athena::DataCatalog
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<List<TagArgs>>? = null, val type: Output<DataCatalogType>? = null) : ConvertibleToJava<DataCatalogArgs>
Resource schema for AWS::Athena::DataCatalog
Link copied to clipboard
class DataCatalogArgsBuilder
Builder for DataCatalogArgs.
Link copied to clipboard
Link copied to clipboard
Builder for DataCatalog.
Link copied to clipboard
Resource schema for AWS::Athena::NamedQuery
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
Resource schema for AWS::Athena::PreparedStatement
Link copied to clipboard
data class PreparedStatementArgs(val description: Output<String>? = null, val queryStatement: Output<String>? = null, val statementName: Output<String>? = null, val workGroup: Output<String>? = null) : ConvertibleToJava<PreparedStatementArgs>
Resource schema for AWS::Athena::PreparedStatement
Link copied to clipboard
Builder for PreparedStatementArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PreparedStatement.
Link copied to clipboard
data class WorkGroupArgs(val description: Output<String>? = null, val name: Output<String>? = null, val recursiveDeleteOption: Output<Boolean>? = null, val state: Output<WorkGroupState>? = null, val tags: Output<List<TagArgs>>? = null, val workGroupConfiguration: Output<WorkGroupConfigurationArgs>? = null, val workGroupConfigurationUpdates: Output<WorkGroupConfigurationUpdatesArgs>? = null) : ConvertibleToJava<WorkGroupArgs>
Resource schema for AWS::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 capacityReservation(name: String, block: suspend CapacityReservationResourceBuilder.() -> Unit): CapacityReservation
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
Link copied to clipboard
suspend fun preparedStatement(name: String, block: suspend PreparedStatementResourceBuilder.() -> Unit): PreparedStatement