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 |
Describes the schedule for a monitoring job.
Synopsis
- data DescribeMonitoringSchedule = DescribeMonitoringSchedule' {}
- newDescribeMonitoringSchedule :: Text -> DescribeMonitoringSchedule
- describeMonitoringSchedule_monitoringScheduleName :: Lens' DescribeMonitoringSchedule Text
- data DescribeMonitoringScheduleResponse = DescribeMonitoringScheduleResponse' {
- monitoringType :: Maybe MonitoringType
- failureReason :: Maybe Text
- endpointName :: Maybe Text
- lastMonitoringExecutionSummary :: Maybe MonitoringExecutionSummary
- httpStatus :: Int
- monitoringScheduleArn :: Text
- monitoringScheduleName :: Text
- monitoringScheduleStatus :: ScheduleStatus
- creationTime :: POSIX
- lastModifiedTime :: POSIX
- monitoringScheduleConfig :: MonitoringScheduleConfig
- newDescribeMonitoringScheduleResponse :: Int -> Text -> Text -> ScheduleStatus -> UTCTime -> UTCTime -> MonitoringScheduleConfig -> DescribeMonitoringScheduleResponse
- describeMonitoringScheduleResponse_monitoringType :: Lens' DescribeMonitoringScheduleResponse (Maybe MonitoringType)
- describeMonitoringScheduleResponse_failureReason :: Lens' DescribeMonitoringScheduleResponse (Maybe Text)
- describeMonitoringScheduleResponse_endpointName :: Lens' DescribeMonitoringScheduleResponse (Maybe Text)
- describeMonitoringScheduleResponse_lastMonitoringExecutionSummary :: Lens' DescribeMonitoringScheduleResponse (Maybe MonitoringExecutionSummary)
- describeMonitoringScheduleResponse_httpStatus :: Lens' DescribeMonitoringScheduleResponse Int
- describeMonitoringScheduleResponse_monitoringScheduleArn :: Lens' DescribeMonitoringScheduleResponse Text
- describeMonitoringScheduleResponse_monitoringScheduleName :: Lens' DescribeMonitoringScheduleResponse Text
- describeMonitoringScheduleResponse_monitoringScheduleStatus :: Lens' DescribeMonitoringScheduleResponse ScheduleStatus
- describeMonitoringScheduleResponse_creationTime :: Lens' DescribeMonitoringScheduleResponse UTCTime
- describeMonitoringScheduleResponse_lastModifiedTime :: Lens' DescribeMonitoringScheduleResponse UTCTime
- describeMonitoringScheduleResponse_monitoringScheduleConfig :: Lens' DescribeMonitoringScheduleResponse MonitoringScheduleConfig
Creating a Request
data DescribeMonitoringSchedule Source #
See: newDescribeMonitoringSchedule
smart constructor.
DescribeMonitoringSchedule' | |
|
Instances
newDescribeMonitoringSchedule Source #
Create a value of DescribeMonitoringSchedule
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:monitoringScheduleName:DescribeMonitoringSchedule'
, describeMonitoringSchedule_monitoringScheduleName
- Name of a previously created monitoring schedule.
Request Lenses
describeMonitoringSchedule_monitoringScheduleName :: Lens' DescribeMonitoringSchedule Text Source #
Name of a previously created monitoring schedule.
Destructuring the Response
data DescribeMonitoringScheduleResponse Source #
See: newDescribeMonitoringScheduleResponse
smart constructor.
DescribeMonitoringScheduleResponse' | |
|
Instances
newDescribeMonitoringScheduleResponse Source #
Create a value of DescribeMonitoringScheduleResponse
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:monitoringType:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_monitoringType
- The type of the monitoring job that this schedule runs. This is one of
the following values.
DATA_QUALITY
- The schedule is for a data quality monitoring job.MODEL_QUALITY
- The schedule is for a model quality monitoring job.MODEL_BIAS
- The schedule is for a bias monitoring job.MODEL_EXPLAINABILITY
- The schedule is for an explainability monitoring job.
$sel:failureReason:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_failureReason
- A string, up to one KB in size, that contains the reason a monitoring
job failed, if it failed.
$sel:endpointName:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_endpointName
- The name of the endpoint for the monitoring job.
$sel:lastMonitoringExecutionSummary:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_lastMonitoringExecutionSummary
- Describes metadata on the last execution to run, if there was one.
$sel:httpStatus:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_httpStatus
- The response's http status code.
$sel:monitoringScheduleArn:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_monitoringScheduleArn
- The Amazon Resource Name (ARN) of the monitoring schedule.
$sel:monitoringScheduleName:DescribeMonitoringSchedule'
, describeMonitoringScheduleResponse_monitoringScheduleName
- Name of the monitoring schedule.
$sel:monitoringScheduleStatus:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_monitoringScheduleStatus
- The status of an monitoring job.
$sel:creationTime:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_creationTime
- The time at which the monitoring job was created.
$sel:lastModifiedTime:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_lastModifiedTime
- The time at which the monitoring job was last modified.
$sel:monitoringScheduleConfig:DescribeMonitoringScheduleResponse'
, describeMonitoringScheduleResponse_monitoringScheduleConfig
- The configuration object that specifies the monitoring schedule and
defines the monitoring job.
Response Lenses
describeMonitoringScheduleResponse_monitoringType :: Lens' DescribeMonitoringScheduleResponse (Maybe MonitoringType) Source #
The type of the monitoring job that this schedule runs. This is one of the following values.
DATA_QUALITY
- The schedule is for a data quality monitoring job.MODEL_QUALITY
- The schedule is for a model quality monitoring job.MODEL_BIAS
- The schedule is for a bias monitoring job.MODEL_EXPLAINABILITY
- The schedule is for an explainability monitoring job.
describeMonitoringScheduleResponse_failureReason :: Lens' DescribeMonitoringScheduleResponse (Maybe Text) Source #
A string, up to one KB in size, that contains the reason a monitoring job failed, if it failed.
describeMonitoringScheduleResponse_endpointName :: Lens' DescribeMonitoringScheduleResponse (Maybe Text) Source #
The name of the endpoint for the monitoring job.
describeMonitoringScheduleResponse_lastMonitoringExecutionSummary :: Lens' DescribeMonitoringScheduleResponse (Maybe MonitoringExecutionSummary) Source #
Describes metadata on the last execution to run, if there was one.
describeMonitoringScheduleResponse_httpStatus :: Lens' DescribeMonitoringScheduleResponse Int Source #
The response's http status code.
describeMonitoringScheduleResponse_monitoringScheduleArn :: Lens' DescribeMonitoringScheduleResponse Text Source #
The Amazon Resource Name (ARN) of the monitoring schedule.
describeMonitoringScheduleResponse_monitoringScheduleName :: Lens' DescribeMonitoringScheduleResponse Text Source #
Name of the monitoring schedule.
describeMonitoringScheduleResponse_monitoringScheduleStatus :: Lens' DescribeMonitoringScheduleResponse ScheduleStatus Source #
The status of an monitoring job.
describeMonitoringScheduleResponse_creationTime :: Lens' DescribeMonitoringScheduleResponse UTCTime Source #
The time at which the monitoring job was created.
describeMonitoringScheduleResponse_lastModifiedTime :: Lens' DescribeMonitoringScheduleResponse UTCTime Source #
The time at which the monitoring job was last modified.
describeMonitoringScheduleResponse_monitoringScheduleConfig :: Lens' DescribeMonitoringScheduleResponse MonitoringScheduleConfig Source #
The configuration object that specifies the monitoring schedule and defines the monitoring job.