Skip to content

/AWS1/CL_BDASTORAGECONF

Contains the storage configuration of the knowledge base.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_type TYPE /AWS1/BDAKNOWLEDGEBASESTRGTYPE /AWS1/BDAKNOWLEDGEBASESTRGTYPE

The vector store service in which the knowledge base is stored.

Optional arguments:

io_opensearchserverlessconf TYPE REF TO /AWS1/CL_BDAOPENSRCHSERVERLE00 /AWS1/CL_BDAOPENSRCHSERVERLE00

Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.

io_opensrchmanagedclustconf TYPE REF TO /AWS1/CL_BDAOPENSRCHMANAGEDC00 /AWS1/CL_BDAOPENSRCHMANAGEDC00

Contains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster. For more information, see Create a vector index in Amazon OpenSearch Service.

io_pineconeconfiguration TYPE REF TO /AWS1/CL_BDAPINECONECONF /AWS1/CL_BDAPINECONECONF

Contains the storage configuration of the knowledge base in Pinecone.

io_redisenterprisecloudconf TYPE REF TO /AWS1/CL_BDAREDISENTERPRISEC00 /AWS1/CL_BDAREDISENTERPRISEC00

Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.

io_rdsconfiguration TYPE REF TO /AWS1/CL_BDARDSCONFIGURATION /AWS1/CL_BDARDSCONFIGURATION

Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.

io_mongodbatlasconfiguration TYPE REF TO /AWS1/CL_BDAMONGODBATLASCONF /AWS1/CL_BDAMONGODBATLASCONF

Contains the storage configuration of the knowledge base in MongoDB Atlas.

io_neptuneanalyticsconf TYPE REF TO /AWS1/CL_BDANEPTUNEALYSCONF /AWS1/CL_BDANEPTUNEALYSCONF

Contains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune. For more information, see Create a vector index in Amazon Neptune Analytics..

io_s3vectorsconfiguration TYPE REF TO /AWS1/CL_BDAS3VECTORSCONF /AWS1/CL_BDAS3VECTORSCONF

The configuration settings for storing knowledge base data using S3 vectors. This includes vector index information and S3 bucket details for vector storage.


Queryable Attributes

type

The vector store service in which the knowledge base is stored.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

opensearchServerlessConfiguration

Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.

Accessible with the following methods

Method Description
GET_OPENSEARCHSERVERLESSCONF() Getter for OPENSEARCHSERVERLESSCONF

opensearchManagedClusterConfiguration

Contains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster. For more information, see Create a vector index in Amazon OpenSearch Service.

Accessible with the following methods

Method Description
GET_OPENSRCHMANAGEDCLUSTCONF() Getter for OPENSEARCHMANAGEDCLUSTERCONF

pineconeConfiguration

Contains the storage configuration of the knowledge base in Pinecone.

Accessible with the following methods

Method Description
GET_PINECONECONFIGURATION() Getter for PINECONECONFIGURATION

redisEnterpriseCloudConfiguration

Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.

Accessible with the following methods

Method Description
GET_REDISENTERPRISECLOUDCONF() Getter for REDISENTERPRISECLOUDCONF

rdsConfiguration

Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.

Accessible with the following methods

Method Description
GET_RDSCONFIGURATION() Getter for RDSCONFIGURATION

mongoDbAtlasConfiguration

Contains the storage configuration of the knowledge base in MongoDB Atlas.

Accessible with the following methods

Method Description
GET_MONGODBATLASCONF() Getter for MONGODBATLASCONFIGURATION

neptuneAnalyticsConfiguration

Contains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune. For more information, see Create a vector index in Amazon Neptune Analytics..

Accessible with the following methods

Method Description
GET_NEPTUNEANALYTICSCONF() Getter for NEPTUNEANALYTICSCONF

s3VectorsConfiguration

The configuration settings for storing knowledge base data using S3 vectors. This includes vector index information and S3 bucket details for vector storage.

Accessible with the following methods

Method Description
GET_S3VECTORSCONFIGURATION() Getter for S3VECTORSCONFIGURATION