A configured scheduled action.
Summary
Types
@type t() :: %AshOban.Schedule{ __identifier__: term(), __spark_metadata__: term(), action: atom(), action_input: map(), actor_persister: module() | :none | nil, cron: String.t(), debug: term(), debug?: boolean(), list_tenants: term(), max_attempts: non_neg_integer(), name: atom(), priority: non_neg_integer(), queue: atom(), shared_context?: boolean(), state: :active | :paused | :deleted, worker: module(), worker_module_name: module() | nil }