Builder

class Builder

Properties

Link copied to clipboard

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

Link copied to clipboard

The unique identifier of the configuration bundle to update.

Link copied to clipboard

The updated name for the configuration bundle.

Link copied to clipboard

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If you don't specify this field, a value is randomly generated for you. If this token matches a previous request, the service ignores the request, but doesn't return an error. For more information, see Ensuring idempotency.

Link copied to clipboard

A commit message describing the changes in this version.

Link copied to clipboard

The updated component configurations. Creates a new version of the bundle.

Link copied to clipboard

The source that created this version, including the source name and optional ARN.

Link copied to clipboard

The updated description for the configuration bundle.

Link copied to clipboard

A list of parent version identifiers for lineage tracking. Regular commits have a single parent. Merge commits have two parents: the target branch parent and the source branch parent. If the branch already exists, the first parent must be the latest version on that branch.

Functions