Skip to content
v2.273.0

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.
typestringtypestrtypeStringTypestringType*stringrequired#
The data storage service to use.