Skip to content

ScanResult

Source code in docs_src/capo_backup/types/scan_result.py
class ScanResult(TypedDict, closed=True):
    malware_scanner: NotRequired["capo_backup.types.malware_scanner.MalwareScanner"]
    """<p>The malware scanner used to perform the scan. Currently only <code>GUARDDUTY</code> is supported.</p>"""
    scan_job_state: NotRequired["capo_backup.types.scan_job_state.ScanJobState"]
    """<p>The final state of the scan job.</p> <p>Valid values: <code>COMPLETED</code> | <code>FAILED</code> | <code>CANCELED</code>.</p>"""
    last_scan_timestamp: NotRequired["capo_backup.types.timestamp.timestamp"]
    """<p>The timestamp of when the last scan was performed, in Unix format and Coordinated Universal Time (UTC).</p>"""
    findings: NotRequired["capo_backup.types.scan_findings.ScanFindings"]
    """<p>An array of findings discovered during the scan.</p>"""

findings instance-attribute

findings: NotRequired[ScanFindings]

An array of findings discovered during the scan.

last_scan_timestamp instance-attribute

last_scan_timestamp: NotRequired[timestamp]

The timestamp of when the last scan was performed, in Unix format and Coordinated Universal Time (UTC).

malware_scanner instance-attribute

malware_scanner: NotRequired[MalwareScanner]

The malware scanner used to perform the scan. Currently only GUARDDUTY is supported.

scan_job_state instance-attribute

scan_job_state: NotRequired[ScanJobState]

The final state of the scan job.

Valid values: COMPLETED | FAILED | CANCELED.