Skip to content

UpdateEndpointRequest

Source code in docs_src/capo_eventbridge/types/update_endpoint_request.py
class UpdateEndpointRequest(TypedDict, closed=True):
    name: "capo_eventbridge.types.endpoint_name.EndpointName"
    """<p>The name of the endpoint you want to update.</p>"""
    description: NotRequired[
        "capo_eventbridge.types.endpoint_description.EndpointDescription"
    ]
    """<p>A description for the endpoint.</p>"""
    routing_config: NotRequired["capo_eventbridge.types.routing_config.RoutingConfig"]
    """<p>Configure the routing policy, including the health check and secondary Region.</p>"""
    replication_config: NotRequired[
        "capo_eventbridge.types.replication_config.ReplicationConfig"
    ]
    """<p>Whether event replication was enabled or disabled by this request.</p>"""
    event_buses: NotRequired[
        "capo_eventbridge.types.endpoint_event_bus_list.EndpointEventBusList"
    ]
    """<p>Define event buses used for replication.</p>"""
    role_arn: NotRequired["capo_eventbridge.types.iam_role_arn.IamRoleArn"]
    """<p>The ARN of the role used by event replication for this request.</p>"""

description instance-attribute

description: NotRequired[EndpointDescription]

A description for the endpoint.

event_buses instance-attribute

event_buses: NotRequired[EndpointEventBusList]

Define event buses used for replication.

name instance-attribute

The name of the endpoint you want to update.

replication_config instance-attribute

replication_config: NotRequired[ReplicationConfig]

Whether event replication was enabled or disabled by this request.

role_arn instance-attribute

role_arn: NotRequired[IamRoleArn]

The ARN of the role used by event replication for this request.

routing_config instance-attribute

routing_config: NotRequired[RoutingConfig]

Configure the routing policy, including the health check and secondary Region.