Skip to content

DataLakeSource

Source code in docs_src/capo_securitylake/types/data_lake_source.py
class DataLakeSource(TypedDict, closed=True):
    account: NotRequired["str"]
    """<p>The ID of the Security Lake account for which logs are collected.</p>"""
    source_name: NotRequired["str"]
    """<p>The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services.</p>"""
    event_classes: NotRequired[
        "capo_securitylake.types.ocsf_event_class_list.OcsfEventClassList"
    ]
    """<p>The Open Cybersecurity Schema Framework (OCSF) event classes describes the type of data that the custom source will send to Security Lake. For the list of supported event classes, see <a href="https://docs.aws.amazon.com/security-lake/latest/userguide/adding-custom-sources.html#ocsf-eventclass.html">Supported OCSF Event classes</a> in the Amazon Security Lake User Guide.</p>"""
    source_statuses: NotRequired[
        "capo_securitylake.types.data_lake_source_status_list.DataLakeSourceStatusList"
    ]
    """<p>The log status for the Security Lake account.</p>"""

account instance-attribute

account: NotRequired[str]

The ID of the Security Lake account for which logs are collected.

event_classes instance-attribute

event_classes: NotRequired[OcsfEventClassList]

The Open Cybersecurity Schema Framework (OCSF) event classes describes the type of data that the custom source will send to Security Lake. For the list of supported event classes, see Supported OCSF Event classes in the Amazon Security Lake User Guide.

source_name instance-attribute

source_name: NotRequired[str]

The supported Amazon Web Services services from which logs and events are collected. Amazon Security Lake supports log and event collection for natively supported Amazon Web Services services.

source_statuses instance-attribute

source_statuses: NotRequired[DataLakeSourceStatusList]

The log status for the Security Lake account.