> **Experimental**
>
> `@aws-cdk/aws-bedrock-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# KnowledgeBaseSupplementalDataStorageProps

Properties for `KnowledgeBaseSupplementalDataStorage`.

Extends: KnowledgeBaseSupplementalDataStorageProps
Used as props by: KnowledgeBaseSupplementalDataStorage

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`bedrock/mixins/knowledge-base.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0-alpha.0/packages/@aws-cdk/aws-bedrock-alpha/bedrock/mixins/knowledge-base.ts#L197)
- Type last changed: v2.274.0-alpha.0 · 21 Oct 2026

## Example

```ts
declare const knowledgeBase: aws_bedrock_cfn.CfnKnowledgeBase;
declare const bucket: s3.IBucket;

knowledgeBase.with(new bedrock.mixins.KnowledgeBaseSupplementalDataStorage({
  bucket,
}));
```

## Properties

- `bucket`: [IBucketRef](/cdk/api/v2/docs/aws-cdk-lib.interfaces.aws_s3.IBucketRef.html) (required) — The S3 bucket in which multimedia content extracted from multimodal documents is stored.

  Amazon Bedrock manages the layout of the extracted content within the
  bucket; a key prefix cannot be specified.
