Interface CfnDataSourcePropsMixin.ManagedKnowledgeBaseConnectorConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataSourcePropsMixin.ManagedKnowledgeBaseConnectorConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnDataSourcePropsMixin
@Stability(Stable)
public static interface CfnDataSourcePropsMixin.ManagedKnowledgeBaseConnectorConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for managed knowledge base connector data sources.
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.*;
Object connectorParameters;
ManagedKnowledgeBaseConnectorConfigurationProperty managedKnowledgeBaseConnectorConfigurationProperty = ManagedKnowledgeBaseConnectorConfigurationProperty.builder()
.connectorParameters(connectorParameters)
.deletionProtectionConfiguration(DeletionProtectionConfigurationProperty.builder()
.deletionProtectionStatus("deletionProtectionStatus")
.deletionProtectionThreshold(123)
.build())
.mediaExtractionConfiguration(MediaExtractionConfigurationProperty.builder()
.audioExtractionConfiguration(AudioExtractionConfigurationProperty.builder()
.audioExtractionStatus("audioExtractionStatus")
.build())
.imageExtractionConfiguration(ImageExtractionConfigurationProperty.builder()
.imageExtractionStatus("imageExtractionStatus")
.build())
.videoExtractionConfiguration(VideoExtractionConfigurationProperty.builder()
.videoExtractionStatus("videoExtractionStatus")
.build())
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnDataSourcePropsMixin.ManagedKnowledgeBaseConnectorConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectorParameters
Connector-specific parameters.- See Also:
-
getDeletionProtectionConfiguration
Configuration for deletion protection.Returns union: either
IResolvableorCfnDataSourcePropsMixin.DeletionProtectionConfigurationProperty- See Also:
-
getMediaExtractionConfiguration
Configuration for media extraction settings.Returns union: either
IResolvableorCfnDataSourcePropsMixin.MediaExtractionConfigurationProperty- See Also:
-
builder
@Stability(Stable) static CfnDataSourcePropsMixin.ManagedKnowledgeBaseConnectorConfigurationProperty.Builder builder()
-