Skip to content

DescribeSubscriberResponse

Source code in docs_src/capo_eventbridgev2/types/describe_subscriber_response.py
class DescribeSubscriberResponse(TypedDict, closed=True):
    subscriber_arn: NotRequired["capo_eventbridgev2.types.subscriber_arn.SubscriberArn"]
    name: NotRequired["capo_eventbridgev2.types.subscriber_name.SubscriberName"]
    event_bus_arn: NotRequired["capo_eventbridgev2.types.event_bus_arn.EventBusArn"]
    invoke_configuration: NotRequired[
        "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"]
    """Absent for universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input."""
    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"]
    revoked: NotRequired["bool"]
    """True when the bus owner has revoked this subscriber. Present only when true, so an absent member means the subscriber is not revoked. Revocation is terminal: it never returns to false. Mutating operations on a revoked subscriber fail with InvalidStateException, except DeleteSubscriber, which stays available so a revoked subscriber can still be cleaned up."""
    creation_time: NotRequired["capo_eventbridgev2.types.timestamp.Timestamp"]
    """The time the subscriber was created."""
    last_modified_time: NotRequired["capo_eventbridgev2.types.timestamp.Timestamp"]
    """The time the subscriber was last modified."""

batch_configuration instance-attribute

batch_configuration: NotRequired[BatchConfiguration]

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

The time the subscriber was created.

description instance-attribute

description: NotRequired[Description]

event_bus_arn instance-attribute

event_bus_arn: NotRequired[EventBusArn]

filter_configuration instance-attribute

filter_configuration: NotRequired[FilterConfiguration]

invoke_configuration instance-attribute

invoke_configuration: NotRequired[InvokeConfiguration]

last_modified_time instance-attribute

last_modified_time: NotRequired[Timestamp]

The time the subscriber was last modified.

log_configuration instance-attribute

log_configuration: NotRequired[LogConfiguration]

name instance-attribute

name: NotRequired[SubscriberName]

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]

revoked instance-attribute

revoked: NotRequired[bool]

True when the bus owner has revoked this subscriber. Present only when true, so an absent member means the subscriber is not revoked. Revocation is terminal: it never returns to false. Mutating operations on a revoked subscriber fail with InvalidStateException, except DeleteSubscriber, which stays available so a revoked subscriber can still be cleaned up.

starting_position instance-attribute

starting_position: NotRequired[StartingPosition]

state instance-attribute

state: NotRequired[SubscriberState]

subscriber_arn instance-attribute

subscriber_arn: NotRequired[SubscriberArn]

transformer instance-attribute

transformer: NotRequired[Transformer]

Absent for universal (aws-sdk) targets, whose input transformation is UniversalTargetParameters.Input.

type instance-attribute

type: NotRequired[OrderingType]