Skip to content

OtaTaskSchedulingConfig

Source code in docs_src/capo_iot_managed_integrations/types/ota_task_scheduling_config.py
class OtaTaskSchedulingConfig(TypedDict, closed=True):
    end_behavior: NotRequired[
        "capo_iot_managed_integrations.types.scheduling_config_end_behavior.SchedulingConfigEndBehavior"
    ]
    """<p>Specifies the end behavior for all task executions after a task reaches the selected <code>endTime</code>. If <code>endTime</code> is not selected when creating the task, then <code>endBehavior</code> does not apply.</p>"""
    end_time: NotRequired["capo_iot_managed_integrations.types.end_time.EndTime"]
    """<p>The time an over-the-air (OTA) task will stop.</p>"""
    maintenance_windows: NotRequired[
        "capo_iot_managed_integrations.types.schedule_maintenance_window_list.ScheduleMaintenanceWindowList"
    ]
    """<p>Maintenance window list for over-the-air (OTA) task scheduling config.</p>"""
    start_time: NotRequired[
        "capo_iot_managed_integrations.types.schedule_start_time.ScheduleStartTime"
    ]
    """<p>The time an over-the-air (OTA) task will start.</p>"""

end_behavior instance-attribute

end_behavior: NotRequired[SchedulingConfigEndBehavior]

Specifies the end behavior for all task executions after a task reaches the selected endTime. If endTime is not selected when creating the task, then endBehavior does not apply.

end_time instance-attribute

end_time: NotRequired[EndTime]

The time an over-the-air (OTA) task will stop.

maintenance_windows instance-attribute

maintenance_windows: NotRequired[ScheduleMaintenanceWindowList]

Maintenance window list for over-the-air (OTA) task scheduling config.

start_time instance-attribute

start_time: NotRequired[ScheduleStartTime]

The time an over-the-air (OTA) task will start.