libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics
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.LookoutMetrics.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon Lookout for Metrics SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient permissions to perform this action.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There was a conflict processing the request. Try your request again.

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request exceeded the service's quotas. Check the service quotas and try again.

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to too many requests being submitted at the same time.

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request processing has failed because of an unknown error, exception, or failure.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource cannot be found. Check the ARN of the resource and try again.

AggregationFunction

newtype AggregationFunction Source #

Instances

Instances details
Eq AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Ord AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Read AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Show AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Generic AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Associated Types

type Rep AggregationFunction :: Type -> Type #

NFData AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

Methods

rnf :: AggregationFunction -> () #

Hashable AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToJSON AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToJSONKey AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

FromJSON AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

FromJSONKey AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToLog AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToHeader AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToQuery AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

FromXML AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToXML AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToByteString AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

FromText AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

ToText AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

type Rep AggregationFunction Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AggregationFunction

type Rep AggregationFunction = D1 ('MetaData "AggregationFunction" "Amazonka.LookoutMetrics.Types.AggregationFunction" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "AggregationFunction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregationFunction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AlertStatus

newtype AlertStatus Source #

Constructors

AlertStatus' 

Bundled Patterns

pattern AlertStatus_ACTIVE :: AlertStatus 
pattern AlertStatus_INACTIVE :: AlertStatus 

Instances

Instances details
Eq AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Ord AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Read AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Show AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Generic AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Associated Types

type Rep AlertStatus :: Type -> Type #

NFData AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Methods

rnf :: AlertStatus -> () #

Hashable AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToJSON AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToJSONKey AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

FromJSON AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

FromJSONKey AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToLog AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToHeader AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToQuery AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

FromXML AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToXML AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Methods

toXML :: AlertStatus -> XML #

ToByteString AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

FromText AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

ToText AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

Methods

toText :: AlertStatus -> Text #

type Rep AlertStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertStatus

type Rep AlertStatus = D1 ('MetaData "AlertStatus" "Amazonka.LookoutMetrics.Types.AlertStatus" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "AlertStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlertStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AlertType

newtype AlertType Source #

Constructors

AlertType' 

Fields

Bundled Patterns

pattern AlertType_LAMBDA :: AlertType 
pattern AlertType_SNS :: AlertType 

Instances

Instances details
Eq AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Ord AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Read AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Show AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Generic AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Associated Types

type Rep AlertType :: Type -> Type #

NFData AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Methods

rnf :: AlertType -> () #

Hashable AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToJSON AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToJSONKey AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

FromJSON AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

FromJSONKey AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToLog AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToHeader AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToQuery AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

FromXML AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToXML AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Methods

toXML :: AlertType -> XML #

ToByteString AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Methods

toBS :: AlertType -> ByteString #

FromText AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

ToText AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

Methods

toText :: AlertType -> Text #

type Rep AlertType Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertType

type Rep AlertType = D1 ('MetaData "AlertType" "Amazonka.LookoutMetrics.Types.AlertType" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "AlertType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlertType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnomalyDetectionTaskStatus

newtype AnomalyDetectionTaskStatus Source #

Instances

Instances details
Eq AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Ord AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Read AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Show AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Generic AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Associated Types

type Rep AnomalyDetectionTaskStatus :: Type -> Type #

NFData AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

Hashable AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToJSON AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToJSONKey AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

FromJSON AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

FromJSONKey AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToLog AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToHeader AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToQuery AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

FromXML AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToXML AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToByteString AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

FromText AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

ToText AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

type Rep AnomalyDetectionTaskStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus

type Rep AnomalyDetectionTaskStatus = D1 ('MetaData "AnomalyDetectionTaskStatus" "Amazonka.LookoutMetrics.Types.AnomalyDetectionTaskStatus" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "AnomalyDetectionTaskStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalyDetectionTaskStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnomalyDetectorStatus

newtype AnomalyDetectorStatus Source #

Instances

Instances details
Eq AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Ord AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Read AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Show AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Generic AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Associated Types

type Rep AnomalyDetectorStatus :: Type -> Type #

NFData AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

Methods

rnf :: AnomalyDetectorStatus -> () #

Hashable AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToJSON AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToJSONKey AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

FromJSON AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

FromJSONKey AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToLog AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToHeader AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToQuery AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

FromXML AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToXML AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToByteString AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

FromText AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

ToText AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

type Rep AnomalyDetectorStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus

type Rep AnomalyDetectorStatus = D1 ('MetaData "AnomalyDetectorStatus" "Amazonka.LookoutMetrics.Types.AnomalyDetectorStatus" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "AnomalyDetectorStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalyDetectorStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CSVFileCompression

newtype CSVFileCompression Source #

Instances

Instances details
Eq CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Ord CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Read CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Show CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Generic CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Associated Types

type Rep CSVFileCompression :: Type -> Type #

NFData CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

Methods

rnf :: CSVFileCompression -> () #

Hashable CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToJSON CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToJSONKey CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

FromJSON CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

FromJSONKey CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToLog CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToHeader CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToQuery CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

FromXML CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToXML CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToByteString CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

FromText CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

ToText CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

type Rep CSVFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CSVFileCompression

type Rep CSVFileCompression = D1 ('MetaData "CSVFileCompression" "Amazonka.LookoutMetrics.Types.CSVFileCompression" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "CSVFileCompression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCSVFileCompression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Frequency

newtype Frequency Source #

Constructors

Frequency' 

Fields

Bundled Patterns

pattern Frequency_P1D :: Frequency 
pattern Frequency_PT10M :: Frequency 
pattern Frequency_PT1H :: Frequency 
pattern Frequency_PT5M :: Frequency 

Instances

Instances details
Eq Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Ord Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Read Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Show Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Generic Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Associated Types

type Rep Frequency :: Type -> Type #

NFData Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Methods

rnf :: Frequency -> () #

Hashable Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToJSON Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToJSONKey Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

FromJSON Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

FromJSONKey Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToLog Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToHeader Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToQuery Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

FromXML Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToXML Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Methods

toXML :: Frequency -> XML #

ToByteString Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Methods

toBS :: Frequency -> ByteString #

FromText Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

ToText Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

Methods

toText :: Frequency -> Text #

type Rep Frequency Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Frequency

type Rep Frequency = D1 ('MetaData "Frequency" "Amazonka.LookoutMetrics.Types.Frequency" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "Frequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JsonFileCompression

newtype JsonFileCompression Source #

Instances

Instances details
Eq JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Ord JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Read JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Show JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Generic JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Associated Types

type Rep JsonFileCompression :: Type -> Type #

NFData JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

Methods

rnf :: JsonFileCompression -> () #

Hashable JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToJSON JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToJSONKey JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

FromJSON JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

FromJSONKey JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToLog JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToHeader JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToQuery JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

FromXML JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToXML JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToByteString JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

FromText JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

ToText JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

type Rep JsonFileCompression Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFileCompression

type Rep JsonFileCompression = D1 ('MetaData "JsonFileCompression" "Amazonka.LookoutMetrics.Types.JsonFileCompression" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'True) (C1 ('MetaCons "JsonFileCompression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJsonFileCompression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Action

data Action Source #

A configuration that specifies the action to perform when anomalies are detected.

See: newAction smart constructor.

Constructors

Action' 

Fields

Instances

Instances details
Eq Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Methods

(==) :: Action -> Action -> Bool #

(/=) :: Action -> Action -> Bool #

Read Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Show Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Generic Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Associated Types

type Rep Action :: Type -> Type #

Methods

from :: Action -> Rep Action x #

to :: Rep Action x -> Action #

NFData Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Methods

rnf :: Action -> () #

Hashable Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

Methods

hashWithSalt :: Int -> Action -> Int #

hash :: Action -> Int #

ToJSON Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

FromJSON Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

type Rep Action Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Action

type Rep Action = D1 ('MetaData "Action" "Amazonka.LookoutMetrics.Types.Action" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaConfiguration)) :*: S1 ('MetaSel ('Just "sNSConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SNSConfiguration))))

newAction :: Action Source #

Create a value of Action 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:lambdaConfiguration:Action', action_lambdaConfiguration - A configuration for an AWS Lambda channel.

$sel:sNSConfiguration:Action', action_sNSConfiguration - A configuration for an Amazon SNS channel.

action_lambdaConfiguration :: Lens' Action (Maybe LambdaConfiguration) Source #

A configuration for an AWS Lambda channel.

action_sNSConfiguration :: Lens' Action (Maybe SNSConfiguration) Source #

A configuration for an Amazon SNS channel.

Alert

data Alert Source #

A configuration for Amazon SNS-integrated notifications.

See: newAlert smart constructor.

Constructors

Alert' 

Fields

Instances

Instances details
Eq Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Methods

(==) :: Alert -> Alert -> Bool #

(/=) :: Alert -> Alert -> Bool #

Read Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Show Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Methods

showsPrec :: Int -> Alert -> ShowS #

show :: Alert -> String #

showList :: [Alert] -> ShowS #

Generic Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Associated Types

type Rep Alert :: Type -> Type #

Methods

from :: Alert -> Rep Alert x #

to :: Rep Alert x -> Alert #

NFData Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Methods

rnf :: Alert -> () #

Hashable Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

Methods

hashWithSalt :: Int -> Alert -> Int #

hash :: Alert -> Int #

FromJSON Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

type Rep Alert Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Alert

newAlert :: Alert Source #

Create a value of Alert 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:Alert', alert_creationTime - The time at which the alert was created.

$sel:action:Alert', alert_action - Action that will be triggered when there is an alert.

$sel:anomalyDetectorArn:Alert', alert_anomalyDetectorArn - The ARN of the detector to which the alert is attached.

$sel:alertName:Alert', alert_alertName - The name of the alert.

$sel:alertSensitivityThreshold:Alert', alert_alertSensitivityThreshold - The minimum severity for an anomaly to trigger the alert.

$sel:alertStatus:Alert', alert_alertStatus - The status of the alert.

$sel:alertDescription:Alert', alert_alertDescription - A description of the alert.

$sel:alertArn:Alert', alert_alertArn - The ARN of the alert.

$sel:alertType:Alert', alert_alertType - The type of the alert.

$sel:lastModificationTime:Alert', alert_lastModificationTime - The time at which the alert was last modified.

alert_creationTime :: Lens' Alert (Maybe UTCTime) Source #

The time at which the alert was created.

alert_action :: Lens' Alert (Maybe Action) Source #

Action that will be triggered when there is an alert.

alert_anomalyDetectorArn :: Lens' Alert (Maybe Text) Source #

The ARN of the detector to which the alert is attached.

alert_alertName :: Lens' Alert (Maybe Text) Source #

The name of the alert.

alert_alertSensitivityThreshold :: Lens' Alert (Maybe Natural) Source #

The minimum severity for an anomaly to trigger the alert.

alert_alertStatus :: Lens' Alert (Maybe AlertStatus) Source #

The status of the alert.

alert_alertDescription :: Lens' Alert (Maybe Text) Source #

A description of the alert.

alert_alertArn :: Lens' Alert (Maybe Text) Source #

The ARN of the alert.

alert_alertType :: Lens' Alert (Maybe AlertType) Source #

The type of the alert.

alert_lastModificationTime :: Lens' Alert (Maybe UTCTime) Source #

The time at which the alert was last modified.

AlertSummary

data AlertSummary Source #

Provides a summary of an alert's configuration.

See: newAlertSummary smart constructor.

Constructors

AlertSummary' 

Fields

Instances

Instances details
Eq AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

Read AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

Show AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

Generic AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

Associated Types

type Rep AlertSummary :: Type -> Type #

NFData AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

Methods

rnf :: AlertSummary -> () #

Hashable AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

FromJSON AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

type Rep AlertSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AlertSummary

type Rep AlertSummary = D1 ('MetaData "AlertSummary" "Amazonka.LookoutMetrics.Types.AlertSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AlertSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "anomalyDetectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "alertName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "alertSensitivityThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "alertStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AlertStatus)) :*: S1 ('MetaSel ('Just "alertArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "alertType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AlertType)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "lastModificationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newAlertSummary :: AlertSummary Source #

Create a value of AlertSummary 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:AlertSummary', alertSummary_creationTime - The time at which the alert was created.

$sel:anomalyDetectorArn:AlertSummary', alertSummary_anomalyDetectorArn - The ARN of the detector to which the alert is attached.

$sel:alertName:AlertSummary', alertSummary_alertName - The name of the alert.

$sel:alertSensitivityThreshold:AlertSummary', alertSummary_alertSensitivityThreshold - The minimum severity for an anomaly to trigger the alert.

$sel:alertStatus:AlertSummary', alertSummary_alertStatus - The status of the alert.

$sel:alertArn:AlertSummary', alertSummary_alertArn - The ARN of the alert.

$sel:alertType:AlertSummary', alertSummary_alertType - The type of the alert.

$sel:tags:AlertSummary', alertSummary_tags - The alert's tags.

$sel:lastModificationTime:AlertSummary', alertSummary_lastModificationTime - The time at which the alert was last modified.

alertSummary_creationTime :: Lens' AlertSummary (Maybe UTCTime) Source #

The time at which the alert was created.

alertSummary_anomalyDetectorArn :: Lens' AlertSummary (Maybe Text) Source #

The ARN of the detector to which the alert is attached.

alertSummary_alertSensitivityThreshold :: Lens' AlertSummary (Maybe Natural) Source #

The minimum severity for an anomaly to trigger the alert.

alertSummary_lastModificationTime :: Lens' AlertSummary (Maybe UTCTime) Source #

The time at which the alert was last modified.

AnomalyDetectorConfig

data AnomalyDetectorConfig Source #

Contains information about a detector's configuration.

See: newAnomalyDetectorConfig smart constructor.

Constructors

AnomalyDetectorConfig' 

Fields

Instances

Instances details
Eq AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

Read AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

Show AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

Generic AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

Associated Types

type Rep AnomalyDetectorConfig :: Type -> Type #

NFData AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

Methods

rnf :: AnomalyDetectorConfig -> () #

Hashable AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

ToJSON AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

type Rep AnomalyDetectorConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig

type Rep AnomalyDetectorConfig = D1 ('MetaData "AnomalyDetectorConfig" "Amazonka.LookoutMetrics.Types.AnomalyDetectorConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyDetectorConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "anomalyDetectorFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Frequency))))

newAnomalyDetectorConfig :: AnomalyDetectorConfig Source #

Create a value of AnomalyDetectorConfig 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:anomalyDetectorFrequency:AnomalyDetectorConfig', anomalyDetectorConfig_anomalyDetectorFrequency - The frequency at which the detector analyzes its source data.

anomalyDetectorConfig_anomalyDetectorFrequency :: Lens' AnomalyDetectorConfig (Maybe Frequency) Source #

The frequency at which the detector analyzes its source data.

AnomalyDetectorConfigSummary

data AnomalyDetectorConfigSummary Source #

Contains information about a detector's configuration.

See: newAnomalyDetectorConfigSummary smart constructor.

Constructors

AnomalyDetectorConfigSummary' 

Fields

Instances

Instances details
Eq AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

Read AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

Show AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

Generic AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

Associated Types

type Rep AnomalyDetectorConfigSummary :: Type -> Type #

NFData AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

Hashable AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

FromJSON AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

type Rep AnomalyDetectorConfigSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary

type Rep AnomalyDetectorConfigSummary = D1 ('MetaData "AnomalyDetectorConfigSummary" "Amazonka.LookoutMetrics.Types.AnomalyDetectorConfigSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyDetectorConfigSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "anomalyDetectorFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Frequency))))

newAnomalyDetectorConfigSummary :: AnomalyDetectorConfigSummary Source #

Create a value of AnomalyDetectorConfigSummary 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:anomalyDetectorFrequency:AnomalyDetectorConfigSummary', anomalyDetectorConfigSummary_anomalyDetectorFrequency - The interval at which the detector analyzes its source data.

AnomalyDetectorSummary

data AnomalyDetectorSummary Source #

Contains information about an an anomaly detector.

See: newAnomalyDetectorSummary smart constructor.

Constructors

AnomalyDetectorSummary' 

Fields

Instances

Instances details
Eq AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

Read AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

Show AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

Generic AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

Associated Types

type Rep AnomalyDetectorSummary :: Type -> Type #

NFData AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

Methods

rnf :: AnomalyDetectorSummary -> () #

Hashable AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

FromJSON AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

type Rep AnomalyDetectorSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary

type Rep AnomalyDetectorSummary = D1 ('MetaData "AnomalyDetectorSummary" "Amazonka.LookoutMetrics.Types.AnomalyDetectorSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyDetectorSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyDetectorStatus)) :*: S1 ('MetaSel ('Just "anomalyDetectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "anomalyDetectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyDetectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "lastModificationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newAnomalyDetectorSummary :: AnomalyDetectorSummary Source #

Create a value of AnomalyDetectorSummary 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:AnomalyDetectorSummary', anomalyDetectorSummary_creationTime - The time at which the detector was created.

$sel:status:AnomalyDetectorSummary', anomalyDetectorSummary_status - The status of detector.

$sel:anomalyDetectorArn:AnomalyDetectorSummary', anomalyDetectorSummary_anomalyDetectorArn - The ARN of the detector.

$sel:anomalyDetectorName:AnomalyDetectorSummary', anomalyDetectorSummary_anomalyDetectorName - The name of the detector.

$sel:anomalyDetectorDescription:AnomalyDetectorSummary', anomalyDetectorSummary_anomalyDetectorDescription - A description of the detector.

$sel:tags:AnomalyDetectorSummary', anomalyDetectorSummary_tags - The detector's tags.

$sel:lastModificationTime:AnomalyDetectorSummary', anomalyDetectorSummary_lastModificationTime - The time at which the detector was last modified.

anomalyDetectorSummary_creationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime) Source #

The time at which the detector was created.

anomalyDetectorSummary_lastModificationTime :: Lens' AnomalyDetectorSummary (Maybe UTCTime) Source #

The time at which the detector was last modified.

AnomalyGroup

data AnomalyGroup Source #

A group of anomalous metrics

See: newAnomalyGroup smart constructor.

Constructors

AnomalyGroup' 

Fields

Instances

Instances details
Eq AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

Read AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

Show AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

Generic AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

Associated Types

type Rep AnomalyGroup :: Type -> Type #

NFData AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

Methods

rnf :: AnomalyGroup -> () #

Hashable AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

FromJSON AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

type Rep AnomalyGroup Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroup

type Rep AnomalyGroup = D1 ('MetaData "AnomalyGroup" "Amazonka.LookoutMetrics.Types.AnomalyGroup" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metricLevelImpactList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricLevelImpact])) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "anomalyGroupScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "primaryMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAnomalyGroup :: AnomalyGroup Source #

Create a value of AnomalyGroup 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:metricLevelImpactList:AnomalyGroup', anomalyGroup_metricLevelImpactList - A list of measures affected by the anomaly.

$sel:startTime:AnomalyGroup', anomalyGroup_startTime - The start time for the group.

$sel:anomalyGroupId:AnomalyGroup', anomalyGroup_anomalyGroupId - The ID of the anomaly group.

$sel:anomalyGroupScore:AnomalyGroup', anomalyGroup_anomalyGroupScore - The severity score of the group.

$sel:primaryMetricName:AnomalyGroup', anomalyGroup_primaryMetricName - The name of the primary affected measure for the group.

$sel:endTime:AnomalyGroup', anomalyGroup_endTime - The end time for the group.

anomalyGroup_metricLevelImpactList :: Lens' AnomalyGroup (Maybe [MetricLevelImpact]) Source #

A list of measures affected by the anomaly.

anomalyGroup_startTime :: Lens' AnomalyGroup (Maybe Text) Source #

The start time for the group.

anomalyGroup_primaryMetricName :: Lens' AnomalyGroup (Maybe Text) Source #

The name of the primary affected measure for the group.

anomalyGroup_endTime :: Lens' AnomalyGroup (Maybe Text) Source #

The end time for the group.

AnomalyGroupStatistics

data AnomalyGroupStatistics Source #

Aggregated statistics for a group of anomalous metrics.

See: newAnomalyGroupStatistics smart constructor.

Constructors

AnomalyGroupStatistics' 

Fields

Instances

Instances details
Eq AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

Read AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

Show AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

Generic AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

Associated Types

type Rep AnomalyGroupStatistics :: Type -> Type #

NFData AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

Methods

rnf :: AnomalyGroupStatistics -> () #

Hashable AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

FromJSON AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

type Rep AnomalyGroupStatistics Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics

type Rep AnomalyGroupStatistics = D1 ('MetaData "AnomalyGroupStatistics" "Amazonka.LookoutMetrics.Types.AnomalyGroupStatistics" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyGroupStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemizedMetricStatsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ItemizedMetricStats])) :*: (S1 ('MetaSel ('Just "evaluationStartDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newAnomalyGroupStatistics :: AnomalyGroupStatistics Source #

Create a value of AnomalyGroupStatistics 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:itemizedMetricStatsList:AnomalyGroupStatistics', anomalyGroupStatistics_itemizedMetricStatsList - Statistics for individual metrics within the group.

$sel:evaluationStartDate:AnomalyGroupStatistics', anomalyGroupStatistics_evaluationStartDate - The start of the time range that was searched.

$sel:totalCount:AnomalyGroupStatistics', anomalyGroupStatistics_totalCount - The number of groups found.

anomalyGroupStatistics_evaluationStartDate :: Lens' AnomalyGroupStatistics (Maybe Text) Source #

The start of the time range that was searched.

AnomalyGroupSummary

data AnomalyGroupSummary Source #

Details about a group of anomalous metrics.

See: newAnomalyGroupSummary smart constructor.

Constructors

AnomalyGroupSummary' 

Fields

Instances

Instances details
Eq AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

Read AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

Show AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

Generic AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

Associated Types

type Rep AnomalyGroupSummary :: Type -> Type #

NFData AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

Methods

rnf :: AnomalyGroupSummary -> () #

Hashable AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

FromJSON AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

type Rep AnomalyGroupSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupSummary

type Rep AnomalyGroupSummary = D1 ('MetaData "AnomalyGroupSummary" "Amazonka.LookoutMetrics.Types.AnomalyGroupSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyGroupSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "anomalyGroupScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "primaryMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAnomalyGroupSummary :: AnomalyGroupSummary Source #

Create a value of AnomalyGroupSummary 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:startTime:AnomalyGroupSummary', anomalyGroupSummary_startTime - The start time for the group.

$sel:anomalyGroupId:AnomalyGroupSummary', anomalyGroupSummary_anomalyGroupId - The ID of the anomaly group.

$sel:anomalyGroupScore:AnomalyGroupSummary', anomalyGroupSummary_anomalyGroupScore - The severity score of the group.

$sel:primaryMetricName:AnomalyGroupSummary', anomalyGroupSummary_primaryMetricName - The name of the primary affected measure for the group.

$sel:endTime:AnomalyGroupSummary', anomalyGroupSummary_endTime - The end time for the group.

anomalyGroupSummary_primaryMetricName :: Lens' AnomalyGroupSummary (Maybe Text) Source #

The name of the primary affected measure for the group.

AnomalyGroupTimeSeries

data AnomalyGroupTimeSeries Source #

An anomalous metric in an anomaly group.

See: newAnomalyGroupTimeSeries smart constructor.

Constructors

AnomalyGroupTimeSeries' 

Fields

Instances

Instances details
Eq AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

Read AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

Show AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

Generic AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

Associated Types

type Rep AnomalyGroupTimeSeries :: Type -> Type #

NFData AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

Methods

rnf :: AnomalyGroupTimeSeries -> () #

Hashable AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

ToJSON AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

type Rep AnomalyGroupTimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries

type Rep AnomalyGroupTimeSeries = D1 ('MetaData "AnomalyGroupTimeSeries" "Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeries" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyGroupTimeSeries'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeSeriesId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAnomalyGroupTimeSeries Source #

Create a value of AnomalyGroupTimeSeries 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:timeSeriesId:AnomalyGroupTimeSeries', anomalyGroupTimeSeries_timeSeriesId - The ID of the metric.

$sel:anomalyGroupId:AnomalyGroupTimeSeries', anomalyGroupTimeSeries_anomalyGroupId - The ID of the anomaly group.

AnomalyGroupTimeSeriesFeedback

data AnomalyGroupTimeSeriesFeedback Source #

Feedback for an anomalous metric.

See: newAnomalyGroupTimeSeriesFeedback smart constructor.

Constructors

AnomalyGroupTimeSeriesFeedback' 

Fields

Instances

Instances details
Eq AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

Read AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

Show AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

Generic AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

Associated Types

type Rep AnomalyGroupTimeSeriesFeedback :: Type -> Type #

NFData AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

Hashable AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

ToJSON AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

type Rep AnomalyGroupTimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback

type Rep AnomalyGroupTimeSeriesFeedback = D1 ('MetaData "AnomalyGroupTimeSeriesFeedback" "Amazonka.LookoutMetrics.Types.AnomalyGroupTimeSeriesFeedback" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AnomalyGroupTimeSeriesFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "anomalyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "timeSeriesId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "isAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

anomalyGroupTimeSeriesFeedback_isAnomaly :: Lens' AnomalyGroupTimeSeriesFeedback Bool Source #

Feedback on whether the metric is a legitimate anomaly.

AppFlowConfig

data AppFlowConfig Source #

Details about an Amazon AppFlow flow datasource.

See: newAppFlowConfig smart constructor.

Constructors

AppFlowConfig' 

Fields

  • roleArn :: Text

    An IAM role that gives Amazon Lookout for Metrics permission to access the flow.

  • flowName :: Text

    name of the flow.

Instances

Instances details
Eq AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

Read AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

Show AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

Generic AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

Associated Types

type Rep AppFlowConfig :: Type -> Type #

NFData AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

Methods

rnf :: AppFlowConfig -> () #

Hashable AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

ToJSON AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

FromJSON AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

type Rep AppFlowConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.AppFlowConfig

type Rep AppFlowConfig = D1 ('MetaData "AppFlowConfig" "Amazonka.LookoutMetrics.Types.AppFlowConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "AppFlowConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAppFlowConfig Source #

Create a value of AppFlowConfig 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:roleArn:AppFlowConfig', appFlowConfig_roleArn - An IAM role that gives Amazon Lookout for Metrics permission to access the flow.

$sel:flowName:AppFlowConfig', appFlowConfig_flowName - name of the flow.

appFlowConfig_roleArn :: Lens' AppFlowConfig Text Source #

An IAM role that gives Amazon Lookout for Metrics permission to access the flow.

CloudWatchConfig

data CloudWatchConfig Source #

Details about an Amazon CloudWatch datasource.

See: newCloudWatchConfig smart constructor.

Constructors

CloudWatchConfig' 

Fields

  • roleArn :: Text

    An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.

Instances

Instances details
Eq CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

Read CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

Show CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

Generic CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

Associated Types

type Rep CloudWatchConfig :: Type -> Type #

NFData CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

Methods

rnf :: CloudWatchConfig -> () #

Hashable CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

ToJSON CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

FromJSON CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

type Rep CloudWatchConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CloudWatchConfig

type Rep CloudWatchConfig = D1 ('MetaData "CloudWatchConfig" "Amazonka.LookoutMetrics.Types.CloudWatchConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "CloudWatchConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchConfig Source #

Create a value of CloudWatchConfig 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:roleArn:CloudWatchConfig', cloudWatchConfig_roleArn - An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.

cloudWatchConfig_roleArn :: Lens' CloudWatchConfig Text Source #

An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.

ContributionMatrix

data ContributionMatrix Source #

Details about dimensions that contributed to an anomaly.

See: newContributionMatrix smart constructor.

Constructors

ContributionMatrix' 

Fields

Instances

Instances details
Eq ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

Read ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

Show ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

Generic ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

Associated Types

type Rep ContributionMatrix :: Type -> Type #

NFData ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

Methods

rnf :: ContributionMatrix -> () #

Hashable ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

FromJSON ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

type Rep ContributionMatrix Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ContributionMatrix

type Rep ContributionMatrix = D1 ('MetaData "ContributionMatrix" "Amazonka.LookoutMetrics.Types.ContributionMatrix" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "ContributionMatrix'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensionContributionList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DimensionContribution]))))

newContributionMatrix :: ContributionMatrix Source #

Create a value of ContributionMatrix 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:dimensionContributionList:ContributionMatrix', contributionMatrix_dimensionContributionList - A list of contributing dimensions.

CsvFormatDescriptor

data CsvFormatDescriptor Source #

Contains information about how a source CSV data file should be analyzed.

See: newCsvFormatDescriptor smart constructor.

Constructors

CsvFormatDescriptor' 

Fields

Instances

Instances details
Eq CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

Read CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

Show CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

Generic CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

Associated Types

type Rep CsvFormatDescriptor :: Type -> Type #

NFData CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

Methods

rnf :: CsvFormatDescriptor -> () #

Hashable CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

ToJSON CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

FromJSON CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

type Rep CsvFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.CsvFormatDescriptor

type Rep CsvFormatDescriptor = D1 ('MetaData "CsvFormatDescriptor" "Amazonka.LookoutMetrics.Types.CsvFormatDescriptor" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "CsvFormatDescriptor'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "quoteSymbol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "containsHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "charset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "headerList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "fileCompression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CSVFileCompression)) :*: S1 ('MetaSel ('Just "delimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCsvFormatDescriptor :: CsvFormatDescriptor Source #

Create a value of CsvFormatDescriptor 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:quoteSymbol:CsvFormatDescriptor', csvFormatDescriptor_quoteSymbol - The character used as a quote character.

$sel:containsHeader:CsvFormatDescriptor', csvFormatDescriptor_containsHeader - Whether or not the source CSV file contains a header.

$sel:charset:CsvFormatDescriptor', csvFormatDescriptor_charset - The character set in which the source CSV file is written.

$sel:headerList:CsvFormatDescriptor', csvFormatDescriptor_headerList - A list of the source CSV file's headers, if any.

$sel:fileCompression:CsvFormatDescriptor', csvFormatDescriptor_fileCompression - The level of compression of the source CSV file.

$sel:delimiter:CsvFormatDescriptor', csvFormatDescriptor_delimiter - The character used to delimit the source CSV file.

csvFormatDescriptor_quoteSymbol :: Lens' CsvFormatDescriptor (Maybe Text) Source #

The character used as a quote character.

csvFormatDescriptor_containsHeader :: Lens' CsvFormatDescriptor (Maybe Bool) Source #

Whether or not the source CSV file contains a header.

csvFormatDescriptor_charset :: Lens' CsvFormatDescriptor (Maybe Text) Source #

The character set in which the source CSV file is written.

csvFormatDescriptor_headerList :: Lens' CsvFormatDescriptor (Maybe [Text]) Source #

A list of the source CSV file's headers, if any.

csvFormatDescriptor_delimiter :: Lens' CsvFormatDescriptor (Maybe Text) Source #

The character used to delimit the source CSV file.

DimensionContribution

data DimensionContribution Source #

Details about a dimension that contributed to an anomaly.

See: newDimensionContribution smart constructor.

Constructors

DimensionContribution' 

Fields

Instances

Instances details
Eq DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

Read DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

Show DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

Generic DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

Associated Types

type Rep DimensionContribution :: Type -> Type #

NFData DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

Methods

rnf :: DimensionContribution -> () #

Hashable DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

FromJSON DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

type Rep DimensionContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionContribution

type Rep DimensionContribution = D1 ('MetaData "DimensionContribution" "Amazonka.LookoutMetrics.Types.DimensionContribution" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "DimensionContribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensionValueContributionList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DimensionValueContribution])) :*: S1 ('MetaSel ('Just "dimensionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDimensionContribution :: DimensionContribution Source #

Create a value of DimensionContribution 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:dimensionValueContributionList:DimensionContribution', dimensionContribution_dimensionValueContributionList - A list of dimension values that contributed to the anomaly.

$sel:dimensionName:DimensionContribution', dimensionContribution_dimensionName - The name of the dimension.

DimensionNameValue

data DimensionNameValue Source #

A dimension name and value.

See: newDimensionNameValue smart constructor.

Constructors

DimensionNameValue' 

Fields

Instances

Instances details
Eq DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

Read DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

Show DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

Generic DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

Associated Types

type Rep DimensionNameValue :: Type -> Type #

NFData DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

Methods

rnf :: DimensionNameValue -> () #

Hashable DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

FromJSON DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

type Rep DimensionNameValue Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionNameValue

type Rep DimensionNameValue = D1 ('MetaData "DimensionNameValue" "Amazonka.LookoutMetrics.Types.DimensionNameValue" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "DimensionNameValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dimensionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDimensionNameValue Source #

Create a value of DimensionNameValue 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:dimensionName:DimensionNameValue', dimensionNameValue_dimensionName - The name of the dimension.

$sel:dimensionValue:DimensionNameValue', dimensionNameValue_dimensionValue - The value of the dimension.

DimensionValueContribution

data DimensionValueContribution Source #

The severity of a value of a dimension that contributed to an anomaly.

See: newDimensionValueContribution smart constructor.

Constructors

DimensionValueContribution' 

Fields

Instances

Instances details
Eq DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

Read DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

Show DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

Generic DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

Associated Types

type Rep DimensionValueContribution :: Type -> Type #

NFData DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

Hashable DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

FromJSON DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

type Rep DimensionValueContribution Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.DimensionValueContribution

type Rep DimensionValueContribution = D1 ('MetaData "DimensionValueContribution" "Amazonka.LookoutMetrics.Types.DimensionValueContribution" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "DimensionValueContribution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensionValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contributionScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newDimensionValueContribution :: DimensionValueContribution Source #

Create a value of DimensionValueContribution 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:dimensionValue:DimensionValueContribution', dimensionValueContribution_dimensionValue - The value of the dimension.

$sel:contributionScore:DimensionValueContribution', dimensionValueContribution_contributionScore - The severity score of the value.

ExecutionStatus

data ExecutionStatus Source #

The status of an anomaly detector run.

See: newExecutionStatus smart constructor.

Constructors

ExecutionStatus' 

Fields

Instances

Instances details
Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Hashable ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.LookoutMetrics.Types.ExecutionStatus" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyDetectionTaskStatus)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newExecutionStatus :: ExecutionStatus Source #

Create a value of ExecutionStatus 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:status:ExecutionStatus', executionStatus_status - The run's status.

$sel:failureReason:ExecutionStatus', executionStatus_failureReason - The reason that the run failed, if applicable.

$sel:timestamp:ExecutionStatus', executionStatus_timestamp - The run's timestamp.

executionStatus_failureReason :: Lens' ExecutionStatus (Maybe Text) Source #

The reason that the run failed, if applicable.

FileFormatDescriptor

data FileFormatDescriptor Source #

Contains information about a source file's formatting.

See: newFileFormatDescriptor smart constructor.

Constructors

FileFormatDescriptor' 

Fields

Instances

Instances details
Eq FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

Read FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

Show FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

Generic FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

Associated Types

type Rep FileFormatDescriptor :: Type -> Type #

NFData FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

Methods

rnf :: FileFormatDescriptor -> () #

Hashable FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

ToJSON FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

FromJSON FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

type Rep FileFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.FileFormatDescriptor

type Rep FileFormatDescriptor = D1 ('MetaData "FileFormatDescriptor" "Amazonka.LookoutMetrics.Types.FileFormatDescriptor" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "FileFormatDescriptor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jsonFormatDescriptor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonFormatDescriptor)) :*: S1 ('MetaSel ('Just "csvFormatDescriptor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CsvFormatDescriptor))))

newFileFormatDescriptor :: FileFormatDescriptor Source #

Create a value of FileFormatDescriptor 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:jsonFormatDescriptor:FileFormatDescriptor', fileFormatDescriptor_jsonFormatDescriptor - Contains information about how a source JSON data file should be analyzed.

$sel:csvFormatDescriptor:FileFormatDescriptor', fileFormatDescriptor_csvFormatDescriptor - Contains information about how a source CSV data file should be analyzed.

fileFormatDescriptor_jsonFormatDescriptor :: Lens' FileFormatDescriptor (Maybe JsonFormatDescriptor) Source #

Contains information about how a source JSON data file should be analyzed.

fileFormatDescriptor_csvFormatDescriptor :: Lens' FileFormatDescriptor (Maybe CsvFormatDescriptor) Source #

Contains information about how a source CSV data file should be analyzed.

ItemizedMetricStats

data ItemizedMetricStats Source #

Aggregated statistics about a measure affected by an anomaly.

See: newItemizedMetricStats smart constructor.

Constructors

ItemizedMetricStats' 

Fields

Instances

Instances details
Eq ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

Read ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

Show ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

Generic ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

Associated Types

type Rep ItemizedMetricStats :: Type -> Type #

NFData ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

Methods

rnf :: ItemizedMetricStats -> () #

Hashable ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

FromJSON ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

type Rep ItemizedMetricStats Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.ItemizedMetricStats

type Rep ItemizedMetricStats = D1 ('MetaData "ItemizedMetricStats" "Amazonka.LookoutMetrics.Types.ItemizedMetricStats" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "ItemizedMetricStats'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "occurrenceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newItemizedMetricStats :: ItemizedMetricStats Source #

Create a value of ItemizedMetricStats 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:metricName:ItemizedMetricStats', itemizedMetricStats_metricName - The name of the measure.

$sel:occurrenceCount:ItemizedMetricStats', itemizedMetricStats_occurrenceCount - The number of times that the measure appears.

itemizedMetricStats_occurrenceCount :: Lens' ItemizedMetricStats (Maybe Int) Source #

The number of times that the measure appears.

JsonFormatDescriptor

data JsonFormatDescriptor Source #

Contains information about how a source JSON data file should be analyzed.

See: newJsonFormatDescriptor smart constructor.

Constructors

JsonFormatDescriptor' 

Fields

Instances

Instances details
Eq JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

Read JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

Show JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

Generic JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

Associated Types

type Rep JsonFormatDescriptor :: Type -> Type #

NFData JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

Methods

rnf :: JsonFormatDescriptor -> () #

Hashable JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

ToJSON JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

FromJSON JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

type Rep JsonFormatDescriptor Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.JsonFormatDescriptor

type Rep JsonFormatDescriptor = D1 ('MetaData "JsonFormatDescriptor" "Amazonka.LookoutMetrics.Types.JsonFormatDescriptor" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "JsonFormatDescriptor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "charset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileCompression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonFileCompression))))

newJsonFormatDescriptor :: JsonFormatDescriptor Source #

Create a value of JsonFormatDescriptor 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:charset:JsonFormatDescriptor', jsonFormatDescriptor_charset - The character set in which the source JSON file is written.

$sel:fileCompression:JsonFormatDescriptor', jsonFormatDescriptor_fileCompression - The level of compression of the source CSV file.

jsonFormatDescriptor_charset :: Lens' JsonFormatDescriptor (Maybe Text) Source #

The character set in which the source JSON file is written.

LambdaConfiguration

data LambdaConfiguration Source #

Contains information about a Lambda configuration.

See: newLambdaConfiguration smart constructor.

Constructors

LambdaConfiguration' 

Fields

  • roleArn :: Text

    The ARN of an IAM role that has permission to invoke the Lambda function.

  • lambdaArn :: Text

    The ARN of the Lambda function.

Instances

Instances details
Eq LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

Read LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

Show LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

Generic LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

Associated Types

type Rep LambdaConfiguration :: Type -> Type #

NFData LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

Methods

rnf :: LambdaConfiguration -> () #

Hashable LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

ToJSON LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

FromJSON LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

type Rep LambdaConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.LambdaConfiguration

type Rep LambdaConfiguration = D1 ('MetaData "LambdaConfiguration" "Amazonka.LookoutMetrics.Types.LambdaConfiguration" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "LambdaConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lambdaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaConfiguration Source #

Create a value of LambdaConfiguration 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:roleArn:LambdaConfiguration', lambdaConfiguration_roleArn - The ARN of an IAM role that has permission to invoke the Lambda function.

$sel:lambdaArn:LambdaConfiguration', lambdaConfiguration_lambdaArn - The ARN of the Lambda function.

lambdaConfiguration_roleArn :: Lens' LambdaConfiguration Text Source #

The ARN of an IAM role that has permission to invoke the Lambda function.

Metric

data Metric Source #

A calculation made by contrasting a measure and a dimension from your source data.

See: newMetric smart constructor.

Constructors

Metric' 

Fields

Instances

Instances details
Eq Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Methods

(==) :: Metric -> Metric -> Bool #

(/=) :: Metric -> Metric -> Bool #

Read Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Show Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Generic Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Associated Types

type Rep Metric :: Type -> Type #

Methods

from :: Metric -> Rep Metric x #

to :: Rep Metric x -> Metric #

NFData Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Methods

rnf :: Metric -> () #

Hashable Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

Methods

hashWithSalt :: Int -> Metric -> Int #

hash :: Metric -> Int #

ToJSON Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

FromJSON Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

type Rep Metric Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.Metric

type Rep Metric = D1 ('MetaData "Metric" "Amazonka.LookoutMetrics.Types.Metric" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "Metric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "aggregationFunction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AggregationFunction))))

newMetric Source #

Create a value of Metric 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:namespace:Metric', metric_namespace - The namespace for the metric.

$sel:metricName:Metric', metric_metricName - The name of the metric.

$sel:aggregationFunction:Metric', metric_aggregationFunction - The function with which the metric is calculated.

metric_namespace :: Lens' Metric (Maybe Text) Source #

The namespace for the metric.

metric_metricName :: Lens' Metric Text Source #

The name of the metric.

metric_aggregationFunction :: Lens' Metric AggregationFunction Source #

The function with which the metric is calculated.

MetricLevelImpact

data MetricLevelImpact Source #

Details about a measure affected by an anomaly.

See: newMetricLevelImpact smart constructor.

Constructors

MetricLevelImpact' 

Fields

Instances

Instances details
Eq MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

Read MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

Show MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

Generic MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

Associated Types

type Rep MetricLevelImpact :: Type -> Type #

NFData MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

Methods

rnf :: MetricLevelImpact -> () #

Hashable MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

FromJSON MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

type Rep MetricLevelImpact Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricLevelImpact

type Rep MetricLevelImpact = D1 ('MetaData "MetricLevelImpact" "Amazonka.LookoutMetrics.Types.MetricLevelImpact" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "MetricLevelImpact'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contributionMatrix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContributionMatrix)) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numTimeSeries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newMetricLevelImpact :: MetricLevelImpact Source #

Create a value of MetricLevelImpact 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:contributionMatrix:MetricLevelImpact', metricLevelImpact_contributionMatrix - Details about the dimensions that contributed to the anomaly.

$sel:metricName:MetricLevelImpact', metricLevelImpact_metricName - The name of the measure.

$sel:numTimeSeries:MetricLevelImpact', metricLevelImpact_numTimeSeries - The number of anomalous metrics for the measure.

metricLevelImpact_contributionMatrix :: Lens' MetricLevelImpact (Maybe ContributionMatrix) Source #

Details about the dimensions that contributed to the anomaly.

metricLevelImpact_numTimeSeries :: Lens' MetricLevelImpact (Maybe Int) Source #

The number of anomalous metrics for the measure.

MetricSetSummary

data MetricSetSummary Source #

Contains information about a dataset.

See: newMetricSetSummary smart constructor.

Constructors

MetricSetSummary' 

Fields

Instances

Instances details
Eq MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

Read MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

Show MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

Generic MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

Associated Types

type Rep MetricSetSummary :: Type -> Type #

NFData MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

Methods

rnf :: MetricSetSummary -> () #

Hashable MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

FromJSON MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

type Rep MetricSetSummary Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetSummary

type Rep MetricSetSummary = D1 ('MetaData "MetricSetSummary" "Amazonka.LookoutMetrics.Types.MetricSetSummary" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "MetricSetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "anomalyDetectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "metricSetDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "lastModificationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newMetricSetSummary :: MetricSetSummary Source #

Create a value of MetricSetSummary 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:MetricSetSummary', metricSetSummary_creationTime - The time at which the dataset was created.

$sel:anomalyDetectorArn:MetricSetSummary', metricSetSummary_anomalyDetectorArn - The ARN of the detector to which the dataset belongs.

$sel:metricSetName:MetricSetSummary', metricSetSummary_metricSetName - The name of the dataset.

$sel:metricSetDescription:MetricSetSummary', metricSetSummary_metricSetDescription - The description of the dataset.

$sel:metricSetArn:MetricSetSummary', metricSetSummary_metricSetArn - The ARN of the dataset.

$sel:tags:MetricSetSummary', metricSetSummary_tags - The dataset's tags.

$sel:lastModificationTime:MetricSetSummary', metricSetSummary_lastModificationTime - The time at which the dataset was last modified.

metricSetSummary_creationTime :: Lens' MetricSetSummary (Maybe UTCTime) Source #

The time at which the dataset was created.

metricSetSummary_anomalyDetectorArn :: Lens' MetricSetSummary (Maybe Text) Source #

The ARN of the detector to which the dataset belongs.

metricSetSummary_lastModificationTime :: Lens' MetricSetSummary (Maybe UTCTime) Source #

The time at which the dataset was last modified.

MetricSource

data MetricSource Source #

Contains information about source data used to generate a metric.

See: newMetricSource smart constructor.

Constructors

MetricSource' 

Fields

Instances

Instances details
Eq MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

Read MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

Show MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

Generic MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

Associated Types

type Rep MetricSource :: Type -> Type #

NFData MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

Methods

rnf :: MetricSource -> () #

Hashable MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

ToJSON MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

FromJSON MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

type Rep MetricSource Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSource

type Rep MetricSource = D1 ('MetaData "MetricSource" "Amazonka.LookoutMetrics.Types.MetricSource" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "MetricSource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "redshiftSourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftSourceConfig)) :*: S1 ('MetaSel ('Just "s3SourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SourceConfig))) :*: (S1 ('MetaSel ('Just "rDSSourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RDSSourceConfig)) :*: (S1 ('MetaSel ('Just "appFlowConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppFlowConfig)) :*: S1 ('MetaSel ('Just "cloudWatchConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchConfig))))))

newMetricSource :: MetricSource Source #

Create a value of MetricSource 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:redshiftSourceConfig:MetricSource', metricSource_redshiftSourceConfig - An object containing information about the Amazon Redshift database configuration.

$sel:s3SourceConfig:MetricSource', metricSource_s3SourceConfig - Undocumented member.

$sel:rDSSourceConfig:MetricSource', metricSource_rDSSourceConfig - An object containing information about the Amazon Relational Database Service (RDS) configuration.

$sel:appFlowConfig:MetricSource', metricSource_appFlowConfig - An object containing information about the AppFlow configuration.

$sel:cloudWatchConfig:MetricSource', metricSource_cloudWatchConfig - An object containing information about the Amazon CloudWatch monitoring configuration.

metricSource_redshiftSourceConfig :: Lens' MetricSource (Maybe RedshiftSourceConfig) Source #

An object containing information about the Amazon Redshift database configuration.

metricSource_rDSSourceConfig :: Lens' MetricSource (Maybe RDSSourceConfig) Source #

An object containing information about the Amazon Relational Database Service (RDS) configuration.

metricSource_appFlowConfig :: Lens' MetricSource (Maybe AppFlowConfig) Source #

An object containing information about the AppFlow configuration.

metricSource_cloudWatchConfig :: Lens' MetricSource (Maybe CloudWatchConfig) Source #

An object containing information about the Amazon CloudWatch monitoring configuration.

RDSSourceConfig

data RDSSourceConfig Source #

Contains information about the Amazon Relational Database Service (RDS) configuration.

See: newRDSSourceConfig smart constructor.

Constructors

RDSSourceConfig' 

Fields

Instances

Instances details
Eq RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

Read RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

Show RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

Generic RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

Associated Types

type Rep RDSSourceConfig :: Type -> Type #

NFData RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

Methods

rnf :: RDSSourceConfig -> () #

Hashable RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

ToJSON RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

FromJSON RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

type Rep RDSSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RDSSourceConfig

type Rep RDSSourceConfig = D1 ('MetaData "RDSSourceConfig" "Amazonka.LookoutMetrics.Types.RDSSourceConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "RDSSourceConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dbInstanceIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseHost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "databasePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "secretManagerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcConfiguration)))))

newRDSSourceConfig Source #

Create a value of RDSSourceConfig 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:dbInstanceIdentifier:RDSSourceConfig', rDSSourceConfig_dbInstanceIdentifier - A string identifying the database instance.

$sel:databaseHost:RDSSourceConfig', rDSSourceConfig_databaseHost - The host name of the database.

$sel:databasePort:RDSSourceConfig', rDSSourceConfig_databasePort - The port number where the database can be accessed.

$sel:secretManagerArn:RDSSourceConfig', rDSSourceConfig_secretManagerArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.

$sel:databaseName:RDSSourceConfig', rDSSourceConfig_databaseName - The name of the RDS database.

$sel:tableName:RDSSourceConfig', rDSSourceConfig_tableName - The name of the table in the database.

$sel:roleArn:RDSSourceConfig', rDSSourceConfig_roleArn - The Amazon Resource Name (ARN) of the role.

$sel:vpcConfiguration:RDSSourceConfig', rDSSourceConfig_vpcConfiguration - An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.

rDSSourceConfig_dbInstanceIdentifier :: Lens' RDSSourceConfig Text Source #

A string identifying the database instance.

rDSSourceConfig_databasePort :: Lens' RDSSourceConfig Natural Source #

The port number where the database can be accessed.

rDSSourceConfig_secretManagerArn :: Lens' RDSSourceConfig Text Source #

The Amazon Resource Name (ARN) of the AWS Secrets Manager role.

rDSSourceConfig_tableName :: Lens' RDSSourceConfig Text Source #

The name of the table in the database.

rDSSourceConfig_roleArn :: Lens' RDSSourceConfig Text Source #

The Amazon Resource Name (ARN) of the role.

rDSSourceConfig_vpcConfiguration :: Lens' RDSSourceConfig VpcConfiguration Source #

An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.

RedshiftSourceConfig

data RedshiftSourceConfig Source #

Provides information about the Amazon Redshift database configuration.

See: newRedshiftSourceConfig smart constructor.

Constructors

RedshiftSourceConfig' 

Fields

Instances

Instances details
Eq RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

Read RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

Show RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

Generic RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

Associated Types

type Rep RedshiftSourceConfig :: Type -> Type #

NFData RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

Methods

rnf :: RedshiftSourceConfig -> () #

Hashable RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

ToJSON RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

FromJSON RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

type Rep RedshiftSourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.RedshiftSourceConfig

type Rep RedshiftSourceConfig = D1 ('MetaData "RedshiftSourceConfig" "Amazonka.LookoutMetrics.Types.RedshiftSourceConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "RedshiftSourceConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseHost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "databasePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "secretManagerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcConfiguration)))))

newRedshiftSourceConfig Source #

Create a value of RedshiftSourceConfig 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:clusterIdentifier:RedshiftSourceConfig', redshiftSourceConfig_clusterIdentifier - A string identifying the Redshift cluster.

$sel:databaseHost:RedshiftSourceConfig', redshiftSourceConfig_databaseHost - The name of the database host.

$sel:databasePort:RedshiftSourceConfig', redshiftSourceConfig_databasePort - The port number where the database can be accessed.

$sel:secretManagerArn:RedshiftSourceConfig', redshiftSourceConfig_secretManagerArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.

$sel:databaseName:RedshiftSourceConfig', redshiftSourceConfig_databaseName - The Redshift database name.

$sel:tableName:RedshiftSourceConfig', redshiftSourceConfig_tableName - The table name of the Redshift database.

$sel:roleArn:RedshiftSourceConfig', redshiftSourceConfig_roleArn - The Amazon Resource Name (ARN) of the role providing access to the database.

$sel:vpcConfiguration:RedshiftSourceConfig', redshiftSourceConfig_vpcConfiguration - Contains information about the Amazon Virtual Private Cloud (VPC) configuration.

redshiftSourceConfig_clusterIdentifier :: Lens' RedshiftSourceConfig Text Source #

A string identifying the Redshift cluster.

redshiftSourceConfig_databasePort :: Lens' RedshiftSourceConfig Natural Source #

The port number where the database can be accessed.

redshiftSourceConfig_secretManagerArn :: Lens' RedshiftSourceConfig Text Source #

The Amazon Resource Name (ARN) of the AWS Secrets Manager role.

redshiftSourceConfig_tableName :: Lens' RedshiftSourceConfig Text Source #

The table name of the Redshift database.

redshiftSourceConfig_roleArn :: Lens' RedshiftSourceConfig Text Source #

The Amazon Resource Name (ARN) of the role providing access to the database.

redshiftSourceConfig_vpcConfiguration :: Lens' RedshiftSourceConfig VpcConfiguration Source #

Contains information about the Amazon Virtual Private Cloud (VPC) configuration.

S3SourceConfig

data S3SourceConfig Source #

Contains information about the configuration of the S3 bucket that contains source files.

See: newS3SourceConfig smart constructor.

Constructors

S3SourceConfig' 

Fields

Instances

Instances details
Eq S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

Read S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

Show S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

Generic S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

Associated Types

type Rep S3SourceConfig :: Type -> Type #

NFData S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

Methods

rnf :: S3SourceConfig -> () #

Hashable S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

ToJSON S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

FromJSON S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

type Rep S3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.S3SourceConfig

type Rep S3SourceConfig = D1 ('MetaData "S3SourceConfig" "Amazonka.LookoutMetrics.Types.S3SourceConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "S3SourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "templatedPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "historicalDataPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "fileFormatDescriptor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileFormatDescriptor)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3SourceConfig Source #

Create a value of S3SourceConfig 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:templatedPathList:S3SourceConfig', s3SourceConfig_templatedPathList - A list of templated paths to the source files.

$sel:historicalDataPathList:S3SourceConfig', s3SourceConfig_historicalDataPathList - A list of paths to the historical data files.

$sel:fileFormatDescriptor:S3SourceConfig', s3SourceConfig_fileFormatDescriptor - Contains information about a source file's formatting.

$sel:roleArn:S3SourceConfig', s3SourceConfig_roleArn - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.

s3SourceConfig_templatedPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text)) Source #

A list of templated paths to the source files.

s3SourceConfig_historicalDataPathList :: Lens' S3SourceConfig (Maybe (NonEmpty Text)) Source #

A list of paths to the historical data files.

s3SourceConfig_fileFormatDescriptor :: Lens' S3SourceConfig (Maybe FileFormatDescriptor) Source #

Contains information about a source file's formatting.

s3SourceConfig_roleArn :: Lens' S3SourceConfig Text Source #

The ARN of an IAM role that has read and write access permissions to the source S3 bucket.

SNSConfiguration

data SNSConfiguration Source #

Contains information about the SNS topic to which you want to send your alerts and the IAM role that has access to that topic.

See: newSNSConfiguration smart constructor.

Constructors

SNSConfiguration' 

Fields

  • roleArn :: Text

    The ARN of the IAM role that has access to the target SNS topic.

  • snsTopicArn :: Text

    The ARN of the target SNS topic.

Instances

Instances details
Eq SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

Read SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

Show SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

Generic SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

Associated Types

type Rep SNSConfiguration :: Type -> Type #

NFData SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

Methods

rnf :: SNSConfiguration -> () #

Hashable SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

ToJSON SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

FromJSON SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

type Rep SNSConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SNSConfiguration

type Rep SNSConfiguration = D1 ('MetaData "SNSConfiguration" "Amazonka.LookoutMetrics.Types.SNSConfiguration" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "SNSConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSNSConfiguration Source #

Create a value of SNSConfiguration 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:roleArn:SNSConfiguration', sNSConfiguration_roleArn - The ARN of the IAM role that has access to the target SNS topic.

$sel:snsTopicArn:SNSConfiguration', sNSConfiguration_snsTopicArn - The ARN of the target SNS topic.

sNSConfiguration_roleArn :: Lens' SNSConfiguration Text Source #

The ARN of the IAM role that has access to the target SNS topic.

sNSConfiguration_snsTopicArn :: Lens' SNSConfiguration Text Source #

The ARN of the target SNS topic.

SampleDataS3SourceConfig

data SampleDataS3SourceConfig Source #

Contains information about the source configuration in Amazon S3.

See: newSampleDataS3SourceConfig smart constructor.

Constructors

SampleDataS3SourceConfig' 

Fields

Instances

Instances details
Eq SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

Read SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

Show SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

Generic SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

Associated Types

type Rep SampleDataS3SourceConfig :: Type -> Type #

NFData SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

Hashable SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

ToJSON SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

type Rep SampleDataS3SourceConfig Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig

type Rep SampleDataS3SourceConfig = D1 ('MetaData "SampleDataS3SourceConfig" "Amazonka.LookoutMetrics.Types.SampleDataS3SourceConfig" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "SampleDataS3SourceConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "templatedPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "historicalDataPathList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileFormatDescriptor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileFormatDescriptor))))

newSampleDataS3SourceConfig Source #

Create a value of SampleDataS3SourceConfig 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:templatedPathList:SampleDataS3SourceConfig', sampleDataS3SourceConfig_templatedPathList - An array of strings containing the list of templated paths.

$sel:historicalDataPathList:SampleDataS3SourceConfig', sampleDataS3SourceConfig_historicalDataPathList - An array of strings containing the historical set of data paths.

$sel:roleArn:SampleDataS3SourceConfig', sampleDataS3SourceConfig_roleArn - The Amazon Resource Name (ARN) of the role.

$sel:fileFormatDescriptor:SampleDataS3SourceConfig', sampleDataS3SourceConfig_fileFormatDescriptor - Undocumented member.

sampleDataS3SourceConfig_templatedPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text)) Source #

An array of strings containing the list of templated paths.

sampleDataS3SourceConfig_historicalDataPathList :: Lens' SampleDataS3SourceConfig (Maybe (NonEmpty Text)) Source #

An array of strings containing the historical set of data paths.

sampleDataS3SourceConfig_roleArn :: Lens' SampleDataS3SourceConfig Text Source #

The Amazon Resource Name (ARN) of the role.

TimeSeries

data TimeSeries Source #

Details about a metric. A metric is an aggregation of the values of a measure for a dimension value, such as availability in the us-east-1 Region.

See: newTimeSeries smart constructor.

Constructors

TimeSeries' 

Fields

Instances

Instances details
Eq TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

Read TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

Show TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

Generic TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

Associated Types

type Rep TimeSeries :: Type -> Type #

NFData TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

Methods

rnf :: TimeSeries -> () #

Hashable TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

FromJSON TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

type Rep TimeSeries Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeries

type Rep TimeSeries = D1 ('MetaData "TimeSeries" "Amazonka.LookoutMetrics.Types.TimeSeries" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "TimeSeries'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeSeriesId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dimensionList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DimensionNameValue]) :*: S1 ('MetaSel ('Just "metricValueList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Double]))))

newTimeSeries Source #

Create a value of TimeSeries 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:timeSeriesId:TimeSeries', timeSeries_timeSeriesId - The ID of the metric.

$sel:dimensionList:TimeSeries', timeSeries_dimensionList - The dimensions of the metric.

$sel:metricValueList:TimeSeries', timeSeries_metricValueList - The values for the metric.

timeSeries_metricValueList :: Lens' TimeSeries [Double] Source #

The values for the metric.

TimeSeriesFeedback

data TimeSeriesFeedback Source #

Details about feedback submitted for an anomalous metric.

See: newTimeSeriesFeedback smart constructor.

Constructors

TimeSeriesFeedback' 

Fields

Instances

Instances details
Eq TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

Read TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

Show TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

Generic TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

Associated Types

type Rep TimeSeriesFeedback :: Type -> Type #

NFData TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

Methods

rnf :: TimeSeriesFeedback -> () #

Hashable TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

FromJSON TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

type Rep TimeSeriesFeedback Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimeSeriesFeedback

type Rep TimeSeriesFeedback = D1 ('MetaData "TimeSeriesFeedback" "Amazonka.LookoutMetrics.Types.TimeSeriesFeedback" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "TimeSeriesFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "timeSeriesId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTimeSeriesFeedback :: TimeSeriesFeedback Source #

Create a value of TimeSeriesFeedback 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:isAnomaly:TimeSeriesFeedback', timeSeriesFeedback_isAnomaly - Feedback on whether the metric is a legitimate anomaly.

$sel:timeSeriesId:TimeSeriesFeedback', timeSeriesFeedback_timeSeriesId - The ID of the metric.

timeSeriesFeedback_isAnomaly :: Lens' TimeSeriesFeedback (Maybe Bool) Source #

Feedback on whether the metric is a legitimate anomaly.

TimestampColumn

data TimestampColumn Source #

Contains information about the column used to track time in a source data file.

See: newTimestampColumn smart constructor.

Constructors

TimestampColumn' 

Fields

Instances

Instances details
Eq TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

Read TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

Show TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

Generic TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

Associated Types

type Rep TimestampColumn :: Type -> Type #

NFData TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

Methods

rnf :: TimestampColumn -> () #

Hashable TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

ToJSON TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

FromJSON TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

type Rep TimestampColumn Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.TimestampColumn

type Rep TimestampColumn = D1 ('MetaData "TimestampColumn" "Amazonka.LookoutMetrics.Types.TimestampColumn" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "TimestampColumn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "columnFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "columnName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTimestampColumn :: TimestampColumn Source #

Create a value of TimestampColumn 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:columnFormat:TimestampColumn', timestampColumn_columnFormat - The format of the timestamp column.

$sel:columnName:TimestampColumn', timestampColumn_columnName - The name of the timestamp column.

timestampColumn_columnFormat :: Lens' TimestampColumn (Maybe Text) Source #

The format of the timestamp column.

timestampColumn_columnName :: Lens' TimestampColumn (Maybe Text) Source #

The name of the timestamp column.

VpcConfiguration

data VpcConfiguration Source #

Contains configuration information about the Amazon Virtual Private Cloud (VPC).

See: newVpcConfiguration smart constructor.

Constructors

VpcConfiguration' 

Fields

  • subnetIdList :: [Text]

    An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.

  • securityGroupIdList :: [Text]

    An array of strings containing the list of security groups.

Instances

Instances details
Eq VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

Read VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

Show VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

Generic VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

Associated Types

type Rep VpcConfiguration :: Type -> Type #

NFData VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

Methods

rnf :: VpcConfiguration -> () #

Hashable VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

ToJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

FromJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

type Rep VpcConfiguration Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.VpcConfiguration

type Rep VpcConfiguration = D1 ('MetaData "VpcConfiguration" "Amazonka.LookoutMetrics.Types.VpcConfiguration" "libZSservicesZSamazonka-lookoutmetricsZSamazonka-lookoutmetrics" 'False) (C1 ('MetaCons "VpcConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetIdList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "securityGroupIdList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newVpcConfiguration :: VpcConfiguration Source #

Create a value of VpcConfiguration 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:subnetIdList:VpcConfiguration', vpcConfiguration_subnetIdList - An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.

$sel:securityGroupIdList:VpcConfiguration', vpcConfiguration_securityGroupIdList - An array of strings containing the list of security groups.

vpcConfiguration_subnetIdList :: Lens' VpcConfiguration [Text] Source #

An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.

vpcConfiguration_securityGroupIdList :: Lens' VpcConfiguration [Text] Source #

An array of strings containing the list of security groups.