Package-level declarations

Types

Link copied to clipboard
data class DataSourceConfigurationArgs(val s3Configuration: Output<DataSourceConfigurationS3ConfigurationArgs>? = null, val templateConfiguration: Output<DataSourceConfigurationTemplateConfigurationArgs>? = null, val webCrawlerConfiguration: Output<DataSourceConfigurationWebCrawlerConfigurationArgs>? = null) : ConvertibleToJava<DataSourceConfigurationArgs>
data class DataSourceConfigurationS3ConfigurationAccessControlListConfigurationArgs(val keyPath: Output<String>? = null) : ConvertibleToJava<DataSourceConfigurationS3ConfigurationAccessControlListConfigurationArgs>
data class DataSourceConfigurationS3ConfigurationArgs(val accessControlListConfiguration: Output<DataSourceConfigurationS3ConfigurationAccessControlListConfigurationArgs>? = null, val bucketName: Output<String>, val documentsMetadataConfiguration: Output<DataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationArgs>? = null, val exclusionPatterns: Output<List<String>>? = null, val inclusionPatterns: Output<List<String>>? = null, val inclusionPrefixes: Output<List<String>>? = null) : ConvertibleToJava<DataSourceConfigurationS3ConfigurationArgs>
data class DataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationArgs(val s3Prefix: Output<String>? = null) : ConvertibleToJava<DataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationArgs>
data class DataSourceConfigurationTemplateConfigurationArgs(val template: Output<String>) : ConvertibleToJava<DataSourceConfigurationTemplateConfigurationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationArgs(val authenticationConfiguration: Output<DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationArgs>? = null, val crawlDepth: Output<Int>? = null, val maxContentSizePerPageInMegaBytes: Output<Double>? = null, val maxLinksPerPage: Output<Int>? = null, val maxUrlsPerMinuteCrawlRate: Output<Int>? = null, val proxyConfiguration: Output<DataSourceConfigurationWebCrawlerConfigurationProxyConfigurationArgs>? = null, val urlExclusionPatterns: Output<List<String>>? = null, val urlInclusionPatterns: Output<List<String>>? = null, val urls: Output<DataSourceConfigurationWebCrawlerConfigurationUrlsArgs>) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationArgs(val basicAuthentications: Output<List<DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationArgs>>? = null) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationArgs(val credentials: Output<String>, val host: Output<String>, val port: Output<Int>) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationProxyConfigurationArgs(val credentials: Output<String>? = null, val host: Output<String>, val port: Output<Int>) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationProxyConfigurationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationUrlsArgs(val seedUrlConfiguration: Output<DataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationArgs>? = null, val siteMapsConfiguration: Output<DataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationArgs>? = null) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationUrlsArgs>
data class DataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationArgs(val seedUrls: Output<List<String>>, val webCrawlerMode: Output<String>? = null) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationArgs>
data class DataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationArgs(val siteMaps: Output<List<String>>) : ConvertibleToJava<DataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationArgs(val inlineConfigurations: Output<List<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationArgs>>? = null, val postExtractionHookConfiguration: Output<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationArgs>? = null, val preExtractionHookConfiguration: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationArgs>? = null, val roleArn: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationArgs(val condition: Output<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionArgs>? = null, val documentContentDeletion: Output<Boolean>? = null, val target: Output<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionArgs(val conditionDocumentAttributeKey: Output<String>, val conditionOnValue: Output<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionConditionOnValueArgs>? = null, val operator: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionConditionOnValueArgs(val dateValue: Output<String>? = null, val longValue: Output<Int>? = null, val stringListValues: Output<List<String>>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationConditionConditionOnValueArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs(val targetDocumentAttributeKey: Output<String>? = null, val targetDocumentAttributeValue: Output<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValueArgs>? = null, val targetDocumentAttributeValueDeletion: Output<Boolean>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValueArgs(val dateValue: Output<String>? = null, val longValue: Output<Int>? = null, val stringListValues: Output<List<String>>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationTargetTargetDocumentAttributeValueArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationArgs(val invocationCondition: Output<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionArgs>? = null, val lambdaArn: Output<String>, val s3Bucket: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionArgs(val conditionDocumentAttributeKey: Output<String>, val conditionOnValue: Output<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueArgs>? = null, val operator: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueArgs(val dateValue: Output<String>? = null, val longValue: Output<Int>? = null, val stringListValues: Output<List<String>>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationArgs(val invocationCondition: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs>? = null, val lambdaArn: Output<String>, val s3Bucket: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs(val conditionDocumentAttributeKey: Output<String>, val conditionOnValue: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueArgs>? = null, val operator: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs>
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueArgs(val dateValue: Output<String>? = null, val longValue: Output<Int>? = null, val stringListValues: Output<List<String>>? = null, val stringValue: Output<String>? = null) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueArgs>
Link copied to clipboard
data class ExperienceConfigurationArgs(val contentSourceConfiguration: Output<ExperienceConfigurationContentSourceConfigurationArgs>? = null, val userIdentityConfiguration: Output<ExperienceConfigurationUserIdentityConfigurationArgs>? = null) : ConvertibleToJava<ExperienceConfigurationArgs>
data class ExperienceConfigurationContentSourceConfigurationArgs(val dataSourceIds: Output<List<String>>? = null, val directPutContent: Output<Boolean>? = null, val faqIds: Output<List<String>>? = null) : ConvertibleToJava<ExperienceConfigurationContentSourceConfigurationArgs>
data class ExperienceConfigurationUserIdentityConfigurationArgs(val identityAttributeName: Output<String>) : ConvertibleToJava<ExperienceConfigurationUserIdentityConfigurationArgs>
Link copied to clipboard
data class FaqS3PathArgs(val bucket: Output<String>, val key: Output<String>) : ConvertibleToJava<FaqS3PathArgs>
Link copied to clipboard
Link copied to clipboard
data class GetExperiencePlainArgs(val experienceId: String, val indexId: String) : ConvertibleToJava<GetExperiencePlainArgs>

A collection of arguments for invoking getExperience.

Link copied to clipboard
data class GetFaqPlainArgs(val faqId: String, val indexId: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetFaqPlainArgs>

A collection of arguments for invoking getFaq.

Link copied to clipboard
Link copied to clipboard
data class GetIndexPlainArgs(val id: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetIndexPlainArgs>

A collection of arguments for invoking getIndex.

Link copied to clipboard
Link copied to clipboard
data class GetQuerySuggestionsBlockListPlainArgs(val indexId: String, val querySuggestionsBlockListId: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetQuerySuggestionsBlockListPlainArgs>

A collection of arguments for invoking getQuerySuggestionsBlockList.

Link copied to clipboard
data class GetThesaurusPlainArgs(val indexId: String, val tags: Map<String, String>? = null, val thesaurusId: String) : ConvertibleToJava<GetThesaurusPlainArgs>

A collection of arguments for invoking getThesaurus.

Link copied to clipboard
data class IndexCapacityUnitsArgs(val queryCapacityUnits: Output<Int>? = null, val storageCapacityUnits: Output<Int>? = null) : ConvertibleToJava<IndexCapacityUnitsArgs>
data class IndexDocumentMetadataConfigurationUpdateArgs(val name: Output<String>, val relevance: Output<IndexDocumentMetadataConfigurationUpdateRelevanceArgs>? = null, val search: Output<IndexDocumentMetadataConfigurationUpdateSearchArgs>? = null, val type: Output<String>) : ConvertibleToJava<IndexDocumentMetadataConfigurationUpdateArgs>
data class IndexDocumentMetadataConfigurationUpdateRelevanceArgs(val duration: Output<String>? = null, val freshness: Output<Boolean>? = null, val importance: Output<Int>? = null, val rankOrder: Output<String>? = null, val valuesImportanceMap: Output<Map<String, Int>>? = null) : ConvertibleToJava<IndexDocumentMetadataConfigurationUpdateRelevanceArgs>
data class IndexDocumentMetadataConfigurationUpdateSearchArgs(val displayable: Output<Boolean>? = null, val facetable: Output<Boolean>? = null, val searchable: Output<Boolean>? = null, val sortable: Output<Boolean>? = null) : ConvertibleToJava<IndexDocumentMetadataConfigurationUpdateSearchArgs>
data class IndexServerSideEncryptionConfigurationArgs(val kmsKeyId: Output<String>? = null) : ConvertibleToJava<IndexServerSideEncryptionConfigurationArgs>
data class IndexUserGroupResolutionConfigurationArgs(val userGroupResolutionMode: Output<String>) : ConvertibleToJava<IndexUserGroupResolutionConfigurationArgs>
Link copied to clipboard
data class IndexUserTokenConfigurationsArgs(val jsonTokenTypeConfiguration: Output<IndexUserTokenConfigurationsJsonTokenTypeConfigurationArgs>? = null, val jwtTokenTypeConfiguration: Output<IndexUserTokenConfigurationsJwtTokenTypeConfigurationArgs>? = null) : ConvertibleToJava<IndexUserTokenConfigurationsArgs>
data class IndexUserTokenConfigurationsJsonTokenTypeConfigurationArgs(val groupAttributeField: Output<String>, val userNameAttributeField: Output<String>) : ConvertibleToJava<IndexUserTokenConfigurationsJsonTokenTypeConfigurationArgs>
data class IndexUserTokenConfigurationsJwtTokenTypeConfigurationArgs(val claimRegex: Output<String>? = null, val groupAttributeField: Output<String>? = null, val issuer: Output<String>? = null, val keyLocation: Output<String>, val secretsManagerArn: Output<String>? = null, val url: Output<String>? = null, val userNameAttributeField: Output<String>? = null) : ConvertibleToJava<IndexUserTokenConfigurationsJwtTokenTypeConfigurationArgs>
data class QuerySuggestionsBlockListSourceS3PathArgs(val bucket: Output<String>, val key: Output<String>) : ConvertibleToJava<QuerySuggestionsBlockListSourceS3PathArgs>
Link copied to clipboard
data class ThesaurusSourceS3PathArgs(val bucket: Output<String>, val key: Output<String>) : ConvertibleToJava<ThesaurusSourceS3PathArgs>