Skip to content

ActivityScheduledEventDetails

Source code in docs_src/capo_sfn/types/activity_scheduled_event_details.py
class ActivityScheduledEventDetails(TypedDict, closed=True):
    resource: "capo_sfn.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the scheduled activity.</p>"""
    input: NotRequired["capo_sfn.types.sensitive_data.SensitiveData"]
    """<p>The JSON data input to the activity task. 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 the 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 activity task.</p>"""
    heartbeat_in_seconds: NotRequired[
        "capo_sfn.types.timeout_in_seconds.TimeoutInSeconds"
    ]
    """<p>The maximum allowed duration between two heartbeats for the activity task.</p>"""

heartbeat_in_seconds instance-attribute

heartbeat_in_seconds: NotRequired[TimeoutInSeconds]

The maximum allowed duration between two heartbeats for the activity task.

input instance-attribute

input: NotRequired[SensitiveData]

The JSON data input to the activity task. 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 the input for an execution history event.

resource instance-attribute

resource: Arn

The Amazon Resource Name (ARN) of the scheduled activity.

timeout_in_seconds instance-attribute

timeout_in_seconds: NotRequired[TimeoutInSeconds]

The maximum allowed duration of the activity task.