Class: Aws::IoT::Types::DetectMitigationActionsTaskSummary
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::IoT::Types::DetectMitigationActionsTaskSummary
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-iot/types.rb
 
Overview
The summary of the mitigation action tasks.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #actions_definition  ⇒ Array<Types::MitigationAction> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The definition of the actions.
 - 
  
    
      #only_active_violations_included  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Includes only active violations.
 - 
  
    
      #suppressed_alerts_included  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Includes suppressed alerts.
 - 
  
    
      #target  ⇒ Types::DetectMitigationActionsTaskTarget 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies the ML Detect findings to which the mitigation actions are applied.
 - 
  
    
      #task_end_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date the task ended.
 - 
  
    
      #task_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The unique identifier of the task.
 - 
  
    
      #task_start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date the task started.
 - 
  
    
      #task_statistics  ⇒ Types::DetectMitigationActionsTaskStatistics 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The statistics of a mitigation action task.
 - 
  
    
      #task_status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The status of the task.
 - 
  
    
      #violation_event_occurrence_range  ⇒ Types::ViolationEventOccurrenceRange 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies the time period of which violation events occurred between.
 
Instance Attribute Details
#actions_definition ⇒ Array<Types::MitigationAction>
The definition of the actions.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#only_active_violations_included ⇒ Boolean
Includes only active violations.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#suppressed_alerts_included ⇒ Boolean
Includes suppressed alerts.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#target ⇒ Types::DetectMitigationActionsTaskTarget
Specifies the ML Detect findings to which the mitigation actions are applied.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#task_end_time ⇒ Time
The date the task ended.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#task_id ⇒ String
The unique identifier of the task.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#task_start_time ⇒ Time
The date the task started.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#task_statistics ⇒ Types::DetectMitigationActionsTaskStatistics
The statistics of a mitigation action task.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#task_status ⇒ String
The status of the task.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  | 
  
#violation_event_occurrence_range ⇒ Types::ViolationEventOccurrenceRange
Specifies the time period of which violation events occurred between.
      6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 6710 class DetectMitigationActionsTaskSummary < Struct.new( :task_id, :task_status, :task_start_time, :task_end_time, :target, :violation_event_occurrence_range, :only_active_violations_included, :suppressed_alerts_included, :actions_definition, :task_statistics) SENSITIVE = [] include Aws::Structure end  |