Values_0.ConditionSourceDefines a condition under which a trigger fires.
type nonrec t = {logicalOperator : LogicalOperator.t option;A logical operator.
*)jobName : NameString.t option;The name of the job whose JobRuns this condition applies to, and on which this trigger waits.
*)state : JobRunState.t option;The condition state. Currently, the only job states that a trigger can listen for are SUCCEEDED, STOPPED, FAILED, and TIMEOUT. The only crawler states that a trigger can listen for are SUCCEEDED, FAILED, and CANCELLED.
*)crawlerName : NameString.t option;The name of the crawler to which this condition applies.
*)crawlState : CrawlState.t option;The state of the crawler to which this condition applies.
*)}val make :
?logicalOperator:LogicalOperator.t ->
?jobName:NameString.t ->
?state:JobRunState.t ->
?crawlerName:NameString.t ->
?crawlState:CrawlState.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of NameString.t ]) list ]