Table of Contents

Class EventDeviationSearch

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

false search The object used to specify the arguments when searching for EventDeviation(s).

public class EventDeviationSearch : Search, IEntity
Inheritance
EventDeviationSearch
Implements
Inherited Members

Constructors

EventDeviationSearch()

public EventDeviationSearch()

Properties

ActiveOnly

Gets or sets a value indicating whether gets or sets search for active EventDeviations recorded Only.

public bool ActiveOnly { get; set; }

Property Value

bool

bool

DeviceIds

Gets or sets a list of Device Ids to search by. Device

public IEnumerable<Id>? DeviceIds { get; set; }

Property Value

IEnumerable<Id>

Array>Id

DeviceSearch

Gets or sets search for EventDeviations matching this DeviceSearch. Providing a device ID will search for any EventDeviations that are assigned to that Device. Providing the Groups will search for EventDeviations for that have Devices in that group. Available DeviceSearch options are:.

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

EventRuleIds

Gets or sets a list of EventRule Ids to search by. MaintenanceSchedule

public IEnumerable<Id>? EventRuleIds { get; set; }

Property Value

IEnumerable<Id>

Array>Id

EventRuleSearch

Gets or sets search for EventDeviations matching this MaintenanceScheduleSearch. Providing a event rule id will search for any EventDeviations that are assigned to that Event Rule. Providing the Groups will search for EventDeviations for that have Event Rules in that group. Available EventRuleSearch options are:.

public MaintenanceScheduleSearch? EventRuleSearch { get; set; }

Property Value

MaintenanceScheduleSearch

MaintenanceScheduleSearch