| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.ListProcessingJobs
Description
Lists processing jobs that satisfy various filters.
This operation returns paginated results.
Synopsis
- data ListProcessingJobs = ListProcessingJobs' {
- creationTimeAfter :: Maybe POSIX
 - creationTimeBefore :: Maybe POSIX
 - lastModifiedTimeAfter :: Maybe POSIX
 - lastModifiedTimeBefore :: Maybe POSIX
 - maxResults :: Maybe Natural
 - nameContains :: Maybe Text
 - nextToken :: Maybe Text
 - sortBy :: Maybe SortBy
 - sortOrder :: Maybe SortOrder
 - statusEquals :: Maybe ProcessingJobStatus
 
 - newListProcessingJobs :: ListProcessingJobs
 - listProcessingJobs_creationTimeAfter :: Lens' ListProcessingJobs (Maybe UTCTime)
 - listProcessingJobs_creationTimeBefore :: Lens' ListProcessingJobs (Maybe UTCTime)
 - listProcessingJobs_lastModifiedTimeAfter :: Lens' ListProcessingJobs (Maybe UTCTime)
 - listProcessingJobs_lastModifiedTimeBefore :: Lens' ListProcessingJobs (Maybe UTCTime)
 - listProcessingJobs_maxResults :: Lens' ListProcessingJobs (Maybe Natural)
 - listProcessingJobs_nameContains :: Lens' ListProcessingJobs (Maybe Text)
 - listProcessingJobs_nextToken :: Lens' ListProcessingJobs (Maybe Text)
 - listProcessingJobs_sortBy :: Lens' ListProcessingJobs (Maybe SortBy)
 - listProcessingJobs_sortOrder :: Lens' ListProcessingJobs (Maybe SortOrder)
 - listProcessingJobs_statusEquals :: Lens' ListProcessingJobs (Maybe ProcessingJobStatus)
 - data ListProcessingJobsResponse = ListProcessingJobsResponse' {}
 - newListProcessingJobsResponse :: Int -> ListProcessingJobsResponse
 - listProcessingJobsResponse_nextToken :: Lens' ListProcessingJobsResponse (Maybe Text)
 - listProcessingJobsResponse_httpStatus :: Lens' ListProcessingJobsResponse Int
 - listProcessingJobsResponse_processingJobSummaries :: Lens' ListProcessingJobsResponse [ProcessingJobSummary]
 
Creating a Request
data ListProcessingJobs Source #
See: newListProcessingJobs smart constructor.
Constructors
| ListProcessingJobs' | |
Fields 
  | |
Instances
newListProcessingJobs :: ListProcessingJobs Source #
Create a value of ListProcessingJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimeAfter:ListProcessingJobs', listProcessingJobs_creationTimeAfter - A filter that returns only processing jobs created after the specified
 time.
$sel:creationTimeBefore:ListProcessingJobs', listProcessingJobs_creationTimeBefore - A filter that returns only processing jobs created after the specified
 time.
$sel:lastModifiedTimeAfter:ListProcessingJobs', listProcessingJobs_lastModifiedTimeAfter - A filter that returns only processing jobs modified after the specified
 time.
$sel:lastModifiedTimeBefore:ListProcessingJobs', listProcessingJobs_lastModifiedTimeBefore - A filter that returns only processing jobs modified before the specified
 time.
$sel:maxResults:ListProcessingJobs', listProcessingJobs_maxResults - The maximum number of processing jobs to return in the response.
$sel:nameContains:ListProcessingJobs', listProcessingJobs_nameContains - A string in the processing job name. This filter returns only processing
 jobs whose name contains the specified string.
ListProcessingJobs, listProcessingJobs_nextToken - If the result of the previous ListProcessingJobs request was
 truncated, the response includes a NextToken. To retrieve the next set
 of processing jobs, use the token in the next request.
$sel:sortBy:ListProcessingJobs', listProcessingJobs_sortBy - The field to sort results by. The default is CreationTime.
$sel:sortOrder:ListProcessingJobs', listProcessingJobs_sortOrder - The sort order for results. The default is Ascending.
$sel:statusEquals:ListProcessingJobs', listProcessingJobs_statusEquals - A filter that retrieves only processing jobs with a specific status.
Request Lenses
listProcessingJobs_creationTimeAfter :: Lens' ListProcessingJobs (Maybe UTCTime) Source #
A filter that returns only processing jobs created after the specified time.
listProcessingJobs_creationTimeBefore :: Lens' ListProcessingJobs (Maybe UTCTime) Source #
A filter that returns only processing jobs created after the specified time.
listProcessingJobs_lastModifiedTimeAfter :: Lens' ListProcessingJobs (Maybe UTCTime) Source #
A filter that returns only processing jobs modified after the specified time.
listProcessingJobs_lastModifiedTimeBefore :: Lens' ListProcessingJobs (Maybe UTCTime) Source #
A filter that returns only processing jobs modified before the specified time.
listProcessingJobs_maxResults :: Lens' ListProcessingJobs (Maybe Natural) Source #
The maximum number of processing jobs to return in the response.
listProcessingJobs_nameContains :: Lens' ListProcessingJobs (Maybe Text) Source #
A string in the processing job name. This filter returns only processing jobs whose name contains the specified string.
listProcessingJobs_nextToken :: Lens' ListProcessingJobs (Maybe Text) Source #
If the result of the previous ListProcessingJobs request was
 truncated, the response includes a NextToken. To retrieve the next set
 of processing jobs, use the token in the next request.
listProcessingJobs_sortBy :: Lens' ListProcessingJobs (Maybe SortBy) Source #
The field to sort results by. The default is CreationTime.
listProcessingJobs_sortOrder :: Lens' ListProcessingJobs (Maybe SortOrder) Source #
The sort order for results. The default is Ascending.
listProcessingJobs_statusEquals :: Lens' ListProcessingJobs (Maybe ProcessingJobStatus) Source #
A filter that retrieves only processing jobs with a specific status.
Destructuring the Response
data ListProcessingJobsResponse Source #
See: newListProcessingJobsResponse smart constructor.
Constructors
| ListProcessingJobsResponse' | |
Fields 
  | |
Instances
newListProcessingJobsResponse Source #
Create a value of ListProcessingJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListProcessingJobs, listProcessingJobsResponse_nextToken - If the response is truncated, Amazon SageMaker returns this token. To
 retrieve the next set of processing jobs, use it in the subsequent
 request.
$sel:httpStatus:ListProcessingJobsResponse', listProcessingJobsResponse_httpStatus - The response's http status code.
$sel:processingJobSummaries:ListProcessingJobsResponse', listProcessingJobsResponse_processingJobSummaries - An array of ProcessingJobSummary objects, each listing a processing
 job.
Response Lenses
listProcessingJobsResponse_nextToken :: Lens' ListProcessingJobsResponse (Maybe Text) Source #
If the response is truncated, Amazon SageMaker returns this token. To retrieve the next set of processing jobs, use it in the subsequent request.
listProcessingJobsResponse_httpStatus :: Lens' ListProcessingJobsResponse Int Source #
The response's http status code.
listProcessingJobsResponse_processingJobSummaries :: Lens' ListProcessingJobsResponse [ProcessingJobSummary] Source #
An array of ProcessingJobSummary objects, each listing a processing
 job.