RedshiftQueryEngineStorageConfigurationProperty Struct
Contains configurations for Amazon Redshift data storage.
Specify the data storage service to use in the type field and include the corresponding field. For more information, see Build a knowledge base by connecting to a structured data source in the Amazon Bedrock User Guide.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrock as bedrock } from 'aws-cdk-lib';
const redshiftQueryEngineStorageConfigurationProperty: bedrock.CfnKnowledgeBase.RedshiftQueryEngineStorageConfigurationProperty = {
type: 'type',
// the properties below are optional
awsDataCatalogConfiguration: {
tableNames: ['tableNames'],
},
redshiftConfiguration: {
databaseName: 'databaseName',
},
};
Properties
awsDataCatalogConfigurationIResolvable | CfnKnowledgeBase.RedshiftQueryEngineAwsDataCatalogStorageConfigurationPropertyaws_data_catalog_configurationtyping.Union[IResolvable, RedshiftQueryEngineAwsDataCatalogStorageConfigurationProperty]awsDataCatalogConfigurationIResolvableAwsDataCatalogConfigurationIResolvableAwsDataCatalogConfigurationinterface{}#Specifies configurations for storage in AWS Glue Data Catalog.
redshiftConfigurationIResolvable | CfnKnowledgeBase.RedshiftQueryEngineRedshiftStorageConfigurationPropertyredshift_configurationtyping.Union[IResolvable, RedshiftQueryEngineRedshiftStorageConfigurationProperty]redshiftConfigurationIResolvableRedshiftConfigurationIResolvableRedshiftConfigurationinterface{}#Specifies configurations for storage in Amazon Redshift.
The data storage service to use.