Skip to content

PartnerEventsSourceConfiguration

Source code in docs_src/capo_eventbridgev2/types/partner_events_source_configuration.py
class PartnerEventsSourceConfiguration(TypedDict, closed=True):
    partner_event_source_arn: (
        "capo_eventbridgev2.types.partner_event_source_arn.PartnerEventSourceArn"
    )
    pattern: NotRequired["capo_eventbridgev2.types.event_pattern.EventPattern"]
    """A filter pattern, as a JSON string, that defines which of the partner event source's events are forwarded to the event bus. If no pattern is specified, all events from the partner event source are forwarded."""
    partner_bus_kms_key_identifier: NotRequired[
        "capo_eventbridgev2.types.kms_key_identifier.KmsKeyIdentifier"
    ]
    on_failure_configuration: NotRequired[
        "capo_eventbridgev2.types.on_failure_configuration.OnFailureConfiguration"
    ]
    """The destination for events that could not be forwarded, covering both the forwarding target and the managed partner event bus."""

on_failure_configuration instance-attribute

on_failure_configuration: NotRequired[OnFailureConfiguration]

The destination for events that could not be forwarded, covering both the forwarding target and the managed partner event bus.

partner_bus_kms_key_identifier instance-attribute

partner_bus_kms_key_identifier: NotRequired[KmsKeyIdentifier]

partner_event_source_arn instance-attribute

partner_event_source_arn: PartnerEventSourceArn

pattern instance-attribute

pattern: NotRequired[EventPattern]

A filter pattern, as a JSON string, that defines which of the partner event source's events are forwarded to the event bus. If no pattern is specified, all events from the partner event source are forwarded.