Skip to content

EventDataStore

Source code in docs_src/capo_cloudtrail/types/event_data_store.py
class EventDataStore(TypedDict, closed=True):
    event_data_store_arn: NotRequired[
        "capo_cloudtrail.types.event_data_store_arn.EventDataStoreArn"
    ]
    """<p>The ARN of the event data store.</p>"""
    name: NotRequired["capo_cloudtrail.types.event_data_store_name.EventDataStoreName"]
    """<p>The name of the event data store.</p>"""
    termination_protection_enabled: NotRequired[
        "capo_cloudtrail.types.termination_protection_enabled.TerminationProtectionEnabled"
    ]
    """<p>Indicates whether the event data store is protected from termination.</p>"""
    status: NotRequired[
        "capo_cloudtrail.types.event_data_store_status.EventDataStoreStatus"
    ]
    """<p>The status of an event data store.</p>"""
    advanced_event_selectors: NotRequired[
        "capo_cloudtrail.types.advanced_event_selectors.AdvancedEventSelectors"
    ]
    """<p>The advanced event selectors that were used to select events for the data store.</p>"""
    multi_region_enabled: NotRequired["capo_cloudtrail.types.boolean.Boolean"]
    """<p>Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.</p>"""
    organization_enabled: NotRequired["capo_cloudtrail.types.boolean.Boolean"]
    """<p>Indicates that an event data store is collecting logged events for an organization.</p>"""
    retention_period: NotRequired[
        "capo_cloudtrail.types.retention_period.RetentionPeriod"
    ]
    """<p>The retention period, in days.</p>"""
    created_timestamp: NotRequired["capo_cloudtrail.types.date.Date"]
    """<p>The timestamp of the event data store's creation.</p>"""
    updated_timestamp: NotRequired["capo_cloudtrail.types.date.Date"]
    """<p>The timestamp showing when an event data store was updated, if applicable. <code>UpdatedTimestamp</code> is always either the same or newer than the time shown in <code>CreatedTimestamp</code>.</p>"""

advanced_event_selectors instance-attribute

advanced_event_selectors: NotRequired[AdvancedEventSelectors]

The advanced event selectors that were used to select events for the data store.

created_timestamp instance-attribute

created_timestamp: NotRequired[Date]

The timestamp of the event data store's creation.

event_data_store_arn instance-attribute

event_data_store_arn: NotRequired[EventDataStoreArn]

The ARN of the event data store.

multi_region_enabled instance-attribute

multi_region_enabled: NotRequired[Boolean]

Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.

name instance-attribute

name: NotRequired[EventDataStoreName]

The name of the event data store.

organization_enabled instance-attribute

organization_enabled: NotRequired[Boolean]

Indicates that an event data store is collecting logged events for an organization.

retention_period instance-attribute

retention_period: NotRequired[RetentionPeriod]

The retention period, in days.

status instance-attribute

status: NotRequired[EventDataStoreStatus]

The status of an event data store.

termination_protection_enabled instance-attribute

termination_protection_enabled: NotRequired[TerminationProtectionEnabled]

Indicates whether the event data store is protected from termination.

updated_timestamp instance-attribute

updated_timestamp: NotRequired[Date]

The timestamp showing when an event data store was updated, if applicable. UpdatedTimestamp is always either the same or newer than the time shown in CreatedTimestamp.