---
type: resource-type
title: BedrockDataSource
description: aws resource type AWS::Bedrock::DataSource
name: BedrockDataSource
lexicon: aws
resource_type: AWS::Bedrock::DataSource
---
`AWS::Bedrock::DataSource`, a resource type of the aws lexicon.

## Properties

- `DataSourceConfiguration` (`BedrockDataSource_DataSourceConfiguration`, required)
- `KnowledgeBaseId` (`string`, required): The unique identifier of the knowledge base to which to add the data source.
- `Name` (`string`, required): The name of the data source.
- `CreatedAt` (`string`, optional): The time at which the data source was created.
- `DataDeletionPolicy` (`BedrockDataSource_DataDeletionPolicy`, optional)
- `DataSourceId` (`string`, optional): Identifier for a resource.
- `DataSourceStatus` (`BedrockDataSource_DataSourceStatus`, optional)
- `Description` (`string`, optional): Description of the Resource.
- `FailureReasons` (`string[]`, optional): The details of the failure reasons related to the data source.
- `ServerSideEncryptionConfiguration` (`BedrockDataSource_ServerSideEncryptionConfiguration`, optional)
- `UpdatedAt` (`string`, optional): The time at which the knowledge base was last updated.
- `VectorIngestionConfiguration` (`BedrockDataSource_VectorIngestionConfiguration`, optional)

## Attributes

- `CreatedAt`
- `DataSourceConfiguration.WebConfiguration.CrawlerConfiguration.UserAgentHeader`
- `DataSourceId`
- `DataSourceStatus`
- `FailureReasons`
- `UpdatedAt`
