Skip to content

LambdaFunctionScheduledEventDetails

Source code in docs_src/capo_sfn/types/lambda_function_scheduled_event_details.py
class LambdaFunctionScheduledEventDetails(TypedDict, closed=True):
    resource: "capo_sfn.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the scheduled Lambda function.</p>"""
    input: NotRequired["capo_sfn.types.sensitive_data.SensitiveData"]
    """<p>The JSON data input to the Lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.</p>"""
    input_details: NotRequired[
        "capo_sfn.types.history_event_execution_data_details.HistoryEventExecutionDataDetails"
    ]
    """<p>Contains details about input for an execution history event.</p>"""
    timeout_in_seconds: NotRequired[
        "capo_sfn.types.timeout_in_seconds.TimeoutInSeconds"
    ]
    """<p>The maximum allowed duration of the Lambda function.</p>"""
    task_credentials: NotRequired["capo_sfn.types.task_credentials.TaskCredentials"]
    """<p>The credentials that Step Functions uses for the task.</p>"""

input instance-attribute

input: NotRequired[SensitiveData]

The JSON data input to the Lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.

input_details instance-attribute

input_details: NotRequired[HistoryEventExecutionDataDetails]

Contains details about input for an execution history event.

resource instance-attribute

resource: Arn

The Amazon Resource Name (ARN) of the scheduled Lambda function.

task_credentials instance-attribute

task_credentials: NotRequired[TaskCredentials]

The credentials that Step Functions uses for the task.

timeout_in_seconds instance-attribute

timeout_in_seconds: NotRequired[TimeoutInSeconds]

The maximum allowed duration of the Lambda function.