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 }