Skip to content

UpdateApiDestinationRequest

Source code in docs_src/capo_cloudwatch_events/types/update_api_destination_request.py
class UpdateApiDestinationRequest(TypedDict, closed=True):
    name: "capo_cloudwatch_events.types.api_destination_name.ApiDestinationName"
    """<p>The name of the API destination to update.</p>"""
    description: NotRequired[
        "capo_cloudwatch_events.types.api_destination_description.ApiDestinationDescription"
    ]
    """<p>The name of the API destination to update.</p>"""
    connection_arn: NotRequired[
        "capo_cloudwatch_events.types.connection_arn.ConnectionArn"
    ]
    """<p>The ARN of the connection to use for the API destination.</p>"""
    invocation_endpoint: NotRequired[
        "capo_cloudwatch_events.types.https_endpoint.HttpsEndpoint"
    ]
    """<p>The URL to the endpoint to use for the API destination.</p>"""
    http_method: NotRequired[
        "capo_cloudwatch_events.types.api_destination_http_method.ApiDestinationHttpMethod"
    ]
    """<p>The method to use for the API destination.</p>"""
    invocation_rate_limit_per_second: NotRequired[
        "capo_cloudwatch_events.types.api_destination_invocation_rate_limit_per_second.ApiDestinationInvocationRateLimitPerSecond"
    ]
    """<p>The maximum number of invocations per second to send to the API destination.</p>"""

connection_arn instance-attribute

connection_arn: NotRequired[ConnectionArn]

The ARN of the connection to use for the API destination.

description instance-attribute

description: NotRequired[ApiDestinationDescription]

The name of the API destination to update.

http_method instance-attribute

http_method: NotRequired[ApiDestinationHttpMethod]

The method to use for the API destination.

invocation_endpoint instance-attribute

invocation_endpoint: NotRequired[HttpsEndpoint]

The URL to the endpoint to use for the API destination.

invocation_rate_limit_per_second instance-attribute

invocation_rate_limit_per_second: NotRequired[
    ApiDestinationInvocationRateLimitPerSecond
]

The maximum number of invocations per second to send to the API destination.

name instance-attribute

The name of the API destination to update.