Skip to content

LambdaEventSourceMappingConfiguration

Source code in docs_src/capo_arc_region_switch/types/lambda_event_source_mapping_configuration.py
class LambdaEventSourceMappingConfiguration(TypedDict, closed=True):
    timeout_minutes: "int"
    """<p>The timeout value specified for the configuration.</p>"""
    action: "capo_arc_region_switch.types.event_source_mapping_action.EventSourceMappingAction"
    """<p>The action to take - whether to <code>enable</code> or <code>disable</code> an event source mapping.</p>"""
    region_event_source_mappings: "capo_arc_region_switch.types.region_event_source_mapping_map.RegionEventSourceMappingMap"
    """<p>Per-region configuration for which Lambda event source mapping to enable or disable when activating or deactivating a region.</p>"""
    ungraceful: NotRequired[
        "capo_arc_region_switch.types.lambda_event_source_mapping_ungraceful.LambdaEventSourceMappingUngraceful"
    ]
    """<p>The settings for ungraceful execution.</p>"""

action instance-attribute

The action to take - whether to enable or disable an event source mapping.

region_event_source_mappings instance-attribute

region_event_source_mappings: RegionEventSourceMappingMap

Per-region configuration for which Lambda event source mapping to enable or disable when activating or deactivating a region.

timeout_minutes instance-attribute

timeout_minutes: int

The timeout value specified for the configuration.

ungraceful instance-attribute

ungraceful: NotRequired[LambdaEventSourceMappingUngraceful]

The settings for ungraceful execution.