AWSIoTDescribeAuditTaskResponse

@interface AWSIoTDescribeAuditTaskResponse
  • Detailed information about each check performed during this audit.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSDictionary<NSString *, AWSIoTAuditCheckDetails *> *_Nullable auditDetails;

    Swift

    var auditDetails: [String : AWSIoTAuditCheckDetails]? { get set }
  • The name of the scheduled audit (only if the audit was a scheduled audit).

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable scheduledAuditName;

    Swift

    var scheduledAuditName: String? { get set }
  • The time the audit started.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSDate *_Nullable taskStartTime;

    Swift

    var taskStartTime: Date? { get set }
  • Statistical information about the audit.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSIoTTaskStatistics *_Nullable taskStatistics;

    Swift

    var taskStatistics: AWSIoTTaskStatistics? { get set }
  • The status of the audit: one of “IN_PROGRESS”, “COMPLETED”, “FAILED”, or “CANCELED”.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSIoTAuditTaskStatus taskStatus;

    Swift

    var taskStatus: AWSIoTAuditTaskStatus { get set }
  • The type of audit: “ON_DEMAND_AUDIT_TASK” or “SCHEDULED_AUDIT_TASK”.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSIoTAuditTaskType taskType;

    Swift

    var taskType: AWSIoTAuditTaskType { get set }