RuleCondition
Class in Oadm.Sdk.Events · Oadm.Sdk.dll
One condition. Simple mode: the conditions of a rule must all hold. The first is the trigger (an event); only the trigger may be stateless. Advanced mode (AND / OR groups) will extend this model.
public sealed class RuleConditionProperties
Section titled “Properties”Dictionary<string, string> Data { get; set; }Optional filter: every listed event data field must equal its value.
Devices
Section titled “Devices”DeviceSelector Devices { get; set; }The devices whose event counts.
EventTypeId
Section titled “EventTypeId”string? EventTypeId { get; set; }The event type of an event condition.
RuleConditionKind Kind { get; set; }An event or a schedule.
Schedule
Section titled “Schedule”RuleSchedule? Schedule { get; set; }The time window of a schedule condition.
Methods
Section titled “Methods”RuleCondition Clone()A copy.