---
type: resource-type
title: ConfigurationBundle
description: aws resource type AWS::BedrockAgentCore::ConfigurationBundle
name: ConfigurationBundle
lexicon: aws
resource_type: AWS::BedrockAgentCore::ConfigurationBundle
---
`AWS::BedrockAgentCore::ConfigurationBundle`, a resource type of the aws lexicon.

## Properties

- `BundleName` (`string`, required): The name for the configuration bundle. Names must be unique within your account.
- `Components` (`Record<string, unknown>`, required): A map of component identifiers to their configurations.
- `BranchName` (`string`, optional): The branch name for version tracking.
- `BundleArn` (`string`, optional): The Amazon Resource Name (ARN) of the configuration bundle.
- `BundleId` (`string`, optional): The unique identifier of the configuration bundle.
- `CommitMessage` (`string`, optional): A commit message describing the version of the configuration bundle.
- `CreatedAt` (`string`, optional): The timestamp when the configuration bundle was created.
- `CreatedBy` (`ConfigurationBundle_VersionCreatedBySource`, optional)
- `Description` (`string`, optional): The description for the configuration bundle.
- `KmsKeyArn` (`string`, optional): The ARN of the KMS key used to encrypt component configurations.
- `LineageMetadata` (`ConfigurationBundle_VersionLineageMetadata`, optional)
- `Tags` (`ConfigurationBundle_Tag[]`, optional): Tags to assign to the configuration bundle.
- `UpdatedAt` (`string`, optional): The timestamp when the configuration bundle was last updated.
- `VersionId` (`string`, optional): The version identifier of the configuration bundle.

## Attributes

- `BundleArn`
- `BundleId`
- `CreatedAt`
- `LineageMetadata`
- `UpdatedAt`
- `VersionId`
