AWS::QBusiness::DataSource InlineDocumentEnrichmentConfiguration
Provides the configuration information for applying basic logic to alter document metadata and content when ingesting documents into Amazon Q Business.
To apply advanced logic, to go beyond what you can do with basic logic, see HookConfiguration
.
For more information, see Custom document enrichment.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Condition" :
DocumentAttributeCondition
, "DocumentContentOperator" :String
, "Target" :DocumentAttributeTarget
}
YAML
Condition:
DocumentAttributeCondition
DocumentContentOperator:String
Target:DocumentAttributeTarget
Properties
Condition
-
Configuration of the condition used for the target document attribute or metadata field when ingesting documents into Amazon Q Business.
Required: No
Type: DocumentAttributeCondition
Update requires: No interruption
DocumentContentOperator
-
TRUE
to delete content if the condition used for the target attribute is met.Required: No
Type: String
Allowed values:
DELETE
Update requires: No interruption
Target
-
Configuration of the target document attribute or metadata field when ingesting documents into Amazon Q Business. You can also include a value.
Required: No
Type: DocumentAttributeTarget
Update requires: No interruption