aws-cdk-lib.aws_kendra.CfnDataSource.DataSourceToIndexFieldMappingProperty

interface DataSourceToIndexFieldMappingProperty

LanguageType name
.NETAmazon.CDK.AWS.Kendra.CfnDataSource.DataSourceToIndexFieldMappingProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awskendra#CfnDataSource_DataSourceToIndexFieldMappingProperty
Javasoftware.amazon.awscdk.services.kendra.CfnDataSource.DataSourceToIndexFieldMappingProperty
Pythonaws_cdk.aws_kendra.CfnDataSource.DataSourceToIndexFieldMappingProperty
TypeScript aws-cdk-lib » aws_kendra » CfnDataSource » DataSourceToIndexFieldMappingProperty

Maps a column or attribute in the data source to an index field.

You must first create the fields in the index using the UpdateIndex operation.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kendra as kendra } from 'aws-cdk-lib';
const dataSourceToIndexFieldMappingProperty: kendra.CfnDataSource.DataSourceToIndexFieldMappingProperty = {
  dataSourceFieldName: 'dataSourceFieldName',
  indexFieldName: 'indexFieldName',

  // the properties below are optional
  dateFieldFormat: 'dateFieldFormat',
};

Properties

NameTypeDescription
dataSourceFieldNamestringThe name of the column or attribute in the data source.
indexFieldNamestringThe name of the field in the index.
dateFieldFormat?stringThe type of data stored in the column or attribute.

dataSourceFieldName

Type: string

The name of the column or attribute in the data source.


indexFieldName

Type: string

The name of the field in the index.


dateFieldFormat?

Type: string (optional)

The type of data stored in the column or attribute.