configuration_bundle_versions
Creates, updates, deletes, gets or lists a configuration_bundle_versions resource.
Overview
| Name | configuration_bundle_versions |
| Type | Resource |
| Id | aws.bedrock_agentcore_control.configuration_bundle_versions |
Fields
The following fields are returned by SELECT queries:
- get_configuration_bundle_version
- list_configuration_bundle_versions
| Name | Datatype | Description |
|---|---|---|
bundle_arn | string | The Amazon Resource Name (ARN) of the configuration bundle. (pattern: <code>arn:aws[a-zA-Z-]*:bedrock-agentcore:[a-z0-9-]+:[0-9]{12}:configuration-bundle/[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}</code>) |
bundle_id | string | The unique identifier of the configuration bundle. (pattern: <code>[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}</code>) |
bundle_name | string | The name of the configuration bundle. (pattern: <code>[a-zA-Z][a-zA-Z0-9_]{0,99}</code>) |
components | object | A map of component identifiers to their configurations for this version. |
created_at | string (date-time) | The timestamp when the configuration bundle was created. |
description | string | The description of the configuration bundle. (pattern: <code>.+</code>) |
kms_key_arn | string | KMS key ARN used to encrypt component configurations, if CMK was provided. (pattern: <code>arn:aws(|-cn|-us-gov):kms:[a-zA-Z0-9-]*:[0-9]{12}:key/[a-zA-Z0-9-]{36}</code>) |
lineage_metadata | object | The version lineage metadata, including parent versions, branch name, and creation source. |
version_created_at | string (date-time) | The timestamp when this specific version was created. |
version_id | string | The version identifier of this configuration bundle version. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>) |
| Name | Datatype | Description |
|---|---|---|
bundle_arn | string | The Amazon Resource Name (ARN) of the configuration bundle. (pattern: <code>arn:aws[a-zA-Z-]*:bedrock-agentcore:[a-z0-9-]+:[0-9]{12}:configuration-bundle/[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}</code>) |
bundle_id | string | The unique identifier of the configuration bundle. (pattern: <code>[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}</code>) |
lineage_metadata | object | The version lineage metadata, including parent versions, branch name, and creation source. |
version_created_at | string (date-time) | The timestamp when this version was created. |
version_id | string | The version identifier of this configuration bundle version. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_configuration_bundle_version | select | bundle_id, version_id, region | Gets a specific version of a configuration bundle by its version identifier. | |
list_configuration_bundle_versions | select | bundle_id, region | nextToken, maxResults | Lists all versions of a configuration bundle, with optional filtering by branch name or creation source. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
bundle_id | string | The unique identifier of the configuration bundle to list versions for. |
region | string | AWS region (default: us-east-1) |
version_id | string | The version identifier of the configuration bundle version to retrieve. |
maxResults | integer | The maximum number of results to return in the response. If the total number of results is greater than this value, use the token returned in the response in the nextToken field when making another request to return the next batch of results. |
nextToken | string | If the total number of results is greater than the maxResults value provided in the request, enter the token returned in the nextToken field in the response in this field to return the next batch of results. |
SELECT examples
- get_configuration_bundle_version
- list_configuration_bundle_versions
Gets a specific version of a configuration bundle by its version identifier.
SELECT
bundle_arn,
bundle_id,
bundle_name,
components,
created_at,
description,
kms_key_arn,
lineage_metadata,
version_created_at,
version_id
FROM aws.bedrock_agentcore_control.configuration_bundle_versions
WHERE bundle_id = '{{ bundle_id }}' -- required
AND version_id = '{{ version_id }}' -- required
AND region = '{{ region }}' -- required
;
Lists all versions of a configuration bundle, with optional filtering by branch name or creation source.
SELECT
bundle_arn,
bundle_id,
lineage_metadata,
version_created_at,
version_id
FROM aws.bedrock_agentcore_control.configuration_bundle_versions
WHERE bundle_id = '{{ bundle_id }}' -- required
AND region = '{{ region }}' -- required
AND nextToken = '{{ nextToken }}'
AND maxResults = '{{ maxResults }}'
;