Skip to content

DeviceComplianceChangePayload Class

Device Compliance Change (CAEP 1.0 Section 3.5): the compliance status of the device identified by the subject changed. When EventTimestamp is included it is the moment of the change.

C#
public sealed record DeviceComplianceChangePayload : Abblix.SecurityEvents.CAEP.CaepEventPayload, System.IEquatable<Abblix.SecurityEvents.CAEP.DeviceComplianceChangePayload>

Inheritance System.ObjectCaepEventPayload → DeviceComplianceChangePayload

Implements System.IEquatable<DeviceComplianceChangePayload>

Properties

DeviceComplianceChangePayload.CurrentStatus Property

REQUIRED. The status that triggered the event, one of ComplianceStatuses (CAEP 1.0 Section 3.5.1).

C#
public string CurrentStatus { get; init; }

Property Value

System.String

DeviceComplianceChangePayload.PreviousStatus Property

REQUIRED. The status before the change, one of ComplianceStatuses (CAEP 1.0 Section 3.5.1).

C#
public string PreviousStatus { get; init; }

Property Value

System.String