AWSIoTAuditMitigationActionExecutionMetadata

Objective-C

@interface AWSIoTAuditMitigationActionExecutionMetadata

Swift

class AWSIoTAuditMitigationActionExecutionMetadata

Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.

  • The unique identifier for the mitigation action being applied by the task.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable actionId;

    Swift

    var actionId: String? { get set }
  • The friendly name of the mitigation action being applied by the task.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable actionName;

    Swift

    var actionName: String? { get set }
  • The date and time when the task was completed or canceled. Blank if the task is still running.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable endTime;

    Swift

    var endTime: Date? { get set }
  • If an error occurred, the code that indicates which type of error occurred.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable errorCode;

    Swift

    var errorCode: String? { get set }
  • The unique identifier for the findings to which the task and associated mitigation action are applied.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable findingId;

    Swift

    var findingId: String? { get set }
  • If an error occurred, a message that describes the error.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable message;

    Swift

    var message: String? { get set }
  • The date and time when the task was started.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable startTime;

    Swift

    var startTime: Date? { get set }
  • The current status of the task being executed.

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTAuditMitigationActionsExecutionStatus status;

    Swift

    var status: AWSIoTAuditMitigationActionsExecutionStatus { get set }
  • The unique identifier for the task that applies the mitigation action.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable taskId;

    Swift

    var taskId: String? { get set }