Skip to content

ScanConfiguration

Source code in docs_src/capo_guardduty/types/scan_configuration.py
class ScanConfiguration(TypedDict, closed=True):
    role: NotRequired["capo_guardduty.types.non_empty_string.NonEmptyString"]
    """<p>Amazon Resource Name (ARN) of the IAM role that should contain the required permissions for the scan.</p>"""
    trigger_details: NotRequired["capo_guardduty.types.trigger_details.TriggerDetails"]
    """<p>Information about the entity that triggered the malware scan.</p>"""
    incremental_scan_details: NotRequired[
        "capo_guardduty.types.incremental_scan_details.IncrementalScanDetails"
    ]
    """<p>Information about the incremental scan configuration, if applicable.</p>"""
    recovery_point: NotRequired[
        "capo_guardduty.types.scan_configuration_recovery_point.ScanConfigurationRecoveryPoint"
    ]
    """<p>Information about the recovery point configuration used for the scan, if applicable.</p>"""

incremental_scan_details instance-attribute

incremental_scan_details: NotRequired[IncrementalScanDetails]

Information about the incremental scan configuration, if applicable.

recovery_point instance-attribute

recovery_point: NotRequired[ScanConfigurationRecoveryPoint]

Information about the recovery point configuration used for the scan, if applicable.

role instance-attribute

role: NotRequired[NonEmptyString]

Amazon Resource Name (ARN) of the IAM role that should contain the required permissions for the scan.

trigger_details instance-attribute

trigger_details: NotRequired[TriggerDetails]

Information about the entity that triggered the malware scan.