amazonka-forecast-2.0: Amazon Forecast Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Forecast.DescribeMonitor

Description

Describes a monitor resource. In addition to listing the properties provided in the CreateMonitor request, this operation lists the following properties:

  • Baseline
  • CreationTime
  • LastEvaluationTime
  • LastEvaluationState
  • LastModificationTime
  • Message
  • Status
Synopsis

Creating a Request

data DescribeMonitor Source #

See: newDescribeMonitor smart constructor.

Constructors

DescribeMonitor' 

Fields

  • monitorArn :: Text

    The Amazon Resource Name (ARN) of the monitor resource to describe.

Instances

Instances details
ToJSON DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

ToHeaders DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

ToPath DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

ToQuery DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

AWSRequest DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Associated Types

type AWSResponse DescribeMonitor #

Generic DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Associated Types

type Rep DescribeMonitor :: Type -> Type #

Read DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Show DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

NFData DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Methods

rnf :: DescribeMonitor -> () #

Eq DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Hashable DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

type AWSResponse DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

type Rep DescribeMonitor Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

type Rep DescribeMonitor = D1 ('MetaData "DescribeMonitor" "Amazonka.Forecast.DescribeMonitor" "amazonka-forecast-2.0-HHvJwvxGrDPBJtUcnmLBqf" 'False) (C1 ('MetaCons "DescribeMonitor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monitorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeMonitor Source #

Create a value of DescribeMonitor 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:

DescribeMonitor, describeMonitor_monitorArn - The Amazon Resource Name (ARN) of the monitor resource to describe.

Request Lenses

describeMonitor_monitorArn :: Lens' DescribeMonitor Text Source #

The Amazon Resource Name (ARN) of the monitor resource to describe.

Destructuring the Response

data DescribeMonitorResponse Source #

See: newDescribeMonitorResponse smart constructor.

Constructors

DescribeMonitorResponse' 

Fields

Instances

Instances details
Generic DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Associated Types

type Rep DescribeMonitorResponse :: Type -> Type #

Read DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Show DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

NFData DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

Methods

rnf :: DescribeMonitorResponse -> () #

Eq DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

type Rep DescribeMonitorResponse Source # 
Instance details

Defined in Amazonka.Forecast.DescribeMonitor

type Rep DescribeMonitorResponse = D1 ('MetaData "DescribeMonitorResponse" "Amazonka.Forecast.DescribeMonitor" "amazonka-forecast-2.0-HHvJwvxGrDPBJtUcnmLBqf" 'False) (C1 ('MetaCons "DescribeMonitorResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "baseline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Baseline)) :*: (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "estimatedEvaluationTimeRemainingInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "lastEvaluationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastEvaluationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastModificationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "monitorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "monitorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeMonitorResponse Source #

Create a value of DescribeMonitorResponse 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:baseline:DescribeMonitorResponse', describeMonitorResponse_baseline - Metrics you can use as a baseline for comparison purposes. Use these values you interpret monitoring results for an auto predictor.

DescribeMonitorResponse, describeMonitorResponse_creationTime - The timestamp for when the monitor resource was created.

$sel:estimatedEvaluationTimeRemainingInMinutes:DescribeMonitorResponse', describeMonitorResponse_estimatedEvaluationTimeRemainingInMinutes - The estimated number of minutes remaining before the monitor resource finishes its current evaluation.

$sel:lastEvaluationState:DescribeMonitorResponse', describeMonitorResponse_lastEvaluationState - The state of the monitor's latest evaluation.

$sel:lastEvaluationTime:DescribeMonitorResponse', describeMonitorResponse_lastEvaluationTime - The timestamp of the latest evaluation completed by the monitor.

DescribeMonitorResponse, describeMonitorResponse_lastModificationTime - The timestamp of the latest modification to the monitor.

DescribeMonitorResponse, describeMonitorResponse_message - An error message, if any, for the monitor.

DescribeMonitor, describeMonitorResponse_monitorArn - The Amazon Resource Name (ARN) of the monitor resource described.

DescribeMonitorResponse, describeMonitorResponse_monitorName - The name of the monitor.

DescribeMonitorResponse, describeMonitorResponse_resourceArn - The Amazon Resource Name (ARN) of the auto predictor being monitored.

DescribeMonitorResponse, describeMonitorResponse_status - The status of the monitor resource.

$sel:httpStatus:DescribeMonitorResponse', describeMonitorResponse_httpStatus - The response's http status code.

Response Lenses

describeMonitorResponse_baseline :: Lens' DescribeMonitorResponse (Maybe Baseline) Source #

Metrics you can use as a baseline for comparison purposes. Use these values you interpret monitoring results for an auto predictor.

describeMonitorResponse_creationTime :: Lens' DescribeMonitorResponse (Maybe UTCTime) Source #

The timestamp for when the monitor resource was created.

describeMonitorResponse_estimatedEvaluationTimeRemainingInMinutes :: Lens' DescribeMonitorResponse (Maybe Integer) Source #

The estimated number of minutes remaining before the monitor resource finishes its current evaluation.

describeMonitorResponse_lastEvaluationTime :: Lens' DescribeMonitorResponse (Maybe UTCTime) Source #

The timestamp of the latest evaluation completed by the monitor.

describeMonitorResponse_lastModificationTime :: Lens' DescribeMonitorResponse (Maybe UTCTime) Source #

The timestamp of the latest modification to the monitor.

describeMonitorResponse_message :: Lens' DescribeMonitorResponse (Maybe Text) Source #

An error message, if any, for the monitor.

describeMonitorResponse_monitorArn :: Lens' DescribeMonitorResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the monitor resource described.

describeMonitorResponse_resourceArn :: Lens' DescribeMonitorResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the auto predictor being monitored.