ActiveViolation class

Information about an active Device Defender security profile behavior violation.

Constructors

ActiveViolation({Behavior? behavior, DateTime? lastViolationTime, MetricValue? lastViolationValue, String? securityProfileName, String? thingName, ViolationEventAdditionalInfo? violationEventAdditionalInfo, String? violationId, DateTime? violationStartTime})
ActiveViolation.fromJson(Map<String, dynamic> json)
factory

Properties

behavior Behavior?
The behavior that is being violated.
final
hashCode int
The hash code for this object.
no setterinherited
lastViolationTime DateTime?
The time the most recent violation occurred.
final
lastViolationValue MetricValue?
The value of the metric (the measurement) that caused the most recent violation.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityProfileName String?
The security profile with the behavior is in violation.
final
thingName String?
The name of the thing responsible for the active violation.
final
violationEventAdditionalInfo ViolationEventAdditionalInfo?
The details of a violation event.
final
violationId String?
The ID of the active violation.
final
violationStartTime DateTime?
The time the violation started.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited