Class: Aws::IoT::Types::ViolationEvent
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::ViolationEvent
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iot/types.rb
Overview
Information about a Device Defender security profile behavior violation.
Instance Attribute Summary collapse
-
#behavior ⇒ Types::Behavior
The behavior which was violated.
-
#metric_value ⇒ Types::MetricValue
The value of the metric (the measurement).
-
#security_profile_name ⇒ String
The name of the security profile whose behavior was violated.
-
#thing_name ⇒ String
The name of the thing responsible for the violation event.
-
#violation_event_time ⇒ Time
The time the violation event occurred.
-
#violation_event_type ⇒ String
The type of violation event.
-
#violation_id ⇒ String
The ID of the violation event.
Instance Attribute Details
#behavior ⇒ Types::Behavior
The behavior which was violated.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#metric_value ⇒ Types::MetricValue
The value of the metric (the measurement).
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#security_profile_name ⇒ String
The name of the security profile whose behavior was violated.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#thing_name ⇒ String
The name of the thing responsible for the violation event.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#violation_event_time ⇒ Time
The time the violation event occurred.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#violation_event_type ⇒ String
The type of violation event.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |
#violation_id ⇒ String
The ID of the violation event.
11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 |
# File 'lib/aws-sdk-iot/types.rb', line 11637 class ViolationEvent < Struct.new( :violation_id, :thing_name, :security_profile_name, :behavior, :metric_value, :violation_event_type, :violation_event_time) include Aws::Structure end |