Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Returns list of all monitoring job executions.
This operation returns paginated results.
Synopsis
- data ListMonitoringExecutions = ListMonitoringExecutions' {
- endpointName :: Maybe Text
- lastModifiedTimeBefore :: Maybe POSIX
- scheduledTimeAfter :: Maybe POSIX
- creationTimeAfter :: Maybe POSIX
- nextToken :: Maybe Text
- sortOrder :: Maybe SortOrder
- lastModifiedTimeAfter :: Maybe POSIX
- creationTimeBefore :: Maybe POSIX
- scheduledTimeBefore :: Maybe POSIX
- statusEquals :: Maybe ExecutionStatus
- monitoringTypeEquals :: Maybe MonitoringType
- monitoringScheduleName :: Maybe Text
- maxResults :: Maybe Natural
- sortBy :: Maybe MonitoringExecutionSortKey
- monitoringJobDefinitionName :: Maybe Text
- newListMonitoringExecutions :: ListMonitoringExecutions
- listMonitoringExecutions_endpointName :: Lens' ListMonitoringExecutions (Maybe Text)
- listMonitoringExecutions_lastModifiedTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_scheduledTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_creationTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_nextToken :: Lens' ListMonitoringExecutions (Maybe Text)
- listMonitoringExecutions_sortOrder :: Lens' ListMonitoringExecutions (Maybe SortOrder)
- listMonitoringExecutions_lastModifiedTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_creationTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_scheduledTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime)
- listMonitoringExecutions_statusEquals :: Lens' ListMonitoringExecutions (Maybe ExecutionStatus)
- listMonitoringExecutions_monitoringTypeEquals :: Lens' ListMonitoringExecutions (Maybe MonitoringType)
- listMonitoringExecutions_monitoringScheduleName :: Lens' ListMonitoringExecutions (Maybe Text)
- listMonitoringExecutions_maxResults :: Lens' ListMonitoringExecutions (Maybe Natural)
- listMonitoringExecutions_sortBy :: Lens' ListMonitoringExecutions (Maybe MonitoringExecutionSortKey)
- listMonitoringExecutions_monitoringJobDefinitionName :: Lens' ListMonitoringExecutions (Maybe Text)
- 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.
ListMonitoringExecutions' | |
|
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:endpointName:ListMonitoringExecutions'
, listMonitoringExecutions_endpointName
- Name of a specific endpoint to fetch jobs for.
$sel:lastModifiedTimeBefore:ListMonitoringExecutions'
, listMonitoringExecutions_lastModifiedTimeBefore
- A filter that returns only jobs modified after a specified time.
$sel:scheduledTimeAfter:ListMonitoringExecutions'
, listMonitoringExecutions_scheduledTimeAfter
- Filter for jobs scheduled after a specified time.
$sel:creationTimeAfter:ListMonitoringExecutions'
, listMonitoringExecutions_creationTimeAfter
- A filter that returns only jobs created after a specified time.
$sel:nextToken: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:sortOrder:ListMonitoringExecutions'
, listMonitoringExecutions_sortOrder
- Whether to sort the results in Ascending
or Descending
order. The
default is Descending
.
$sel:lastModifiedTimeAfter:ListMonitoringExecutions'
, listMonitoringExecutions_lastModifiedTimeAfter
- A filter that returns only jobs modified before a specified time.
$sel:creationTimeBefore:ListMonitoringExecutions'
, listMonitoringExecutions_creationTimeBefore
- A filter that returns only jobs created before a specified time.
$sel:scheduledTimeBefore:ListMonitoringExecutions'
, listMonitoringExecutions_scheduledTimeBefore
- Filter for jobs scheduled before a specified time.
$sel:statusEquals:ListMonitoringExecutions'
, listMonitoringExecutions_statusEquals
- A filter that retrieves only jobs with a specific status.
$sel:monitoringTypeEquals:ListMonitoringExecutions'
, listMonitoringExecutions_monitoringTypeEquals
- A filter that returns only the monitoring job runs of the specified
monitoring type.
$sel:monitoringScheduleName:ListMonitoringExecutions'
, listMonitoringExecutions_monitoringScheduleName
- Name of a specific schedule to fetch jobs for.
$sel:maxResults:ListMonitoringExecutions'
, listMonitoringExecutions_maxResults
- The maximum number of jobs to return in the response. The default value
is 10.
$sel:sortBy:ListMonitoringExecutions'
, listMonitoringExecutions_sortBy
- Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.
$sel:monitoringJobDefinitionName:ListMonitoringExecutions'
, listMonitoringExecutions_monitoringJobDefinitionName
- Gets a list of the monitoring job runs of the specified monitoring job
definitions.
Request Lenses
listMonitoringExecutions_endpointName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Name of a specific endpoint to fetch jobs for.
listMonitoringExecutions_lastModifiedTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs modified after a specified time.
listMonitoringExecutions_scheduledTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
Filter for jobs scheduled after a specified time.
listMonitoringExecutions_creationTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs created after a specified time.
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_sortOrder :: Lens' ListMonitoringExecutions (Maybe SortOrder) Source #
Whether to sort the results in Ascending
or Descending
order. The
default is Descending
.
listMonitoringExecutions_lastModifiedTimeAfter :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs modified before a specified time.
listMonitoringExecutions_creationTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
A filter that returns only jobs created before a specified time.
listMonitoringExecutions_scheduledTimeBefore :: Lens' ListMonitoringExecutions (Maybe UTCTime) Source #
Filter for jobs scheduled before a specified time.
listMonitoringExecutions_statusEquals :: Lens' ListMonitoringExecutions (Maybe ExecutionStatus) Source #
A filter that retrieves only jobs with a specific status.
listMonitoringExecutions_monitoringTypeEquals :: Lens' ListMonitoringExecutions (Maybe MonitoringType) Source #
A filter that returns only the monitoring job runs of the specified monitoring type.
listMonitoringExecutions_monitoringScheduleName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Name of a specific schedule to fetch jobs for.
listMonitoringExecutions_maxResults :: Lens' ListMonitoringExecutions (Maybe Natural) Source #
The maximum number of jobs to return in the response. The default value is 10.
listMonitoringExecutions_sortBy :: Lens' ListMonitoringExecutions (Maybe MonitoringExecutionSortKey) Source #
Whether to sort results by Status
, CreationTime
, ScheduledTime
field. The default is CreationTime
.
listMonitoringExecutions_monitoringJobDefinitionName :: Lens' ListMonitoringExecutions (Maybe Text) Source #
Gets a list of the monitoring job runs of the specified monitoring job definitions.
Destructuring the Response
data ListMonitoringExecutionsResponse Source #
See: newListMonitoringExecutionsResponse
smart constructor.
ListMonitoringExecutionsResponse' | |
|
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:
$sel:nextToken: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.