Skip to content

Bedrock  >  Operations  >  list_automated_reasoning_policies

list_automated_reasoning_policies

Operation

list_automated_reasoning_policies async

list_automated_reasoning_policies(input: ListAutomatedReasoningPoliciesInput, plugins: list[Plugin] | None = None) -> ListAutomatedReasoningPoliciesOutput

Lists all Automated Reasoning policies in your account, with optional filtering by policy ARN. This helps you manage and discover existing policies.

Parameters:

Name Type Description Default
input ListAutomatedReasoningPoliciesInput

An instance of ListAutomatedReasoningPoliciesInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
ListAutomatedReasoningPoliciesOutput

An instance of ListAutomatedReasoningPoliciesOutput.

Input

ListAutomatedReasoningPoliciesInput dataclass

Dataclass for ListAutomatedReasoningPoliciesInput structure.

Attributes

max_results class-attribute instance-attribute
max_results: int = 25

The maximum number of policies to return in a single call.

next_token class-attribute instance-attribute
next_token: str | None = None

The pagination token from a previous request to retrieve the next page of results.

policy_arn class-attribute instance-attribute
policy_arn: str | None = None

Optional filter to list only the policy versions with the specified Amazon Resource Name (ARN). If not provided, the DRAFT versions for all policies are listed.

Output

ListAutomatedReasoningPoliciesOutput dataclass

Dataclass for ListAutomatedReasoningPoliciesOutput structure.

Attributes

automated_reasoning_policy_summaries instance-attribute
automated_reasoning_policy_summaries: list[AutomatedReasoningPolicySummary]

A list of Automated Reasoning policy summaries.

next_token class-attribute instance-attribute
next_token: str | None = None

The pagination token to use in a subsequent request to retrieve the next page of results.