Data Source Custom Document Enrichment Configuration Pre Extraction Hook Configuration Args
data class DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationArgs(val invocationCondition: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs>? = null, val lambdaArn: Output<String>, val s3Bucket: Output<String>) : ConvertibleToJava<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationArgs>
Constructors
Link copied to clipboard
constructor(invocationCondition: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs>? = null, lambdaArn: Output<String>, s3Bucket: Output<String>)
Properties
Link copied to clipboard
val invocationCondition: Output<DataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionArgs>? = null
A block that specifies the condition used for when a Lambda function should be invoked. For example, you can specify a condition that if there are empty date-time values, then Amazon Kendra should invoke a function that inserts the current date-time. See Document Attribute Condition.
Link copied to clipboard
Stores the original, raw documents or the structured, parsed documents before and after altering them. For more information, see Data contracts for Lambda functions.