Package-level declarations
Types
Link copied to clipboard
data class ApplicationAttachmentsConfiguration(val attachmentsControlMode: ApplicationAttachmentsControlMode)
Link copied to clipboard
data class ApplicationAutoSubscriptionConfiguration(val autoSubscribe: ApplicationAutoSubscriptionStatus, val defaultSubscriptionType: ApplicationSubscriptionType? = null)
Link copied to clipboard
Link copied to clipboard
data class ApplicationPersonalizationConfiguration(val personalizationControlMode: ApplicationPersonalizationControlMode)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DataAccessorActionConfiguration(val action: String, val filterConfiguration: DataAccessorActionFilterConfiguration? = null)
Link copied to clipboard
data class DataAccessorActionFilterConfiguration(val documentAttributeFilter: DataAccessorAttributeFilter)
Link copied to clipboard
data class DataAccessorAttributeFilter(val andAllFilters: List<DataAccessorAttributeFilter>? = null, val containsAll: DataAccessorDocumentAttribute? = null, val containsAny: DataAccessorDocumentAttribute? = null, val equalsTo: DataAccessorDocumentAttribute? = null, val greaterThan: DataAccessorDocumentAttribute? = null, val greaterThanOrEquals: DataAccessorDocumentAttribute? = null, val lessThan: DataAccessorDocumentAttribute? = null, val lessThanOrEquals: DataAccessorDocumentAttribute? = null, val notFilter: DataAccessorAttributeFilter? = null, val orAllFilters: List<DataAccessorAttributeFilter>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DataSourceAudioExtractionConfiguration(val audioExtractionStatus: DataSourceAudioExtractionStatus)
Link copied to clipboard
data class DataSourceDocumentAttributeCondition(val key: String, val operator: DataSourceDocumentEnrichmentConditionOperator, val value: Any? = null)
Link copied to clipboard
data class DataSourceDocumentAttributeTarget(val attributeValueOperator: DataSourceAttributeValueOperator? = null, val key: String, val value: Any? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DataSourceDocumentEnrichmentConfiguration(val inlineConfigurations: List<DataSourceInlineDocumentEnrichmentConfiguration>? = null, val postExtractionHookConfiguration: DataSourceHookConfiguration? = null, val preExtractionHookConfiguration: DataSourceHookConfiguration? = null)
Link copied to clipboard
data class DataSourceHookConfiguration(val invocationCondition: DataSourceDocumentAttributeCondition? = null, val lambdaArn: String? = null, val roleArn: String? = null, val s3BucketName: String? = null)
Link copied to clipboard
data class DataSourceImageExtractionConfiguration(val imageExtractionStatus: DataSourceImageExtractionStatus)
Link copied to clipboard
data class DataSourceInlineDocumentEnrichmentConfiguration(val condition: DataSourceDocumentAttributeCondition? = null, val documentContentOperator: DataSourceDocumentContentOperator? = null, val target: DataSourceDocumentAttributeTarget? = null)
Link copied to clipboard
data class DataSourceMediaExtractionConfiguration(val audioExtractionConfiguration: DataSourceAudioExtractionConfiguration? = null, val imageExtractionConfiguration: DataSourceImageExtractionConfiguration? = null, val videoExtractionConfiguration: DataSourceVideoExtractionConfiguration? = null)
Link copied to clipboard
data class DataSourceVideoExtractionConfiguration(val videoExtractionStatus: DataSourceVideoExtractionStatus)
Link copied to clipboard
data class DataSourceVpcConfiguration(val securityGroupIds: List<String>, val subnetIds: List<String>)
Link copied to clipboard
data class GetApplicationResult(val applicationArn: String? = null, val applicationId: String? = null, val attachmentsConfiguration: ApplicationAttachmentsConfiguration? = null, val autoSubscriptionConfiguration: ApplicationAutoSubscriptionConfiguration? = null, val createdAt: String? = null, val description: String? = null, val displayName: String? = null, val identityCenterApplicationArn: String? = null, val personalizationConfiguration: ApplicationPersonalizationConfiguration? = null, val qAppsConfiguration: ApplicationQAppsConfiguration? = null, val roleArn: String? = null, val status: ApplicationStatus? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetDataAccessorResult(val actionConfigurations: List<DataAccessorActionConfiguration>? = null, val createdAt: String? = null, val dataAccessorArn: String? = null, val dataAccessorId: String? = null, val displayName: String? = null, val idcApplicationArn: String? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetDataSourceResult(val configuration: Any? = null, val createdAt: String? = null, val dataSourceArn: String? = null, val dataSourceId: String? = null, val description: String? = null, val displayName: String? = null, val documentEnrichmentConfiguration: DataSourceDocumentEnrichmentConfiguration? = null, val mediaExtractionConfiguration: DataSourceMediaExtractionConfiguration? = null, val roleArn: String? = null, val status: DataSourceStatus? = null, val syncSchedule: String? = null, val tags: List<Tag>? = null, val type: String? = null, val updatedAt: String? = null, val vpcConfiguration: DataSourceVpcConfiguration? = null)
Link copied to clipboard
data class GetIndexResult(val capacityConfiguration: IndexCapacityConfiguration? = null, val createdAt: String? = null, val description: String? = null, val displayName: String? = null, val documentAttributeConfigurations: List<IndexDocumentAttributeConfiguration>? = null, val indexArn: String? = null, val indexId: String? = null, val indexStatistics: IndexStatistics? = null, val status: IndexStatus? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetPluginResult(val authConfiguration: Any? = null, val buildStatus: PluginBuildStatus? = null, val createdAt: String? = null, val customPluginConfiguration: PluginCustomPluginConfiguration? = null, val displayName: String? = null, val pluginArn: String? = null, val pluginId: String? = null, val serverUrl: String? = null, val state: PluginState? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetRetrieverResult(val configuration: Either<RetrieverConfiguration0Properties, RetrieverConfiguration1Properties>? = null, val createdAt: String? = null, val displayName: String? = null, val retrieverArn: String? = null, val retrieverId: String? = null, val roleArn: String? = null, val status: RetrieverStatus? = null, val tags: List<Tag>? = null, val updatedAt: String? = null)
Link copied to clipboard
data class GetWebExperienceResult(val browserExtensionConfiguration: WebExperienceBrowserExtensionConfiguration? = null, val createdAt: String? = null, val customizationConfiguration: WebExperienceCustomizationConfiguration? = null, val defaultEndpoint: String? = null, val identityProviderConfiguration: Either<WebExperienceIdentityProviderConfiguration0Properties, WebExperienceIdentityProviderConfiguration1Properties>? = null, val origins: List<String>? = null, val roleArn: String? = null, val samplePromptsControlMode: WebExperienceSamplePromptsControlMode? = null, val status: WebExperienceStatus? = null, val subtitle: String? = null, val tags: List<Tag>? = null, val title: String? = null, val updatedAt: String? = null, val webExperienceArn: String? = null, val webExperienceId: String? = null, val welcomeMessage: String? = null)
Link copied to clipboard
Link copied to clipboard
data class IndexDocumentAttributeConfiguration(val name: String? = null, val search: QBusinessIndexStatus? = null, val type: IndexAttributeType? = null)
Link copied to clipboard
Link copied to clipboard
data class IndexTextDocumentStatistics(val indexedTextBytes: Double? = null, val indexedTextDocumentCount: Double? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PluginAuthConfiguration0Properties(val basicAuthConfiguration: PluginBasicAuthConfiguration)
Link copied to clipboard
data class PluginAuthConfiguration1Properties(val oAuth2ClientCredentialConfiguration: PluginOAuth2ClientCredentialConfiguration)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PluginCustomPluginConfiguration(val apiSchema: Either<PluginApiSchema0Properties, PluginApiSchema1Properties>, val apiSchemaType: PluginApiSchemaType, val description: String)
Link copied to clipboard
Link copied to clipboard
data class PluginOAuth2ClientCredentialConfiguration(val authorizationUrl: String? = null, val roleArn: String, val secretArn: String, val tokenUrl: String? = null)
Link copied to clipboard
data class RetrieverConfiguration0Properties(val nativeIndexConfiguration: RetrieverNativeIndexConfiguration)
Link copied to clipboard
data class RetrieverConfiguration1Properties(val kendraIndexConfiguration: RetrieverKendraIndexConfiguration)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class WebExperienceBrowserExtensionConfiguration(val enabledBrowserExtensions: List<WebExperienceBrowserExtension>)
Link copied to clipboard
data class WebExperienceCustomizationConfiguration(val customCssUrl: String? = null, val faviconUrl: String? = null, val fontUrl: String? = null, val logoUrl: String? = null)
Link copied to clipboard
data class WebExperienceIdentityProviderConfiguration0Properties(val samlConfiguration: WebExperienceSamlProviderConfiguration)
Link copied to clipboard
data class WebExperienceIdentityProviderConfiguration1Properties(val openIdConnectConfiguration: WebExperienceOpenIdConnectProviderConfiguration)
Link copied to clipboard
data class WebExperienceOpenIdConnectProviderConfiguration(val secretsArn: String, val secretsRole: String)
Link copied to clipboard