AWSIoTListAuditTasksRequest

Objective-C

@interface AWSIoTListAuditTasksRequest

Swift

class AWSIoTListAuditTasksRequest
  • The end of the time period.

    Declaration

    Objective-C

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

    Swift

    var endTime: Date? { get set }
  • The maximum number of results to return at one time. The default is 25.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxResults;

    Swift

    var maxResults: NSNumber? { get set }
  • The token for the next set of results.

    Declaration

    Objective-C

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

    Swift

    var nextToken: String? { get set }
  • The beginning of the time period. Audit information is retained for a limited time (180 days). Requesting a start time prior to what is retained results in an “InvalidRequestException”.

    Declaration

    Objective-C

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

    Swift

    var startTime: Date? { get set }
  • A filter to limit the output to audits with the specified completion status: can be one of “IN_PROGRESS”, “COMPLETED”, “FAILED”, or “CANCELED”.

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTAuditTaskStatus taskStatus;

    Swift

    var taskStatus: AWSIoTAuditTaskStatus { get set }
  • A filter to limit the output to the specified type of audit: can be one of “ON_DEMAND_AUDIT_TASK” or “SCHEDULED__AUDIT_TASK”.

    Declaration

    Objective-C

    @property (nonatomic) AWSIoTAuditTaskType taskType;

    Swift

    var taskType: AWSIoTAuditTaskType { get set }