Skip to content

CreateSubscriberRequest

Source code in docs_src/capo_eventbridgev2/types/create_subscriber_request.py
class CreateSubscriberRequest(TypedDict, closed=True):
    name: "capo_eventbridgev2.types.subscriber_name.SubscriberName"
    event_bus_arn: "capo_eventbridgev2.types.event_bus_arn.EventBusArn"
    invoke_configuration: (
        "capo_eventbridgev2.types.invoke_configuration.InvokeConfiguration"
    )
    description: NotRequired["capo_eventbridgev2.types.description.Description"]
    filter_configuration: NotRequired[
        "capo_eventbridgev2.types.filter_configuration.FilterConfiguration"
    ]
    type: NotRequired["capo_eventbridgev2.types.ordering_type.OrderingType"]
    starting_position: NotRequired[
        "capo_eventbridgev2.types.starting_position.StartingPosition"
    ]
    point_in_time_configuration: NotRequired[
        "capo_eventbridgev2.types.point_in_time_configuration.PointInTimeConfiguration"
    ]
    batch_configuration: NotRequired[
        "capo_eventbridgev2.types.batch_configuration.BatchConfiguration"
    ]
    transformer: NotRequired["capo_eventbridgev2.types.transformer.Transformer"]
    """Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected."""
    retry_policy: NotRequired["capo_eventbridgev2.types.retry_policy.RetryPolicy"]
    on_failure_configuration: NotRequired[
        "capo_eventbridgev2.types.on_failure_configuration.OnFailureConfiguration"
    ]
    log_configuration: NotRequired[
        "capo_eventbridgev2.types.log_configuration.LogConfiguration"
    ]
    state: NotRequired["capo_eventbridgev2.types.subscriber_state.SubscriberState"]
    tags: NotRequired["capo_eventbridgev2.types.tag_map.TagMap"]
    client_token: NotRequired["capo_eventbridgev2.types.client_token.ClientToken"]

batch_configuration instance-attribute

batch_configuration: NotRequired[BatchConfiguration]

client_token instance-attribute

client_token: NotRequired[ClientToken]

description instance-attribute

description: NotRequired[Description]

event_bus_arn instance-attribute

event_bus_arn: EventBusArn

filter_configuration instance-attribute

filter_configuration: NotRequired[FilterConfiguration]

invoke_configuration instance-attribute

invoke_configuration: InvokeConfiguration

log_configuration instance-attribute

log_configuration: NotRequired[LogConfiguration]

name instance-attribute

on_failure_configuration instance-attribute

on_failure_configuration: NotRequired[OnFailureConfiguration]

point_in_time_configuration instance-attribute

point_in_time_configuration: NotRequired[PointInTimeConfiguration]

retry_policy instance-attribute

retry_policy: NotRequired[RetryPolicy]

starting_position instance-attribute

starting_position: NotRequired[StartingPosition]

state instance-attribute

state: NotRequired[SubscriberState]

tags instance-attribute

tags: NotRequired[TagMap]

transformer instance-attribute

transformer: NotRequired[Transformer]

Not applicable to universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input; a Transformer on such a target is rejected.

type instance-attribute

type: NotRequired[OrderingType]