Skip to main content

policy_engine_summaries

Creates, updates, deletes, gets or lists a policy_engine_summaries resource.

Overview

Namepolicy_engine_summaries
TypeResource
Idaws.bedrock_agentcore_control.policy_engine_summaries

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringThe customer-assigned name of the policy engine. (pattern: <code>[A-Za-z][A-Za-z0-9_]*</code>)
created_atstring (date-time)The timestamp when the policy engine was originally created.
encryption_key_arnstringThe Amazon Resource Name (ARN) of the KMS key used to encrypt the policy engine data. (pattern: <code>arn:aws(|-cn|-us-gov):kms:[a-zA-Z0-9-]*:[0-9]{12}:key/[a-zA-Z0-9-]{36}</code>)
policy_engine_arnstringThe Amazon Resource Name (ARN) of the policy engine. (pattern: <code>arn:aws[-a-z]{0,7}:bedrock-agentcore:[a-z0-9-]{9,15}:[0-9]{12}:policy-engine/[a-zA-Z][a-zA-Z0-9-]{0,47}-[a-zA-Z0-9]{10}</code>)
policy_engine_idstringThe unique identifier of the policy engine. (pattern: <code>[A-Za-z][A-Za-z0-9_]*-[a-z0-9_]{10}</code>)
statusstringThe current status of the policy engine. (CREATING, ACTIVE, UPDATING, DELETING, CREATE_FAILED, UPDATE_FAILED, DELETE_FAILED)
updated_atstring (date-time)The timestamp when the policy engine was last modified.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_policy_engine_summaryselectpolicy_engine_id, regionRetrieves a metadata-only summary of a specific policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and the encryption key ARN, but does not include the description or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.
list_policy_engine_summariesselectregionnextToken, maxResultsRetrieves a paginated list of metadata-only policy engine summaries without decrypting customer content. This lightweight read operation returns resource identifiers, status, and timestamps for each policy engine, but does not include descriptions or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.

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.

NameDatatypeDescription
policy_engine_idstringThe unique identifier of the policy engine to retrieve the summary for. This must be a valid policy engine ID that exists within the account.
regionstringAWS region (default: us-east-1)
maxResultsintegerThe maximum number of policy engine summaries to return in a single response.
nextTokenstringA pagination token returned from a previous ListPolicyEngineSummaries call. Use this token to retrieve the next page of results when the response is paginated.

SELECT examples

Retrieves a metadata-only summary of a specific policy engine without decrypting customer content. This lightweight read operation returns resource identifiers, status, timestamps, and the encryption key ARN, but does not include the description or status reasons. Because this operation does not require access to the customer's KMS key, it is suitable for resource discovery, inventory, and integration scenarios where only metadata is needed.

SELECT
name,
created_at,
encryption_key_arn,
policy_engine_arn,
policy_engine_id,
status,
updated_at
FROM aws.bedrock_agentcore_control.policy_engine_summaries
WHERE policy_engine_id = '{{ policy_engine_id }}' -- required
AND region = '{{ region }}' -- required
;