roboto.domain.actions.scheduled_trigger_record
Module Contents
ScheduledTriggerRecord
Bases: pydantic.BaseModel
Wire-transmissible representation of a scheduled trigger.
Contains all the configuration and metadata for a scheduled trigger, including the target action, invocation schedule, input specification and execution settings.
This is the underlying data structure used by the ScheduledTrigger domain class to store and transmit trigger information.
Parameters
data AnyAttributes
ScheduledTriggerRecord.action
Reference to the action this trigger invokes.
ScheduledTriggerRecord.compute_requirement_overrides
compute_requirement_overrides roboto.Optional compute requirement overrides.
ScheduledTriggerRecord.container_parameter_overrides
container_parameter_overrides roboto.Optional container parameter overrides.
ScheduledTriggerRecord.invocation_input
Optional invocation input for action invocations.
ScheduledTriggerRecord.invocation_upload_destination
invocation_upload_destination roboto.Optional upload destination for action invocation outputs.
ScheduledTriggerRecord.modified
Last modification time for the scheduled trigger.
ScheduledTriggerRecord.next_occurrence
Next scheduled invocation time, or None if the trigger is disabled.
This is computed and updated by the Roboto system.
ScheduledTriggerRecord.parameter_values
Optional action parameter values.