Skip to content

StepFunctionsParameters

Source code in docs_src/capo_eventbridgev2/types/step_functions_parameters.py
class StepFunctionsParameters(TypedDict, closed=True):
    invocation_type: NotRequired[
        "capo_eventbridgev2.types.invocation_type.InvocationType"
    ]
    """Selects StartExecution (EVENT) or StartSyncExecution (REQUEST_RESPONSE) at delivery."""
    name: NotRequired["capo_eventbridgev2.types.string.String"]
    """Name for the execution. Must be unique per account/region/state machine. Accepts JSONata expression."""
    trace_header: NotRequired["capo_eventbridgev2.types.string.String"]
    """X-Ray trace header for distributed tracing. Accepts JSONata expression."""
    invocation_timeout_seconds: NotRequired["capo_eventbridgev2.types.string.String"]
    """Timeout in seconds for each invocation of the target (1-30). String-typed (not integer) so the value may be a JSONata expression."""

invocation_timeout_seconds instance-attribute

invocation_timeout_seconds: NotRequired[String]

Timeout in seconds for each invocation of the target (1-30). String-typed (not integer) so the value may be a JSONata expression.

invocation_type instance-attribute

invocation_type: NotRequired[InvocationType]

Selects StartExecution (EVENT) or StartSyncExecution (REQUEST_RESPONSE) at delivery.

name instance-attribute

name: NotRequired[String]

Name for the execution. Must be unique per account/region/state machine. Accepts JSONata expression.

trace_header instance-attribute

trace_header: NotRequired[String]

X-Ray trace header for distributed tracing. Accepts JSONata expression.