Skip to content

/AWS1/CL_BDAMNGDKNWLDGBASECONF

Configurations for a managed knowledge base.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_embeddingmodeltype TYPE /AWS1/BDAEMBEDDINGMODELTYPE /AWS1/BDAEMBEDDINGMODELTYPE

Choose CUSTOM to provide your own Bedrock embedding model ARN. Choose MANAGED to use a service-managed embedding model. For more information, see Embedding model options.

iv_embeddingmodelarn TYPE /AWS1/BDABEDROCKEMBEDDINGMDE00 /AWS1/BDABEDROCKEMBEDDINGMDE00

The ARN for the embeddings model.

io_embeddingmodelconf TYPE REF TO /AWS1/CL_BDAEMBEDDINGMODELCONF /AWS1/CL_BDAEMBEDDINGMODELCONF

The configuration details for the embeddings model.

io_serversideencryptionconf TYPE REF TO /AWS1/CL_BDASERVERSIDEENCCONF /AWS1/CL_BDASERVERSIDEENCCONF

Contains the configuration for server-side encryption for your managed knowledge base.


Queryable Attributes

embeddingModelType

Choose CUSTOM to provide your own Bedrock embedding model ARN. Choose MANAGED to use a service-managed embedding model. For more information, see Embedding model options.

Accessible with the following methods

Method Description
GET_EMBEDDINGMODELTYPE() Getter for EMBEDDINGMODELTYPE, with configurable default
ASK_EMBEDDINGMODELTYPE() Getter for EMBEDDINGMODELTYPE w/ exceptions if field has no
HAS_EMBEDDINGMODELTYPE() Determine if EMBEDDINGMODELTYPE has a value

embeddingModelArn

The ARN for the embeddings model.

Accessible with the following methods

Method Description
GET_EMBEDDINGMODELARN() Getter for EMBEDDINGMODELARN, with configurable default
ASK_EMBEDDINGMODELARN() Getter for EMBEDDINGMODELARN w/ exceptions if field has no v
HAS_EMBEDDINGMODELARN() Determine if EMBEDDINGMODELARN has a value

embeddingModelConfiguration

The configuration details for the embeddings model.

Accessible with the following methods

Method Description
GET_EMBEDDINGMODELCONF() Getter for EMBEDDINGMODELCONFIGURATION

serverSideEncryptionConfiguration

Contains the configuration for server-side encryption for your managed knowledge base.

Accessible with the following methods

Method Description
GET_SERVERSIDEENCRYPTIONCONF() Getter for SERVERSIDEENCRYPTIONCONF