start_automated_reasoning_policy_test_workflow¶
Operation¶
start_automated_reasoning_policy_test_workflow
async
¶
start_automated_reasoning_policy_test_workflow(input: StartAutomatedReasoningPolicyTestWorkflowInput, plugins: list[Plugin] | None = None) -> StartAutomatedReasoningPolicyTestWorkflowOutput
Initiates a test workflow to validate Automated Reasoning policy tests. The workflow executes the specified tests against the policy and generates validation results.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
StartAutomatedReasoningPolicyTestWorkflowInput
|
An instance of |
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 |
|---|---|
StartAutomatedReasoningPolicyTestWorkflowOutput
|
An instance of |
Input¶
StartAutomatedReasoningPolicyTestWorkflowInput
dataclass
¶
Dataclass for StartAutomatedReasoningPolicyTestWorkflowInput structure.
Attributes¶
build_workflow_id
class-attribute
instance-attribute
¶
build_workflow_id: str | None = None
The build workflow identifier. The build workflow must show a
COMPLETED status before running tests.
client_request_token
class-attribute
instance-attribute
¶
client_request_token: str | None = None
A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request but doesn't return an error.
policy_arn
class-attribute
instance-attribute
¶
policy_arn: str | None = None
The Amazon Resource Name (ARN) of the Automated Reasoning policy to test.
test_case_ids
class-attribute
instance-attribute
¶
test_case_ids: list[str] | None = None
The list of test identifiers to run. If not provided, all tests for the policy are run.