Skip to content

PentestJobSummary

Source code in docs_src/capo_securityagent/types/pentest_job_summary.py
class PentestJobSummary(TypedDict, closed=True):
    pentest_job_id: "str"
    """<p>The unique identifier of the pentest job.</p>"""
    pentest_id: "str"
    """<p>The unique identifier of the pentest associated with the job.</p>"""
    title: NotRequired["str"]
    """<p>The title of the pentest job.</p>"""
    status: NotRequired["capo_securityagent.types.job_status.JobStatus"]
    """<p>The current status of the pentest job.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The date and time the pentest job was created, in UTC format.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The date and time the pentest job was last updated, in UTC format.</p>"""
    job_type: NotRequired["capo_securityagent.types.job_type.JobType"]
    """<p>The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.</p>"""
    report_url: NotRequired["str"]
    """<p>The URL to view this pentest job's findings report in the console.</p>"""

created_at instance-attribute

created_at: NotRequired[datetime]

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

job_type instance-attribute

job_type: NotRequired[JobType]

The type of the pentest job. Valid values are FULL, REVALIDATION, and CICD.

pentest_id instance-attribute

pentest_id: str

The unique identifier of the pentest associated with the job.

pentest_job_id instance-attribute

pentest_job_id: str

The unique identifier of the pentest job.

report_url instance-attribute

report_url: NotRequired[str]

The URL to view this pentest job's findings report in the console.

status instance-attribute

status: NotRequired[JobStatus]

The current status of the pentest job.

title instance-attribute

title: NotRequired[str]

The title of the pentest job.

updated_at instance-attribute

updated_at: NotRequired[datetime]

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