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