AWSIoTDetectMitigationActionExecution
Objective-C
@interface AWSIoTDetectMitigationActionExecution
Swift
class AWSIoTDetectMitigationActionExecution
Describes which mitigation actions should be executed.
-
The friendly name that uniquely identifies the mitigation action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable actionName;
Swift
var actionName: String? { get set }
-
The error code of a mitigation action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable errorCode;
Swift
var errorCode: String? { get set }
-
The date a mitigation action ended.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable executionEndDate;
Swift
var executionEndDate: Date? { get set }
-
The date a mitigation action was started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable executionStartDate;
Swift
var executionStartDate: Date? { get set }
-
The message of a mitigation action.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable message;
Swift
var message: String? { get set }
-
The status of a mitigation action.
Declaration
Objective-C
@property (nonatomic) AWSIoTDetectMitigationActionExecutionStatus status;
Swift
var status: AWSIoTDetectMitigationActionExecutionStatus { get set }
-
The unique identifier of the task.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable taskId;
Swift
var taskId: String? { get set }
-
The name of the thing.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable thingName;
Swift
var thingName: String? { get set }
-
The unique identifier of the violation.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable violationId;
Swift
var violationId: String? { get set }