Skip to content

LambdaParameters

Source code in docs_src/capo_eventbridgev2/types/lambda_parameters.py
class LambdaParameters(TypedDict, closed=True):
    invocation_type: NotRequired[
        "capo_eventbridgev2.types.invocation_type.InvocationType"
    ]
    """Lambda invocation type. EVENT invokes the function asynchronously; REQUEST_RESPONSE waits for its result."""
    qualifier: NotRequired["capo_eventbridgev2.types.string.String"]
    """Lambda qualifier: $LATEST, $LATEST.PUBLISHED, a numeric version, or an alias. Accepts a JSONata expression."""
    durable_execution_name: NotRequired["capo_eventbridgev2.types.string.String"]
    """Durable execution name. Accepts a JSONata expression."""
    tenant_id: NotRequired["capo_eventbridgev2.types.string.String"]
    """Tenant identifier. Accepts a JSONata expression."""
    invocation_timeout_seconds: NotRequired["capo_eventbridgev2.types.string.String"]
    """Timeout in seconds for each invocation of the target. String-typed so the value may be a JSONata expression."""

durable_execution_name instance-attribute

durable_execution_name: NotRequired[String]

Durable execution name. Accepts a JSONata expression.

invocation_timeout_seconds instance-attribute

invocation_timeout_seconds: NotRequired[String]

Timeout in seconds for each invocation of the target. String-typed so the value may be a JSONata expression.

invocation_type instance-attribute

invocation_type: NotRequired[InvocationType]

Lambda invocation type. EVENT invokes the function asynchronously; REQUEST_RESPONSE waits for its result.

qualifier instance-attribute

qualifier: NotRequired[String]

Lambda qualifier: $LATEST, $LATEST.PUBLISHED, a numeric version, or an alias. Accepts a JSONata expression.

tenant_id instance-attribute

tenant_id: NotRequired[String]

Tenant identifier. Accepts a JSONata expression.