View a markdown version of this page

VersionLineageMetadata - Amazon Bedrock AgentCore Control Plane
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

VersionLineageMetadata

The version lineage metadata that tracks parent versions and creation source. Supports git-like two-parent merges for branch management.

Contents

branchName

The branch name for this version. If not specified, inherits the parent's branch or defaults to mainline.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z][a-zA-Z0-9_/-]{0,127}

Required: No

commitMessage

A commit message describing the changes in this version.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 500.

Required: No

createdBy

The source that created this version.

Type: VersionCreatedBySource object

Required: No

parentVersionIds

A list of parent version identifiers. Regular commits have 0-1 parents. Merge commits have 2 parents: the target branch parent and the source branch parent. The first parent represents the primary lineage.

Type: Array of strings

Pattern: [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: