AWSIoTDetectMitigationActionsTaskSummary
Objective-C
@interface AWSIoTDetectMitigationActionsTaskSummary
Swift
class AWSIoTDetectMitigationActionsTaskSummary
The summary of the mitigation action tasks.
-
The definition of the actions.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSIoTMitigationAction *> *_Nullable actionsDefinition;
Swift
var actionsDefinition: [AWSIoTMitigationAction]? { get set }
-
Includes only active violations.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable onlyActiveViolationsIncluded;
Swift
var onlyActiveViolationsIncluded: NSNumber? { get set }
-
Includes suppressed alerts.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable suppressedAlertsIncluded;
Swift
var suppressedAlertsIncluded: NSNumber? { get set }
-
Specifies the ML Detect findings to which the mitigation actions are applied.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTDetectMitigationActionsTaskTarget *_Nullable target;
Swift
var target: AWSIoTDetectMitigationActionsTaskTarget? { get set }
-
The date the task ended.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable taskEndTime;
Swift
var taskEndTime: Date? { get set }
-
The unique identifier of the task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable taskId;
Swift
var taskId: String? { get set }
-
The date the task started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable taskStartTime;
Swift
var taskStartTime: Date? { get set }
-
The statistics of a mitigation action task.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTDetectMitigationActionsTaskStatistics *_Nullable taskStatistics;
Swift
var taskStatistics: AWSIoTDetectMitigationActionsTaskStatistics? { get set }
-
The status of the task.
Declaration
Objective-C
@property (nonatomic) AWSIoTDetectMitigationActionsTaskStatus taskStatus;
Swift
var taskStatus: AWSIoTDetectMitigationActionsTaskStatus { get set }
-
Specifies the time period of which violation events occurred between.
Declaration
Objective-C
@property (nonatomic, strong) AWSIoTViolationEventOccurrenceRange *_Nullable violationEventOccurrenceRange;
Swift
var violationEventOccurrenceRange: AWSIoTViolationEventOccurrenceRange? { get set }