Interface CfnKnowledgeBasePropsMixin.RedshiftQueryEngineStorageConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnKnowledgeBasePropsMixin.RedshiftQueryEngineStorageConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnKnowledgeBasePropsMixin
@Stability(Stable)
public static interface CfnKnowledgeBasePropsMixin.RedshiftQueryEngineStorageConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.bedrock.*;
RedshiftQueryEngineStorageConfigurationProperty redshiftQueryEngineStorageConfigurationProperty = RedshiftQueryEngineStorageConfigurationProperty.builder()
.awsDataCatalogConfiguration(RedshiftQueryEngineAwsDataCatalogStorageConfigurationProperty.builder()
.tableNames(List.of("tableNames"))
.build())
.redshiftConfiguration(RedshiftQueryEngineRedshiftStorageConfigurationProperty.builder()
.databaseName("databaseName")
.build())
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnKnowledgeBasePropsMixin.RedshiftQueryEngineStorageConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAwsDataCatalogConfiguration
Specifies configurations for storage in AWS Glue Data Catalog.Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.RedshiftQueryEngineAwsDataCatalogStorageConfigurationProperty- See Also:
-
getRedshiftConfiguration
Specifies configurations for storage in Amazon Redshift.Returns union: either
IResolvableorCfnKnowledgeBasePropsMixin.RedshiftQueryEngineRedshiftStorageConfigurationProperty- See Also:
-
getType
The data storage service to use.- See Also:
-
builder
@Stability(Stable) static CfnKnowledgeBasePropsMixin.RedshiftQueryEngineStorageConfigurationProperty.Builder builder()
-