libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SageMaker.Types.MonitoringSchedule

Description

 
Synopsis

Documentation

data MonitoringSchedule Source #

A schedule for a model monitoring job. For information about model monitor, see Amazon SageMaker Model Monitor.

See: newMonitoringSchedule smart constructor.

Constructors

MonitoringSchedule' 

Fields

Instances

Instances details
Eq MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

Read MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

Show MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

Generic MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

Associated Types

type Rep MonitoringSchedule :: Type -> Type #

NFData MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

Methods

rnf :: MonitoringSchedule -> () #

Hashable MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

FromJSON MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

type Rep MonitoringSchedule Source # 
Instance details

Defined in Amazonka.SageMaker.Types.MonitoringSchedule

type Rep MonitoringSchedule = D1 ('MetaData "MonitoringSchedule" "Amazonka.SageMaker.Types.MonitoringSchedule" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "MonitoringSchedule'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "monitoringType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringType))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "monitoringScheduleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpointName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "lastModifiedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "monitoringScheduleStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleStatus)) :*: S1 ('MetaSel ('Just "lastMonitoringExecutionSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringExecutionSummary)))) :*: (S1 ('MetaSel ('Just "monitoringScheduleConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringScheduleConfig)) :*: (S1 ('MetaSel ('Just "monitoringScheduleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newMonitoringSchedule :: MonitoringSchedule Source #

Create a value of MonitoringSchedule 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:creationTime:MonitoringSchedule', monitoringSchedule_creationTime - The time that the monitoring schedule was created.

$sel:monitoringType:MonitoringSchedule', monitoringSchedule_monitoringType - The type of the monitoring job definition to schedule.

$sel:failureReason:MonitoringSchedule', monitoringSchedule_failureReason - If the monitoring schedule failed, the reason it failed.

$sel:monitoringScheduleArn:MonitoringSchedule', monitoringSchedule_monitoringScheduleArn - The Amazon Resource Name (ARN) of the monitoring schedule.

$sel:endpointName:MonitoringSchedule', monitoringSchedule_endpointName - The endpoint that hosts the model being monitored.

$sel:lastModifiedTime:MonitoringSchedule', monitoringSchedule_lastModifiedTime - The last time the monitoring schedule was changed.

$sel:monitoringScheduleStatus:MonitoringSchedule', monitoringSchedule_monitoringScheduleStatus - The status of the monitoring schedule. This can be one of the following values.

  • PENDING - The schedule is pending being created.
  • FAILED - The schedule failed.
  • SCHEDULED - The schedule was successfully created.
  • STOPPED - The schedule was stopped.

$sel:lastMonitoringExecutionSummary:MonitoringSchedule', monitoringSchedule_lastMonitoringExecutionSummary - Undocumented member.

$sel:monitoringScheduleConfig:MonitoringSchedule', monitoringSchedule_monitoringScheduleConfig - Undocumented member.

$sel:monitoringScheduleName:MonitoringSchedule', monitoringSchedule_monitoringScheduleName - The name of the monitoring schedule.

$sel:tags:MonitoringSchedule', monitoringSchedule_tags - A list of the tags associated with the monitoring schedlue. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.

monitoringSchedule_creationTime :: Lens' MonitoringSchedule (Maybe UTCTime) Source #

The time that the monitoring schedule was created.

monitoringSchedule_monitoringType :: Lens' MonitoringSchedule (Maybe MonitoringType) Source #

The type of the monitoring job definition to schedule.

monitoringSchedule_failureReason :: Lens' MonitoringSchedule (Maybe Text) Source #

If the monitoring schedule failed, the reason it failed.

monitoringSchedule_monitoringScheduleArn :: Lens' MonitoringSchedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the monitoring schedule.

monitoringSchedule_endpointName :: Lens' MonitoringSchedule (Maybe Text) Source #

The endpoint that hosts the model being monitored.

monitoringSchedule_lastModifiedTime :: Lens' MonitoringSchedule (Maybe UTCTime) Source #

The last time the monitoring schedule was changed.

monitoringSchedule_monitoringScheduleStatus :: Lens' MonitoringSchedule (Maybe ScheduleStatus) Source #

The status of the monitoring schedule. This can be one of the following values.

  • PENDING - The schedule is pending being created.
  • FAILED - The schedule failed.
  • SCHEDULED - The schedule was successfully created.
  • STOPPED - The schedule was stopped.

monitoringSchedule_tags :: Lens' MonitoringSchedule (Maybe [Tag]) Source #

A list of the tags associated with the monitoring schedlue. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference Guide.