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