AWS::Kendra::DataSource SalesforceStandardObjectConfiguration - AWS CloudFormation

AWS::Kendra::DataSource SalesforceStandardObjectConfiguration

Specifies configuration information for indexing a single standard object.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

DocumentDataFieldName

The name of the field in the standard object table that contains the document contents.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Pattern: ^[a-zA-Z][a-zA-Z0-9_.]*$

Update requires: No interruption

DocumentTitleFieldName

The name of the field in the standard object table that contains the document title.

Required: No

Type: String

Minimum: 1

Maximum: 100

Pattern: ^[a-zA-Z][a-zA-Z0-9_.]*$

Update requires: No interruption

FieldMappings

One or more objects that map fields in the standard object to Amazon Kendra index fields. The index field must exist before you can map a Salesforce field to it.

Required: No

Type: DataSourceToIndexFieldMappingList

Maximum: 100

Update requires: No interruption

Name

The name of the standard object.

Required: Yes

Type: String

Allowed values: ACCOUNT | CAMPAIGN | CASE | CONTACT | CONTRACT | DOCUMENT | GROUP | IDEA | LEAD | OPPORTUNITY | PARTNER | PRICEBOOK | PRODUCT | PROFILE | SOLUTION | TASK | USER

Update requires: No interruption