Skip to content
v2.276.0

DataSourceReference Struct ​

A reference to a DataSource resource.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kendra as interfaces_kendra } from 'aws-cdk-lib/interfaces';
const dataSourceReference: interfaces_kendra.DataSourceReference = {
  dataSourceArn: 'dataSourceArn',
  dataSourceId: 'dataSourceId',
  indexId: 'indexId',
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.interfaces import aws_kendra as interfaces_kendra

data_source_reference = interfaces_kendra.DataSourceReference(
    data_source_arn="dataSourceArn",
    data_source_id="dataSourceId",
    index_id="indexId"
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.interfaces.kendra.*;

DataSourceReference dataSourceReference = DataSourceReference.builder()
        .dataSourceArn("dataSourceArn")
        .dataSourceId("dataSourceId")
        .indexId("indexId")
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Interfaces.Kendra;

var dataSourceReference = new DataSourceReference {
    DataSourceArn = "dataSourceArn",
    DataSourceId = "dataSourceId",
    IndexId = "indexId"
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

dataSourceReference := &DataSourceReference{
	DataSourceArn: jsii.String("dataSourceArn"),
	DataSourceId: jsii.String("dataSourceId"),
	IndexId: jsii.String("indexId"),
}

Properties ​

dataSourceArnstringdata_source_arnstrdataSourceArnStringDataSourceArnstringDataSourceArn*stringrequired#
The ARN of the DataSource resource.
dataSourceIdstringdata_source_idstrdataSourceIdStringDataSourceIdstringDataSourceId*stringrequired#
The Id of the DataSource resource.
indexIdstringindex_idstrindexIdStringIndexIdstringIndexId*stringrequired#
The IndexId of the DataSource resource.