Package-level declarations

Types

Link copied to clipboard

Resource for managing an AWS Kendra Data Source.

Link copied to clipboard
data class DataSourceArgs(val configuration: Output<DataSourceConfigurationArgs>? = null, val customDocumentEnrichmentConfiguration: Output<DataSourceCustomDocumentEnrichmentConfigurationArgs>? = 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<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<DataSourceArgs>

Resource for managing an AWS Kendra Data Source.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS Kendra Experience.

Link copied to clipboard
data class ExperienceArgs(val configuration: Output<ExperienceConfigurationArgs>? = null, val description: Output<String>? = null, val indexId: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<ExperienceArgs>

Resource for managing an AWS Kendra Experience.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS Kendra FAQ.

Link copied to clipboard
data class FaqArgs(val description: Output<String>? = null, val fileFormat: Output<String>? = 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<Map<String, String>>? = null) : ConvertibleToJava<FaqArgs>

Resource for managing an AWS Kendra FAQ.

Link copied to clipboard

Builder for FaqArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Faq.

Link copied to clipboard

Provides an Amazon Kendra Index resource.

Link copied to clipboard
data class IndexArgs(val capacityUnits: Output<IndexCapacityUnitsArgs>? = null, val description: Output<String>? = null, val documentMetadataConfigurationUpdates: Output<List<IndexDocumentMetadataConfigurationUpdateArgs>>? = null, val edition: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val serverSideEncryptionConfiguration: Output<IndexServerSideEncryptionConfigurationArgs>? = null, val tags: Output<Map<String, String>>? = null, val userContextPolicy: Output<String>? = null, val userGroupResolutionConfiguration: Output<IndexUserGroupResolutionConfigurationArgs>? = null, val userTokenConfigurations: Output<IndexUserTokenConfigurationsArgs>? = null) : ConvertibleToJava<IndexArgs>

Provides an Amazon Kendra Index resource.

Link copied to clipboard

Builder for IndexArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Index.

Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS Kendra block list used for query suggestions for an index.

Link copied to clipboard
data class QuerySuggestionsBlockListArgs(val description: Output<String>? = null, val indexId: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val sourceS3Path: Output<QuerySuggestionsBlockListSourceS3PathArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<QuerySuggestionsBlockListArgs>

Resource for managing an AWS Kendra block list used for query suggestions for an index.

Link copied to clipboard

Resource for managing an AWS Kendra Thesaurus.

Link copied to clipboard
data class ThesaurusArgs(val description: Output<String>? = null, val indexId: Output<String>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val sourceS3Path: Output<ThesaurusSourceS3PathArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ThesaurusArgs>

Resource for managing an AWS Kendra Thesaurus.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun dataSourceResource(name: String, block: suspend DataSourceResourceBuilder.() -> Unit): DataSource
Link copied to clipboard
suspend fun experienceResource(name: String, block: suspend ExperienceResourceBuilder.() -> Unit): Experience
Link copied to clipboard
suspend fun faqResource(name: String, block: suspend FaqResourceBuilder.() -> Unit): Faq
Link copied to clipboard
suspend fun indexResource(name: String, block: suspend IndexResourceBuilder.() -> Unit): Index
Link copied to clipboard
suspend fun thesaurusResource(name: String, block: suspend ThesaurusResourceBuilder.() -> Unit): Thesaurus