This product is not supported for your selected
Datadog site. (
).
aws_bedrock_knowledge_base
account_id
Type: STRING
created_at
Type: TIMESTAMP
Provider name: createdAt
Description: The time the knowledge base was created.
description
Type: STRING
Provider name: description
Description: The description of the knowledge base.
failure_reasons
Type: UNORDERED_LIST_STRING
Provider name: failureReasons
Description: A list of reasons that the API operation on the knowledge base failed.
knowledge_base_arn
Type: STRING
Provider name: knowledgeBaseArn
Description: The Amazon Resource Name (ARN) of the knowledge base.
knowledge_base_configuration
Type: STRUCT
Provider name: knowledgeBaseConfiguration
Description: Contains details about the embeddings configuration of the knowledge base.
kendra_knowledge_base_configuration
Type: STRUCT
Provider name: kendraKnowledgeBaseConfiguration
Description: Settings for an Amazon Kendra knowledge base.
kendra_index_arn
Type: STRING
Provider name: kendraIndexArn
Description: The ARN of the Amazon Kendra index.
sql_knowledge_base_configuration
Type: STRUCT
Provider name: sqlKnowledgeBaseConfiguration
Description: Specifies configurations for a knowledge base connected to an SQL database.
redshift_configuration
Type: STRUCT
Provider name: redshiftConfiguration
Description: Specifies configurations for a knowledge base connected to an Amazon Redshift database.
query_engine_configuration
Type: STRUCT
Provider name: queryEngineConfiguration
Description: Specifies configurations for an Amazon Redshift query engine.
provisioned_configuration
Type: STRUCT
Provider name: provisionedConfiguration
Description: Specifies configurations for a provisioned Amazon Redshift query engine.
auth_configuration
Type: STRUCT
Provider name: authConfiguration
Description: Specifies configurations for authentication to Amazon Redshift.
database_user
Type: STRING
Provider name: databaseUser
Description: The database username for authentication to an Amazon Redshift provisioned data warehouse.
type
Type: STRING
Provider name: type
Description: The type of authentication to use.
username_password_secret_arn
Type: STRING
Provider name: usernamePasswordSecretArn
Description: The ARN of an Secrets Manager secret for authentication.
cluster_identifier
Type: STRING
Provider name: clusterIdentifier
Description: The ID of the Amazon Redshift cluster.
serverless_configuration
Type: STRUCT
Provider name: serverlessConfiguration
Description: Specifies configurations for a serverless Amazon Redshift query engine.
auth_configuration
Type: STRUCT
Provider name: authConfiguration
Description: Specifies configurations for authentication to an Amazon Redshift provisioned data warehouse.
type
Type: STRING
Provider name: type
Description: The type of authentication to use.
username_password_secret_arn
Type: STRING
Provider name: usernamePasswordSecretArn
Description: The ARN of an Secrets Manager secret for authentication.
workgroup_arn
Type: STRING
Provider name: workgroupArn
Description: The ARN of the Amazon Redshift workgroup.
type
Type: STRING
Provider name: type
Description: The type of query engine.
query_generation_configuration
Type: STRUCT
Provider name: queryGenerationConfiguration
Description: Specifies configurations for generating queries.
execution_timeout_seconds
Type: INT32
Provider name: executionTimeoutSeconds
Description: The time after which query generation will time out.
generation_context
Type: STRUCT
Provider name: generationContext
Description: Specifies configurations for context to use during query generation.
curated_queries
Type: UNORDERED_LIST_STRUCT
Provider name: curatedQueries
Description: An array of objects, each of which defines information about example queries to help the query engine generate appropriate SQL queries.
natural_language
Type: STRING
Provider name: naturalLanguage
Description: An example natural language query.
sql
Type: STRING
Provider name: sql
Description: The SQL equivalent of the natural language query.
tables
Type: UNORDERED_LIST_STRUCT
Provider name: tables
Description: An array of objects, each of which defines information about a table in the database.
columns
Type: UNORDERED_LIST_STRUCT
Provider name: columns
Description: An array of objects, each of which defines information about a column in the table.
description
Type: STRING
Provider name: description
Description: A description of the column that helps the query engine understand the contents of the column.
inclusion
Type: STRING
Provider name: inclusion
Description: Specifies whether to include or exclude the column during query generation. If you specify EXCLUDE
, the column will be ignored. If you specify INCLUDE
, all other columns in the table will be ignored.
name
Type: STRING
Provider name: name
Description: The name of the column for which the other fields in this object apply.
description
Type: STRING
Provider name: description
Description: A description of the table that helps the query engine understand the contents of the table.
inclusion
Type: STRING
Provider name: inclusion
Description: Specifies whether to include or exclude the table during query generation. If you specify EXCLUDE
, the table will be ignored. If you specify INCLUDE
, all other tables will be ignored.
name
Type: STRING
Provider name: name
Description: The name of the table for which the other fields in this object apply.
storage_configurations
Type: UNORDERED_LIST_STRUCT
Provider name: storageConfigurations
Description: Specifies configurations for Amazon Redshift database storage.
aws_data_catalog_configuration
Type: STRUCT
Provider name: awsDataCatalogConfiguration
Description: Specifies configurations for storage in Glue Data Catalog.
table_names
Type: UNORDERED_LIST_STRING
Provider name: tableNames
Description: A list of names of the tables to use.
redshift_configuration
Type: STRUCT
Provider name: redshiftConfiguration
Description: Specifies configurations for storage in Amazon Redshift.
database_name
Type: STRING
Provider name: databaseName
Description: The name of the Amazon Redshift database.
type
Type: STRING
Provider name: type
Description: The data storage service to use.
type
Type: STRING
Provider name: type
Description: The type of SQL database to connect to the knowledge base.
type
Type: STRING
Provider name: type
Description: The type of data that the data source is converted into for the knowledge base.
vector_knowledge_base_configuration
Type: STRUCT
Provider name: vectorKnowledgeBaseConfiguration
Description: Contains details about the model that’s used to convert the data source into vector embeddings.
embedding_model_arn
Type: STRING
Provider name: embeddingModelArn
Description: The Amazon Resource Name (ARN) of the model used to create vector embeddings for the knowledge base.
embedding_model_configuration
Type: STRUCT
Provider name: embeddingModelConfiguration
Description: The embeddings model configuration details for the vector model used in Knowledge Base.
bedrock_embedding_model_configuration
Type: STRUCT
Provider name: bedrockEmbeddingModelConfiguration
Description: The vector configuration details on the Bedrock embeddings model.
dimensions
Type: INT32
Provider name: dimensions
Description: The dimensions details for the vector configuration used on the Bedrock embeddings model.
embedding_data_type
Type: STRING
Provider name: embeddingDataType
Description: The data type for the vectors when using a model to convert text into vector embeddings. The model must support the specified data type for vector embeddings. Floating-point (float32) is the default data type, and is supported by most models for vector embeddings. See Supported embeddings models for information on the available models and their vector data types.
supplemental_data_storage_configuration
Type: STRUCT
Provider name: supplementalDataStorageConfiguration
Description: If you include multimodal data from your data source, use this object to specify configurations for the storage location of the images extracted from your documents. These images can be retrieved and returned to the end user. They can also be used in generation when using RetrieveAndGenerate.
storage_locations
Type: UNORDERED_LIST_STRUCT
Provider name: storageLocations
Description: A list of objects specifying storage locations for images extracted from multimodal documents in your data source.
s3_location
Type: STRUCT
Provider name: s3Location
Description: Contains information about the Amazon S3 location for the extracted images.
uri
Type: STRING
Provider name: uri
Description: The location’s URI. For example, s3://my-bucket/chunk-processor/
.
type
Type: STRING
Provider name: type
Description: Specifies the storage service used for this location.
knowledge_base_id
Type: STRING
Provider name: knowledgeBaseId
Description: The unique identifier of the knowledge base.
name
Type: STRING
Provider name: name
Description: The name of the knowledge base.
role_arn
Type: STRING
Provider name: roleArn
Description: The Amazon Resource Name (ARN) of the IAM role with permissions to invoke API operations on the knowledge base.
status
Type: STRING
Provider name: status
Description: The status of the knowledge base. The following statuses are possible:
- CREATING – The knowledge base is being created.
- ACTIVE – The knowledge base is ready to be queried.
- DELETING – The knowledge base is being deleted.
- UPDATING – The knowledge base is being updated.
- FAILED – The knowledge base API operation failed.
storage_configuration
Type: STRUCT
Provider name: storageConfiguration
Description: Contains details about the storage configuration of the knowledge base.
mongo_db_atlas_configuration
Type: STRUCT
Provider name: mongoDbAtlasConfiguration
Description: Contains the storage configuration of the knowledge base in MongoDB Atlas.
collection_name
Type: STRING
Provider name: collectionName
Description: The collection name of the knowledge base in MongoDB Atlas.
credentials_secret_arn
Type: STRING
Provider name: credentialsSecretArn
Description: The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that contains user credentials for your MongoDB Atlas cluster.
database_name
Type: STRING
Provider name: databaseName
Description: The database name in your MongoDB Atlas cluster for your knowledge base.
endpoint
Type: STRING
Provider name: endpoint
Description: The endpoint URL of your MongoDB Atlas cluster for your knowledge base.
endpoint_service_name
Type: STRING
Provider name: endpointServiceName
Description: The name of the VPC endpoint service in your account that is connected to your MongoDB Atlas cluster.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
vector_field
Type: STRING
Provider name: vectorField
Description: The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
text_index_name
Type: STRING
Provider name: textIndexName
Description: The name of the text search index in the MongoDB collection. This is required for using the hybrid search feature.
vector_index_name
Type: STRING
Provider name: vectorIndexName
Description: The name of the MongoDB Atlas vector search index.
neptune_analytics_configuration
Type: STRUCT
Provider name: neptuneAnalyticsConfiguration
Description: 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..
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
graph_arn
Type: STRING
Provider name: graphArn
Description: The Amazon Resource Name (ARN) of the Neptune Analytics vector store.
opensearch_managed_cluster_configuration
Type: STRUCT
Provider name: opensearchManagedClusterConfiguration
Description: 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.
domain_arn
Type: STRING
Provider name: domainArn
Description: The Amazon Resource Name (ARN) of the OpenSearch domain.
domain_endpoint
Type: STRING
Provider name: domainEndpoint
Description: The endpoint URL the OpenSearch domain.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
vector_field
Type: STRING
Provider name: vectorField
Description: The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
vector_index_name
Type: STRING
Provider name: vectorIndexName
Description: The name of the vector store.
opensearch_serverless_configuration
Type: STRUCT
Provider name: opensearchServerlessConfiguration
Description: Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
collection_arn
Type: STRING
Provider name: collectionArn
Description: The Amazon Resource Name (ARN) of the OpenSearch Service vector store.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
vector_field
Type: STRING
Provider name: vectorField
Description: The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
vector_index_name
Type: STRING
Provider name: vectorIndexName
Description: The name of the vector store.
pinecone_configuration
Type: STRUCT
Provider name: pineconeConfiguration
Description: Contains the storage configuration of the knowledge base in Pinecone.
connection_string
Type: STRING
Provider name: connectionString
Description: The endpoint URL for your index management page.
credentials_secret_arn
Type: STRING
Provider name: credentialsSecretArn
Description: The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Pinecone API key.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
namespace
Type: STRING
Provider name: namespace
Description: The namespace to be used to write new data to your database.
rds_configuration
Type: STRUCT
Provider name: rdsConfiguration
Description: Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
credentials_secret_arn
Type: STRING
Provider name: credentialsSecretArn
Description: The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Amazon RDS database.
database_name
Type: STRING
Provider name: databaseName
Description: The name of your Amazon RDS database.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
custom_metadata_field
Type: STRING
Provider name: customMetadataField
Description: Provide a name for the universal metadata field where Amazon Bedrock will store any custom metadata from your data source.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
primary_key_field
Type: STRING
Provider name: primaryKeyField
Description: The name of the field in which Amazon Bedrock stores the ID for each entry.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
vector_field
Type: STRING
Provider name: vectorField
Description: The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
resource_arn
Type: STRING
Provider name: resourceArn
Description: The Amazon Resource Name (ARN) of the vector store.
table_name
Type: STRING
Provider name: tableName
Description: The name of the table in the database.
redis_enterprise_cloud_configuration
Type: STRUCT
Provider name: redisEnterpriseCloudConfiguration
Description: Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
credentials_secret_arn
Type: STRING
Provider name: credentialsSecretArn
Description: The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Redis Enterprise Cloud database.
endpoint
Type: STRING
Provider name: endpoint
Description: The endpoint URL of the Redis Enterprise Cloud database.
field_mapping
Type: STRUCT
Provider name: fieldMapping
Description: Contains the names of the fields to which to map information about the vector store.
metadata_field
Type: STRING
Provider name: metadataField
Description: The name of the field in which Amazon Bedrock stores metadata about the vector store.
text_field
Type: STRING
Provider name: textField
Description: The name of the field in which Amazon Bedrock stores the raw text from your data. The text is split according to the chunking strategy you choose.
vector_field
Type: STRING
Provider name: vectorField
Description: The name of the field in which Amazon Bedrock stores the vector embeddings for your data sources.
vector_index_name
Type: STRING
Provider name: vectorIndexName
Description: The name of the vector index.
type
Type: STRING
Provider name: type
Description: The vector store service in which the knowledge base is stored.
Type: UNORDERED_LIST_STRING
updated_at
Type: TIMESTAMP
Provider name: updatedAt
Description: The time the knowledge base was last updated.