Interface CfnKnowledgeBase.S3VectorsConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnKnowledgeBase.S3VectorsConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnKnowledgeBase
@Stability(Stable)
public static interface CfnKnowledgeBase.S3VectorsConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
Contains the storage configuration of the knowledge base for S3 vectors.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.bedrock.*;
S3VectorsConfigurationProperty s3VectorsConfigurationProperty = S3VectorsConfigurationProperty.builder()
.indexArn("indexArn")
.indexName("indexName")
.vectorBucketArn("vectorBucketArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnKnowledgeBase.S3VectorsConfigurationPropertystatic final classAn implementation forCfnKnowledgeBase.S3VectorsConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe Amazon Resource Name (ARN) of the vector index used for the knowledge base.default StringThe name of the vector index used for the knowledge base.default StringThe Amazon Resource Name (ARN) of the S3 bucket where vector embeddings are stored.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIndexArn
The Amazon Resource Name (ARN) of the vector index used for the knowledge base.This ARN identifies the specific vector index resource within Amazon Bedrock.
- See Also:
-
getIndexName
The name of the vector index used for the knowledge base.This name identifies the vector index within the Amazon Bedrock service.
- See Also:
-
getVectorBucketArn
The Amazon Resource Name (ARN) of the S3 bucket where vector embeddings are stored.This bucket contains the vector data used by the knowledge base.
- See Also:
-
builder
-