Values.RuleStateSourceReturns information about the state of a rule. Values returned in the revisionId field indicate the rule revision information, such as the commit ID, for the current state.
type nonrec t = {ruleName : RuleName.t option;The name of the rule.
*)currentRevision : RuleRevision.t option;The ID of the current revision of the artifact successfully worked on by the job.
*)latestExecution : RuleExecution.t option;Represents information about the latest run of an rule.
*)entityUrl : Url.t option;A URL link for more information about the state of the action, such as a details page.
*)revisionUrl : Url.t option;A URL link for more information about the revision, such as a commit details page.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of RuleName.t
| `Structure of
(string
* [> `Enum of string
| `String of Revision.t
| `Structure of (string * [> `String of Code.t ]) list
| `Timestamp of Timestamp.t ])
list ])
list ]