| 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.ListMonitoringExecutions
Description
Returns list of all monitoring job executions.
This operation returns paginated results.
Synopsis
- data ListMonitoringExecutions = ListMonitoringExecutions' {
- creationTimeAfter :: Maybe POSIX
 - creationTimeBefore :: Maybe POSIX
 - endpointName :: Maybe Text
 - lastModifiedTimeAfter :: Maybe POSIX
 - lastModifiedTimeBefore :: Maybe POSIX
 - maxResults :: Maybe Natural
 - monitoringJobDefinitionName :: Maybe Text
 - monitoringScheduleName :: Maybe Text
 - monitoringTypeEquals :: Maybe MonitoringType
 - nextToken :: Maybe Text
 - scheduledTimeAfter :: Maybe POSIX
 - scheduledTimeBefore :: Maybe POSIX
 - sortBy :: Maybe MonitoringExecutionSortKey
 - sortOrder :: Maybe SortOrder
 - statusEquals :: Maybe ExecutionStatus
 
 - newListMonitoringExecutions :: ListMonitoringExecutions
 - listMonitoringExecutions_creationTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_creationTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_endpointName :: Lens' ListMonitoringExecutions (Maybe Text)
 - listMonitoringExecutions_lastModifiedTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_lastModifiedTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_maxResults :: Lens' ListMonitoringExecutions (Maybe Natural)
 - listMonitoringExecutions_monitoringJobDefinitionName :: Lens' ListMonitoringExecutions (Maybe Text)
 - listMonitoringExecutions_monitoringScheduleName :: Lens' ListMonitoringExecutions (Maybe Text)
 - listMonitoringExecutions_monitoringTypeEquals :: Lens' ListMonitoringExecutions (Maybe MonitoringType)
 - listMonitoringExecutions_nextToken :: Lens' ListMonitoringExecutions (Maybe Text)
 - listMonitoringExecutions_scheduledTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_scheduledTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
 - listMonitoringExecutions_sortBy :: Lens' ListMonitoringExecutions (Maybe MonitoringExecutionSortKey)
 - listMonitoringExecutions_sortOrder :: Lens' ListMonitoringExecutions (Maybe SortOrder)
 - listMonitoringExecutions_statusEquals :: Lens' ListMonitoringExecutions (Maybe ExecutionStatus)
 - data ListMonitoringExecutionsResponse = ListMonitoringExecutionsResponse' {}
 - newListMonitoringExecutionsResponse :: Int -> ListMonitoringExecutionsResponse
 - listMonitoringExecutionsResponse_nextToken :: Lens' ListMonitoringExecutionsResponse (Maybe Text)
 - listMonitoringExecutionsResponse_httpStatus :: Lens' ListMonitoringExecutionsResponse Int
 - listMonitoringExecutionsResponse_monitoringExecutionSummaries :: Lens' ListMonitoringExecutionsResponse [MonitoringExecutionSummary]
 
Creating a Request
data ListMonitoringExecutions Source #
See: newListMonitoringExecutions smart constructor.
Constructors
| ListMonitoringExecutions' | |
Fields 
  | |
Instances
newListMonitoringExecutions :: ListMonitoringExecutions Source #
Create a value of ListMonitoringExecutions 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:ListMonitoringExecutions', listMonitoringExecutions_creationTimeAfter - A filter that returns only jobs created after a specified time.
$sel:creationTimeBefore:ListMonitoringExecutions', listMonitoringExecutions_creationTimeBefore - A filter that returns only jobs created before a specified time.
ListMonitoringExecutions, listMonitoringExecutions_endpointName - Name of a specific endpoint to fetch jobs for.
$sel:lastModifiedTimeAfter:ListMonitoringExecutions', listMonitoringExecutions_lastModifiedTimeAfter - A filter that returns only jobs modified before a specified time.
$sel:lastModifiedTimeBefore:ListMonitoringExecutions', listMonitoringExecutions_lastModifiedTimeBefore - A filter that returns only jobs modified after a specified time.
$sel:maxResults:ListMonitoringExecutions', listMonitoringExecutions_maxResults - The maximum number of jobs to return in the response. The default value
 is 10.
ListMonitoringExecutions, listMonitoringExecutions_monitoringJobDefinitionName - Gets a list of the monitoring job runs of the specified monitoring job
 definitions.
ListMonitoringExecutions, listMonitoringExecutions_monitoringScheduleName - Name of a specific schedule to fetch jobs for.
$sel:monitoringTypeEquals:ListMonitoringExecutions', listMonitoringExecutions_monitoringTypeEquals - A filter that returns only the monitoring job runs of the specified
 monitoring type.
ListMonitoringExecutions, listMonitoringExecutions_nextToken - The token returned if the response is truncated. To retrieve the next
 set of job executions, use it in the next request.
$sel:scheduledTimeAfter:ListMonitoringExecutions', listMonitoringExecutions_scheduledTimeAfter - Filter for jobs scheduled after a specified time.
$sel:scheduledTimeBefore:ListMonitoringExecutions', listMonitoringExecutions_scheduledTimeBefore - Filter for jobs scheduled before a specified time.
$sel:sortBy:ListMonitoringExecutions', listMonitoringExecutions_sortBy - Whether to sort results by Status, CreationTime, ScheduledTime
 field. The default is CreationTime.
$sel:sortOrder:ListMonitoringExecutions', listMonitoringExecutions_sortOrder - Whether to sort the results in Ascending or Descending order. The
 default is Descending.
$sel:statusEquals:ListMonitoringExecutions', listMonitoringExecutions_statusEquals - A filter that retrieves only jobs with a specific status.
Request Lenses
listMonitoringExecutions_creationTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs created after a specified time.
listMonitoringExecutions_creationTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs created before a specified time.
listMonitoringExecutions_endpointName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Name of a specific endpoint to fetch jobs for.
listMonitoringExecutions_lastModifiedTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs modified before a specified time.
listMonitoringExecutions_lastModifiedTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs modified after a specified time.
listMonitoringExecutions_maxResults :: Lens' ListMonitoringExecutions (Maybe Natural) Source #
The maximum number of jobs to return in the response. The default value is 10.
listMonitoringExecutions_monitoringJobDefinitionName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Gets a list of the monitoring job runs of the specified monitoring job definitions.
listMonitoringExecutions_monitoringScheduleName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Name of a specific schedule to fetch jobs for.
listMonitoringExecutions_monitoringTypeEquals :: Lens' ListMonitoringExecutions (Maybe MonitoringType) Source #
A filter that returns only the monitoring job runs of the specified monitoring type.
listMonitoringExecutions_nextToken :: Lens' ListMonitoringExecutions (Maybe Text) Source #
The token returned if the response is truncated. To retrieve the next set of job executions, use it in the next request.
listMonitoringExecutions_scheduledTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
Filter for jobs scheduled after a specified time.
listMonitoringExecutions_scheduledTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
Filter for jobs scheduled before a specified time.
listMonitoringExecutions_sortBy :: Lens' ListMonitoringExecutions (Maybe MonitoringExecutionSortKey) Source #
Whether to sort results by Status, CreationTime, ScheduledTime
 field. The default is CreationTime.
listMonitoringExecutions_sortOrder :: Lens' ListMonitoringExecutions (Maybe SortOrder) Source #
Whether to sort the results in Ascending or Descending order. The
 default is Descending.
listMonitoringExecutions_statusEquals :: Lens' ListMonitoringExecutions (Maybe ExecutionStatus) Source #
A filter that retrieves only jobs with a specific status.
Destructuring the Response
data ListMonitoringExecutionsResponse Source #
See: newListMonitoringExecutionsResponse smart constructor.
Constructors
| ListMonitoringExecutionsResponse' | |
Fields 
  | |
Instances
newListMonitoringExecutionsResponse Source #
Create a value of ListMonitoringExecutionsResponse 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:
ListMonitoringExecutions, listMonitoringExecutionsResponse_nextToken - If the response is truncated, Amazon SageMaker returns this token. To
 retrieve the next set of jobs, use it in the subsequent reques
$sel:httpStatus:ListMonitoringExecutionsResponse', listMonitoringExecutionsResponse_httpStatus - The response's http status code.
$sel:monitoringExecutionSummaries:ListMonitoringExecutionsResponse', listMonitoringExecutionsResponse_monitoringExecutionSummaries - A JSON array in which each element is a summary for a monitoring
 execution.
Response Lenses
listMonitoringExecutionsResponse_nextToken :: Lens' ListMonitoringExecutionsResponse (Maybe Text) Source #
If the response is truncated, Amazon SageMaker returns this token. To retrieve the next set of jobs, use it in the subsequent reques
listMonitoringExecutionsResponse_httpStatus :: Lens' ListMonitoringExecutionsResponse Int Source #
The response's http status code.
listMonitoringExecutionsResponse_monitoringExecutionSummaries :: Lens' ListMonitoringExecutionsResponse [MonitoringExecutionSummary] Source #
A JSON array in which each element is a summary for a monitoring execution.