RuleState type
The evaluation state of a rule
KnownRuleState can be used interchangeably with RuleState,
this enum contains the known values that the service supports.
Known values supported by the service
pending: Rule is queued and not yet evaluated
running: Rule evaluation is in progress
actionRequired: Customer input is required to proceed
underReview: Operations review is in progress
skipped: Rule preconditions (runAfter) were not met; rule was skipped
failed: Rule evaluation failed
succeeded: Rule evaluation succeeded
succeededWithOverride: Rule succeeded but with a manual override applied by operations
failedWithOverride: Rule failed but with a manual override applied by operations
expired: Rule expired and requires re-evaluation
type RuleState = string