ListDataSourceSyncJobsRequest

public struct ListDataSourceSyncJobsRequest : AWSShape
extension Kendra.ListDataSourceSyncJobsRequest: AWSPaginateStringToken

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • id

    The identifier of the data source.

    Declaration

    Swift

    public let id: String
  • The identifier of the index that contains the data source.

    Declaration

    Swift

    public let indexId: String
  • The maximum number of synchronization jobs to return in the response. If there are fewer results in the list, this response contains only the actual results.

    Declaration

    Swift

    public let maxResults: Int?
  • If the result of the previous request to GetDataSourceSyncJobHistory was truncated, include the NextToken to fetch the next set of jobs.

    Declaration

    Swift

    public let nextToken: String?
  • When specified, the synchronization jobs returned in the list are limited to jobs between the specified dates.

    Declaration

    Swift

    public let startTimeFilter: TimeRange?
  • When specified, only returns synchronization jobs with the Status field equal to the specified status.

    Declaration

    Swift

    public let statusFilter: DataSourceSyncJobStatus?
  • Undocumented

    Declaration

    Swift

    public init(id: String, indexId: String, maxResults: Int? = nil, nextToken: String? = nil, startTimeFilter: TimeRange? = nil, statusFilter: DataSourceSyncJobStatus? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws