AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about an active Device Defender security profile behavior violation.

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.ActiveViolation

Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z

Syntax

C#
public class ActiveViolation

The ActiveViolation type exposes the following members

Constructors

NameDescription
Public Method ActiveViolation()

Properties

NameTypeDescription
Public Property Behavior Amazon.IoT.Model.Behavior

Gets and sets the property Behavior.

The behavior that is being violated.

Public Property LastViolationTime System.DateTime

Gets and sets the property LastViolationTime.

The time the most recent violation occurred.

Public Property LastViolationValue Amazon.IoT.Model.MetricValue

Gets and sets the property LastViolationValue.

The value of the metric (the measurement) that caused the most recent violation.

Public Property SecurityProfileName System.String

Gets and sets the property SecurityProfileName.

The security profile with the behavior is in violation.

Public Property ThingName System.String

Gets and sets the property ThingName.

The name of the thing responsible for the active violation.

Public Property VerificationState Amazon.IoT.VerificationState

Gets and sets the property VerificationState.

The verification state of the violation (detect alarm).

Public Property VerificationStateDescription System.String

Gets and sets the property VerificationStateDescription.

The description of the verification state of the violation.

Public Property ViolationEventAdditionalInfo Amazon.IoT.Model.ViolationEventAdditionalInfo

Gets and sets the property ViolationEventAdditionalInfo.

The details of a violation event.

Public Property ViolationId System.String

Gets and sets the property ViolationId.

The ID of the active violation.

Public Property ViolationStartTime System.DateTime

Gets and sets the property ViolationStartTime.

The time the violation started.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5