You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoT::Types::ActiveViolation

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Information about an active Device Defender security profile behavior violation.

Instance Attribute Summary collapse

Instance Attribute Details

#behavior ⇒ Types::Behavior

The behavior which is being violated.

Returns:

#last_violation_time ⇒ Time

The time the most recent violation occurred.

Returns:

  • (Time) —

    The time the most recent violation occurred.

#last_violation_value ⇒ Types::MetricValue

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

Returns:

  • (Types::MetricValue) —

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

#security_profile_name ⇒ String

The security profile whose behavior is in violation.

Returns:

  • (String) —

    The security profile whose behavior is in violation.

#thing_name ⇒ String

The name of the thing responsible for the active violation.

Returns:

  • (String) —

    The name of the thing responsible for the active violation.

#violation_id ⇒ String

The ID of the active violation.

Returns:

  • (String) —

    The ID of the active violation.

#violation_start_time ⇒ Time

The time the violation started.

Returns:

  • (Time) —

    The time the violation started.