Spark entity for one concrete trigger kind inside a workflow trigger.
@type t() :: %Squidie.Workflow.TriggerDefinitionSpec{ __identifier__: term(), __spark_metadata__: term(), config: map(), expression: String.t() | nil, opts: keyword(), type: :manual | :cron }