Package-level declarations
Types
Link copied to clipboard
data class DataSourceConfiguration(val s3Configuration: DataSourceConfigurationS3Configuration? = null, val webCrawlerConfiguration: DataSourceConfigurationWebCrawlerConfiguration? = null)
Link copied to clipboard
data class DataSourceConfigurationS3Configuration(val accessControlListConfiguration: DataSourceConfigurationS3ConfigurationAccessControlListConfiguration? = null, val bucketName: String, val documentsMetadataConfiguration: DataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration? = null, val exclusionPatterns: List<String>? = null, val inclusionPatterns: List<String>? = null, val inclusionPrefixes: List<String>? = null)
Link copied to clipboard
data class DataSourceConfigurationS3ConfigurationAccessControlListConfiguration(val keyPath: String? = null)
Link copied to clipboard
data class DataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration(val s3Prefix: String? = null)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfiguration(val authenticationConfiguration: DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration? = null, val crawlDepth: Int? = null, val maxContentSizePerPageInMegaBytes: Double? = null, val maxLinksPerPage: Int? = null, val maxUrlsPerMinuteCrawlRate: Int? = null, val proxyConfiguration: DataSourceConfigurationWebCrawlerConfigurationProxyConfiguration? = null, val urlExclusionPatterns: List<String>? = null, val urlInclusionPatterns: List<String>? = null, val urls: DataSourceConfigurationWebCrawlerConfigurationUrls)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration(val basicAuthentications: List<DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication>? = null)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication(val credentials: String, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationProxyConfiguration(val credentials: String? = null, val host: String, val port: Int)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationUrls(val seedUrlConfiguration: DataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration? = null, val siteMapsConfiguration: DataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration? = null)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration(val seedUrls: List<String>, val webCrawlerMode: String? = null)
Link copied to clipboard
data class DataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration(val siteMaps: List<String>)
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfiguration(val inlineConfigurations: List<DataSourceCustomDocumentEnrichmentConfigurationInlineConfiguration>? = null, val postExtractionHookConfiguration: DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration? = null, val preExtractionHookConfiguration: DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration? = null, val roleArn: String? = null)
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfiguration(val condition: DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationCondition? = null, val documentContentDeletion: Boolean? = null, val target: DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTarget? = null)
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationCondition(val conditionDocumentAttributeKey: String, val conditionOnValue: DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionConditionOnValue? = null, val operator: String)
Link copied to clipboard
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTarget(val targetDocumentAttributeKey: String? = null, val targetDocumentAttributeValue: DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValue? = null, val targetDocumentAttributeValueDeletion: Boolean? = null)
Data Source Custom Document Enrichment Configuration Inline Configuration Target Target Document Attribute Value
Link copied to clipboard
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration(val invocationCondition: DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition? = null, val lambdaArn: String, val s3Bucket: String)
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition(val conditionDocumentAttributeKey: String, val conditionOnValue: DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue? = null, val operator: String)
Link copied to clipboard
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration(val invocationCondition: DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition? = null, val lambdaArn: String, val s3Bucket: String)
Link copied to clipboard
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition(val conditionDocumentAttributeKey: String, val conditionOnValue: DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue? = null, val operator: String)
Link copied to clipboard
Link copied to clipboard
data class ExperienceConfiguration(val contentSourceConfiguration: ExperienceConfigurationContentSourceConfiguration? = null, val userIdentityConfiguration: ExperienceConfigurationUserIdentityConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetExperienceConfiguration(val contentSourceConfigurations: List<GetExperienceConfigurationContentSourceConfiguration>, val userIdentityConfigurations: List<GetExperienceConfigurationUserIdentityConfiguration>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetExperienceResult(val arn: String, val configurations: List<GetExperienceConfiguration>, val createdAt: String, val description: String, val endpoints: List<GetExperienceEndpoint>, val errorMessage: String, val experienceId: String, val id: String, val indexId: String, val name: String, val roleArn: String, val status: String, val updatedAt: String)
A collection of values returned by getExperience.
Link copied to clipboard
data class GetFaqResult(val arn: String, val createdAt: String, val description: String, val errorMessage: String, val faqId: String, val fileFormat: String, val id: String, val indexId: String, val languageCode: String, val name: String, val roleArn: String, val s3Paths: List<GetFaqS3Path>, val status: String, val tags: Map<String, String>, val updatedAt: String)
A collection of values returned by getFaq.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetIndexDocumentMetadataConfigurationUpdate(val name: String, val relevances: List<GetIndexDocumentMetadataConfigurationUpdateRelevance>, val searches: List<GetIndexDocumentMetadataConfigurationUpdateSearch>, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetIndexDocumentMetadataConfigurationUpdateSearch(val displayable: Boolean, val facetable: Boolean, val searchable: Boolean, val sortable: Boolean)
Link copied to clipboard
data class GetIndexIndexStatistic(val faqStatistics: List<GetIndexIndexStatisticFaqStatistic>, val textDocumentStatistics: List<GetIndexIndexStatisticTextDocumentStatistic>)
Link copied to clipboard
Link copied to clipboard
data class GetIndexIndexStatisticTextDocumentStatistic(val indexedTextBytes: Int, val indexedTextDocumentsCount: Int)
Link copied to clipboard
data class GetIndexResult(val arn: String, val capacityUnits: List<GetIndexCapacityUnit>, val createdAt: String, val description: String, val documentMetadataConfigurationUpdates: List<GetIndexDocumentMetadataConfigurationUpdate>, val edition: String, val errorMessage: String, val id: String, val indexStatistics: List<GetIndexIndexStatistic>, val name: String, val roleArn: String, val serverSideEncryptionConfigurations: List<GetIndexServerSideEncryptionConfiguration>, val status: String, val tags: Map<String, String>, val updatedAt: String, val userContextPolicy: String, val userGroupResolutionConfigurations: List<GetIndexUserGroupResolutionConfiguration>, val userTokenConfigurations: List<GetIndexUserTokenConfiguration>)
A collection of values returned by getIndex.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetIndexUserTokenConfiguration(val jsonTokenTypeConfigurations: List<GetIndexUserTokenConfigurationJsonTokenTypeConfiguration>, val jwtTokenTypeConfigurations: List<GetIndexUserTokenConfigurationJwtTokenTypeConfiguration>)
Link copied to clipboard
data class GetIndexUserTokenConfigurationJsonTokenTypeConfiguration(val groupAttributeField: String, val userNameAttributeField: String)
Link copied to clipboard
Link copied to clipboard
data class GetQuerySuggestionsBlockListResult(val arn: String, val createdAt: String, val description: String, val errorMessage: String, val fileSizeBytes: Int, val id: String, val indexId: String, val itemCount: Int, val name: String, val querySuggestionsBlockListId: String, val roleArn: String, val sourceS3Paths: List<GetQuerySuggestionsBlockListSourceS3Path>, val status: String, val tags: Map<String, String>, val updatedAt: String)
A collection of values returned by getQuerySuggestionsBlockList.
Link copied to clipboard
Link copied to clipboard
data class GetThesaurusResult(val arn: String, val createdAt: String, val description: String, val errorMessage: String, val fileSizeBytes: Int, val id: String, val indexId: String, val name: String, val roleArn: String, val sourceS3Paths: List<GetThesaurusSourceS3Path>, val status: String, val synonymRuleCount: Int, val tags: Map<String, String>, val termCount: Int, val thesaurusId: String, val updatedAt: String)
A collection of values returned by getThesaurus.
Link copied to clipboard
Link copied to clipboard
data class IndexCapacityUnits(val queryCapacityUnits: Int? = null, val storageCapacityUnits: Int? = null)
Link copied to clipboard
data class IndexDocumentMetadataConfigurationUpdate(val name: String, val relevance: IndexDocumentMetadataConfigurationUpdateRelevance? = null, val search: IndexDocumentMetadataConfigurationUpdateSearch? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class IndexDocumentMetadataConfigurationUpdateSearch(val displayable: Boolean? = null, val facetable: Boolean? = null, val searchable: Boolean? = null, val sortable: Boolean? = null)
Link copied to clipboard
data class IndexIndexStatistic(val faqStatistics: List<IndexIndexStatisticFaqStatistic>? = null, val textDocumentStatistics: List<IndexIndexStatisticTextDocumentStatistic>? = null)
Link copied to clipboard
Link copied to clipboard
data class IndexIndexStatisticTextDocumentStatistic(val indexedTextBytes: Int? = null, val indexedTextDocumentsCount: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class IndexUserTokenConfigurations(val jsonTokenTypeConfiguration: IndexUserTokenConfigurationsJsonTokenTypeConfiguration? = null, val jwtTokenTypeConfiguration: IndexUserTokenConfigurationsJwtTokenTypeConfiguration? = null)
Link copied to clipboard
data class IndexUserTokenConfigurationsJsonTokenTypeConfiguration(val groupAttributeField: String, val userNameAttributeField: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard