Skip to content

FindingSummary

Source code in docs_src/capo_securityagent/types/finding_summary.py
class FindingSummary(TypedDict, closed=True):
    finding_id: "str"
    """<p>The unique identifier of the finding.</p>"""
    agent_space_id: "str"
    """<p>The unique identifier of the agent space associated with the finding.</p>"""
    pentest_id: NotRequired["str"]
    """<p>The unique identifier of the pentest associated with the finding.</p>"""
    pentest_job_id: NotRequired["str"]
    """<p>The unique identifier of the pentest job that produced the finding.</p>"""
    code_review_id: NotRequired["str"]
    """<p>The unique identifier of the code review associated with the finding.</p>"""
    code_review_job_id: NotRequired["str"]
    """<p>The unique identifier of the code review job that produced the finding.</p>"""
    name: NotRequired["str"]
    """<p>The name of the finding.</p>"""
    status: NotRequired["capo_securityagent.types.finding_status.FindingStatus"]
    """<p>The current status of the finding.</p>"""
    risk_type: NotRequired["str"]
    """<p>The type of security risk identified by the finding.</p>"""
    risk_level: NotRequired["capo_securityagent.types.risk_level.RiskLevel"]
    """<p>The risk level of the finding.</p>"""
    confidence: NotRequired["capo_securityagent.types.confidence_level.ConfidenceLevel"]
    """<p>The confidence level of the finding.</p>"""
    validation_status: NotRequired[
        "capo_securityagent.types.validation_status.ValidationStatus"
    ]
    """<p>The simulated validation status of the finding.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The date and time the finding was created, in UTC format.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The date and time the finding was last updated, in UTC format.</p>"""

agent_space_id instance-attribute

agent_space_id: str

The unique identifier of the agent space associated with the finding.

code_review_id instance-attribute

code_review_id: NotRequired[str]

The unique identifier of the code review associated with the finding.

code_review_job_id instance-attribute

code_review_job_id: NotRequired[str]

The unique identifier of the code review job that produced the finding.

confidence instance-attribute

confidence: NotRequired[ConfidenceLevel]

The confidence level of the finding.

created_at instance-attribute

created_at: NotRequired[datetime]

The date and time the finding was created, in UTC format.

finding_id instance-attribute

finding_id: str

The unique identifier of the finding.

name instance-attribute

name: NotRequired[str]

The name of the finding.

pentest_id instance-attribute

pentest_id: NotRequired[str]

The unique identifier of the pentest associated with the finding.

pentest_job_id instance-attribute

pentest_job_id: NotRequired[str]

The unique identifier of the pentest job that produced the finding.

risk_level instance-attribute

risk_level: NotRequired[RiskLevel]

The risk level of the finding.

risk_type instance-attribute

risk_type: NotRequired[str]

The type of security risk identified by the finding.

status instance-attribute

status: NotRequired[FindingStatus]

The current status of the finding.

updated_at instance-attribute

updated_at: NotRequired[datetime]

The date and time the finding was last updated, in UTC format.

validation_status instance-attribute

validation_status: NotRequired[ValidationStatus]

The simulated validation status of the finding.