ListAuditTasksRequest
public struct ListAuditTasksRequest : AWSShape
extension IoT.ListAuditTasksRequest: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The end of the time period.
Declaration
Swift
public let endTime: TimeStamp
-
The maximum number of results to return at one time. The default is 25.
Declaration
Swift
public let maxResults: Int?
-
The token for the next set of results.
Declaration
Swift
public let nextToken: String?
-
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
Swift
public let startTime: TimeStamp
-
A filter to limit the output to audits with the specified completion status: can be one of “IN_PROGRESS”, “COMPLETED”, “FAILED”, or “CANCELED”.
Declaration
Swift
public let taskStatus: AuditTaskStatus?
-
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
Swift
public let taskType: AuditTaskType?
-
Undocumented
Declaration
Swift
public init(endTime: TimeStamp, maxResults: Int? = nil, nextToken: String? = nil, startTime: TimeStamp, taskStatus: AuditTaskStatus? = nil, taskType: AuditTaskType? = nil)
-
Declaration
Swift
public func validate(name: String) throws
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> IoT.ListAuditTasksRequest