Package-level declarations

Types

Link copied to clipboard
class DataSource : KotlinCustomResource

Kendra DataSource

Link copied to clipboard
data class DataSourceArgs(val customDocumentEnrichmentConfiguration: Output<DataSourceCustomDocumentEnrichmentConfigurationArgs>? = null, val dataSourceConfiguration: Output<DataSourceConfigurationArgs>? = null, val description: Output<String>? = null, val indexId: Output<String>? = null, val languageCode: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val schedule: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<DataSourceType>? = null) : ConvertibleToJava<DataSourceArgs>

Kendra DataSource

Link copied to clipboard
Link copied to clipboard
object DataSourceMapper : ResourceMapper<DataSource>
Link copied to clipboard
Link copied to clipboard
class Faq : KotlinCustomResource

A Kendra FAQ resource

Link copied to clipboard
data class FaqArgs(val description: Output<String>? = null, val fileFormat: Output<FaqFileFormat>? = null, val indexId: Output<String>? = null, val languageCode: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val s3Path: Output<FaqS3PathArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FaqArgs>

A Kendra FAQ resource

Link copied to clipboard

Builder for FaqArgs.

Link copied to clipboard
object FaqMapper : ResourceMapper<Faq>
Link copied to clipboard

Builder for Faq.

Link copied to clipboard
class Index : KotlinCustomResource

A Kendra index

Link copied to clipboard
data class IndexArgs(val capacityUnits: Output<IndexCapacityUnitsConfigurationArgs>? = null, val description: Output<String>? = null, val documentMetadataConfigurations: Output<List<IndexDocumentMetadataConfigurationArgs>>? = null, val edition: Output<IndexEdition>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val serverSideEncryptionConfiguration: Output<IndexServerSideEncryptionConfigurationArgs>? = null, val tags: Output<List<TagArgs>>? = null, val userContextPolicy: Output<IndexUserContextPolicy>? = null, val userTokenConfigurations: Output<List<IndexUserTokenConfigurationArgs>>? = null) : ConvertibleToJava<IndexArgs>

A Kendra index

Link copied to clipboard

Builder for IndexArgs.

Link copied to clipboard
object IndexMapper : ResourceMapper<Index>
Link copied to clipboard

Builder for Index.

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun dataSource(name: String, block: suspend DataSourceResourceBuilder.() -> Unit): DataSource
Link copied to clipboard
fun faq(name: String): Faq
suspend fun faq(name: String, block: suspend FaqResourceBuilder.() -> Unit): Faq
Link copied to clipboard
fun index(name: String): Index
suspend fun index(name: String, block: suspend IndexResourceBuilder.() -> Unit): Index