Skip to content

AutomatedReasoningPolicyDefinitionRule

Source code in docs_src/capo_bedrock/types/automated_reasoning_policy_definition_rule.py
class AutomatedReasoningPolicyDefinitionRule(TypedDict, closed=True):
    id: "capo_bedrock.types.automated_reasoning_policy_definition_rule_id.AutomatedReasoningPolicyDefinitionRuleId"
    """<p>The unique identifier of the rule within the policy.</p>"""
    expression: "capo_bedrock.types.automated_reasoning_policy_definition_rule_expression.AutomatedReasoningPolicyDefinitionRuleExpression"
    """<p>The formal logic expression of the rule.</p>"""
    alternate_expression: NotRequired[
        "capo_bedrock.types.automated_reasoning_policy_definition_rule_alternate_expression.AutomatedReasoningPolicyDefinitionRuleAlternateExpression"
    ]
    """<p>The human-readable form of the rule expression, often in natural language or simplified notation.</p>"""

alternate_expression instance-attribute

alternate_expression: NotRequired[
    AutomatedReasoningPolicyDefinitionRuleAlternateExpression
]

The human-readable form of the rule expression, often in natural language or simplified notation.

expression instance-attribute

The formal logic expression of the rule.

id instance-attribute

The unique identifier of the rule within the policy.