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 a Device Defender security profile behavior violation.

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.ViolationEvent

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

Syntax

C#
public class ViolationEvent

The ViolationEvent type exposes the following members

Constructors

NameDescription
Public Method ViolationEvent()

Properties

NameTypeDescription
Public Property Behavior Amazon.IoT.Model.Behavior

Gets and sets the property Behavior.

The behavior that was violated.

Public Property MetricValue Amazon.IoT.Model.MetricValue

Gets and sets the property MetricValue.

The value of the metric (the measurement).

Public Property SecurityProfileName System.String

Gets and sets the property SecurityProfileName.

The name of the security profile whose behavior was violated.

Public Property ThingName System.String

Gets and sets the property ThingName.

The name of the thing responsible for the violation event.

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 ViolationEventTime System.DateTime

Gets and sets the property ViolationEventTime.

The time the violation event occurred.

Public Property ViolationEventType Amazon.IoT.ViolationEventType

Gets and sets the property ViolationEventType.

The type of violation event.

Public Property ViolationId System.String

Gets and sets the property ViolationId.

The ID of the violation event.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5