Skip to content

ChainedInvokeOptions

Source code in docs_src/capo_lambda/types/chained_invoke_options.py
class ChainedInvokeOptions(TypedDict, closed=True):
    function_name: "capo_lambda.types.namespaced_function_name.NamespacedFunctionName"
    """<p>The name or ARN of the Lambda function to invoke.</p>"""
    tenant_id: NotRequired["capo_lambda.types.tenant_id.TenantId"]
    """<p>The tenant identifier for the chained invocation.</p>"""
    x_amzn_trace_id: NotRequired["capo_lambda.types.x_amzn_trace_id.XAmznTraceId"]
    """<p>The optional X-Ray trace header to use when starting the chained invocation. If you omit this value, the child invocation inherits the parent durable execution's trace header.</p> <p>Specify this value on the <code>START</code> update for the chained invocation operation. For more information about the header format, see <a href="https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader">Tracing header</a> in the <i>X-Ray Developer Guide</i>.</p>"""

function_name instance-attribute

function_name: NamespacedFunctionName

The name or ARN of the Lambda function to invoke.

tenant_id instance-attribute

tenant_id: NotRequired[TenantId]

The tenant identifier for the chained invocation.

x_amzn_trace_id instance-attribute

x_amzn_trace_id: NotRequired[XAmznTraceId]

The optional X-Ray trace header to use when starting the chained invocation. If you omit this value, the child invocation inherits the parent durable execution's trace header.

Specify this value on the START update for the chained invocation operation. For more information about the header format, see Tracing header in the X-Ray Developer Guide.