Skip to content

UpdateAutomatedReasoningPolicyRequest

Source code in docs_src/capo_bedrock/types/update_automated_reasoning_policy_request.py
class UpdateAutomatedReasoningPolicyRequest(TypedDict, closed=True):
    policy_arn: (
        "capo_bedrock.types.automated_reasoning_policy_arn.AutomatedReasoningPolicyArn"
    )
    """<p>The Amazon Resource Name (ARN) of the Automated Reasoning policy to update. This must be the ARN of a draft policy.</p>"""
    policy_definition: "capo_bedrock.types.automated_reasoning_policy_definition.AutomatedReasoningPolicyDefinition"
    """<p>The updated policy definition containing the formal logic rules, variables, and types.</p>"""
    name: NotRequired[
        "capo_bedrock.types.automated_reasoning_policy_name.AutomatedReasoningPolicyName"
    ]
    """<p>The updated name for the Automated Reasoning policy.</p>"""
    description: NotRequired[
        "capo_bedrock.types.automated_reasoning_policy_description.AutomatedReasoningPolicyDescription"
    ]
    """<p>The updated description for the Automated Reasoning policy.</p>"""

description instance-attribute

description: NotRequired[AutomatedReasoningPolicyDescription]

The updated description for the Automated Reasoning policy.

name instance-attribute

name: NotRequired[AutomatedReasoningPolicyName]

The updated name for the Automated Reasoning policy.

policy_arn instance-attribute

The Amazon Resource Name (ARN) of the Automated Reasoning policy to update. This must be the ARN of a draft policy.

policy_definition instance-attribute

The updated policy definition containing the formal logic rules, variables, and types.