Skip to content

Evaluation

Source code in docs_src/capo_codecommit/types/evaluation.py
class Evaluation(TypedDict, closed=True):
    approved: "capo_codecommit.types.approved.Approved"
    """<p>Whether the state of the pull request is approved.</p>"""
    overridden: "capo_codecommit.types.overridden.Overridden"
    """<p>Whether the approval rule requirements for the pull request have been overridden and no longer need to be met.</p>"""
    approval_rules_satisfied: NotRequired[
        "capo_codecommit.types.approval_rules_satisfied_list.ApprovalRulesSatisfiedList"
    ]
    """<p>The names of the approval rules that have had their conditions met.</p>"""
    approval_rules_not_satisfied: NotRequired[
        "capo_codecommit.types.approval_rules_not_satisfied_list.ApprovalRulesNotSatisfiedList"
    ]
    """<p>The names of the approval rules that have not had their conditions met.</p>"""

approval_rules_not_satisfied instance-attribute

approval_rules_not_satisfied: NotRequired[ApprovalRulesNotSatisfiedList]

The names of the approval rules that have not had their conditions met.

approval_rules_satisfied instance-attribute

approval_rules_satisfied: NotRequired[ApprovalRulesSatisfiedList]

The names of the approval rules that have had their conditions met.

approved instance-attribute

approved: Approved

Whether the state of the pull request is approved.

overridden instance-attribute

overridden: Overridden

Whether the approval rule requirements for the pull request have been overridden and no longer need to be met.