Skip to content

FindingPosture

Source code in docs_src/capo_continuum/types/finding_posture.py
class FindingPosture(TypedDict, closed=True):
    application: NotRequired["capo_continuum.types.finding_category.FindingCategory"]
    """The application the posture was assessed against."""
    application_uid: NotRequired[
        "capo_continuum.types.finding_category.FindingCategory"
    ]
    application_version: NotRequired[
        "capo_continuum.types.finding_category.FindingCategory"
    ]
    control: NotRequired["capo_continuum.types.finding_category.FindingCategory"]
    """The control assessed, and the producer's description of it."""
    description: NotRequired[
        "capo_continuum.types.finding_description.FindingDescription"
    ]
    standards: NotRequired["capo_continuum.types.finding_string_list.FindingStringList"]
    """Standards and requirements the control maps to."""
    requirements: NotRequired[
        "capo_continuum.types.finding_string_list.FindingStringList"
    ]
    checks: NotRequired[
        "capo_continuum.types.finding_compliance_check_list.FindingComplianceCheckList"
    ]
    """The individual checks performed."""
    status: NotRequired["capo_continuum.types.finding_category.FindingCategory"]
    """The producer's compliance status, and the enum value behind it."""
    status_id: NotRequired["int"]
    """The producer's numeric enum value for `status`."""
    remediation: NotRequired[
        "capo_continuum.types.finding_description.FindingDescription"
    ]
    remediation_references: NotRequired[
        "capo_continuum.types.finding_string_list.FindingStringList"
    ]

application instance-attribute

application: NotRequired[FindingCategory]

The application the posture was assessed against.

application_uid instance-attribute

application_uid: NotRequired[FindingCategory]

application_version instance-attribute

application_version: NotRequired[FindingCategory]

checks instance-attribute

checks: NotRequired[FindingComplianceCheckList]

The individual checks performed.

control instance-attribute

control: NotRequired[FindingCategory]

The control assessed, and the producer's description of it.

description instance-attribute

description: NotRequired[FindingDescription]

remediation instance-attribute

remediation: NotRequired[FindingDescription]

remediation_references instance-attribute

remediation_references: NotRequired[FindingStringList]

requirements instance-attribute

requirements: NotRequired[FindingStringList]

standards instance-attribute

standards: NotRequired[FindingStringList]

Standards and requirements the control maps to.

status instance-attribute

status: NotRequired[FindingCategory]

The producer's compliance status, and the enum value behind it.

status_id instance-attribute

status_id: NotRequired[int]

The producer's numeric enum value for status.