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

Amazonka.FraudDetector.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-11-15 of the Amazon Fraud Detector SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

An exception indicating Amazon Fraud Detector does not have the needed permissions. This can occur if you submit a request, such as PutExternalModel, that specifies a role that is not in your account.

_ConflictException :: AsError a => Fold a ServiceError Source #

An exception indicating there was a conflict during a delete operation.

_InternalServerException :: AsError a => Fold a ServiceError Source #

An exception indicating an internal server error.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

An exception indicating the specified resource was not found.

_ResourceUnavailableException :: AsError a => Fold a ServiceError Source #

An exception indicating that the attached customer-owned (external) model threw an exception when Amazon Fraud Detector invoked the model.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

An exception indicating a throttling error.

_ValidationException :: AsError a => Fold a ServiceError Source #

An exception indicating a specified value is not allowed.

AsyncJobStatus

newtype AsyncJobStatus Source #

Constructors

AsyncJobStatus' 

Instances

Instances details
FromJSON AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

FromJSONKey AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToJSON AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToJSONKey AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToByteString AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToHeader AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToLog AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToQuery AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

FromText AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToText AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

FromXML AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

ToXML AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Methods

toXML :: AsyncJobStatus -> XML #

Generic AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Associated Types

type Rep AsyncJobStatus :: Type -> Type #

Read AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Show AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

NFData AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Methods

rnf :: AsyncJobStatus -> () #

Eq AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Ord AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

Hashable AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

type Rep AsyncJobStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AsyncJobStatus

type Rep AsyncJobStatus = D1 ('MetaData "AsyncJobStatus" "Amazonka.FraudDetector.Types.AsyncJobStatus" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "AsyncJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAsyncJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataSource

newtype DataSource Source #

Constructors

DataSource' 

Fields

Instances

Instances details
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

FromJSONKey DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToJSON DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToJSONKey DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToByteString DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToHeader DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToLog DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToQuery DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

FromText DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToText DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Methods

toText :: DataSource -> Text #

FromXML DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

ToXML DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Methods

toXML :: DataSource -> XML #

Generic DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

Read DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Ord DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

Hashable DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.FraudDetector.Types.DataSource" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataType

newtype DataType Source #

Constructors

DataType' 

Fields

Bundled Patterns

pattern DataType_BOOLEAN :: DataType 
pattern DataType_FLOAT :: DataType 
pattern DataType_INTEGER :: DataType 
pattern DataType_STRING :: DataType 

Instances

Instances details
FromJSON DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

FromJSONKey DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToJSON DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToJSONKey DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToByteString DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

toBS :: DataType -> ByteString #

ToHeader DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

toHeader :: HeaderName -> DataType -> [Header] #

ToLog DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToQuery DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

FromText DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToText DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

toText :: DataType -> Text #

FromXML DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

ToXML DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

toXML :: DataType -> XML #

Generic DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Associated Types

type Rep DataType :: Type -> Type #

Methods

from :: DataType -> Rep DataType x #

to :: Rep DataType x -> DataType #

Read DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Show DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

NFData DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

rnf :: DataType -> () #

Eq DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Ord DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Hashable DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

Methods

hashWithSalt :: Int -> DataType -> Int #

hash :: DataType -> Int #

type Rep DataType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataType

type Rep DataType = D1 ('MetaData "DataType" "Amazonka.FraudDetector.Types.DataType" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "DataType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DetectorVersionStatus

newtype DetectorVersionStatus Source #

Instances

Instances details
FromJSON DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

FromJSONKey DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToJSON DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToJSONKey DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToByteString DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToHeader DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToLog DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToQuery DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

FromText DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToText DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

FromXML DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

ToXML DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Generic DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Associated Types

type Rep DetectorVersionStatus :: Type -> Type #

Read DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Show DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

NFData DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Methods

rnf :: DetectorVersionStatus -> () #

Eq DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Ord DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

Hashable DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

type Rep DetectorVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionStatus

type Rep DetectorVersionStatus = D1 ('MetaData "DetectorVersionStatus" "Amazonka.FraudDetector.Types.DetectorVersionStatus" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "DetectorVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDetectorVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventIngestion

newtype EventIngestion Source #

Constructors

EventIngestion' 

Instances

Instances details
FromJSON EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

FromJSONKey EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToJSON EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToJSONKey EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToByteString EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToHeader EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToLog EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToQuery EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

FromText EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToText EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

FromXML EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

ToXML EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Methods

toXML :: EventIngestion -> XML #

Generic EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Associated Types

type Rep EventIngestion :: Type -> Type #

Read EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Show EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

NFData EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Methods

rnf :: EventIngestion -> () #

Eq EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Ord EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

Hashable EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

type Rep EventIngestion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventIngestion

type Rep EventIngestion = D1 ('MetaData "EventIngestion" "Amazonka.FraudDetector.Types.EventIngestion" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "EventIngestion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventIngestion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Language

newtype Language Source #

Constructors

Language' 

Fields

Bundled Patterns

pattern Language_DETECTORPL :: Language 

Instances

Instances details
FromJSON Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

FromJSONKey Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToJSON Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToJSONKey Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToByteString Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

toBS :: Language -> ByteString #

ToHeader Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

toHeader :: HeaderName -> Language -> [Header] #

ToLog Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToQuery Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

FromText Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToText Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

toText :: Language -> Text #

FromXML Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

ToXML Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

toXML :: Language -> XML #

Generic Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Associated Types

type Rep Language :: Type -> Type #

Methods

from :: Language -> Rep Language x #

to :: Rep Language x -> Language #

Read Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Show Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

NFData Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

rnf :: Language -> () #

Eq Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Ord Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Hashable Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

Methods

hashWithSalt :: Int -> Language -> Int #

hash :: Language -> Int #

type Rep Language Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Language

type Rep Language = D1 ('MetaData "Language" "Amazonka.FraudDetector.Types.Language" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "Language'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelEndpointStatus

newtype ModelEndpointStatus Source #

Instances

Instances details
FromJSON ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

FromJSONKey ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToJSON ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToJSONKey ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToByteString ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToHeader ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToLog ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToQuery ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

FromText ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToText ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

FromXML ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

ToXML ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Generic ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Associated Types

type Rep ModelEndpointStatus :: Type -> Type #

Read ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Show ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

NFData ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Methods

rnf :: ModelEndpointStatus -> () #

Eq ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Ord ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

Hashable ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

type Rep ModelEndpointStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointStatus

type Rep ModelEndpointStatus = D1 ('MetaData "ModelEndpointStatus" "Amazonka.FraudDetector.Types.ModelEndpointStatus" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelEndpointStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelEndpointStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelInputDataFormat

newtype ModelInputDataFormat Source #

Instances

Instances details
FromJSON ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

FromJSONKey ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToJSON ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToJSONKey ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToByteString ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToHeader ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToLog ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToQuery ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

FromText ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToText ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

FromXML ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

ToXML ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Generic ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Associated Types

type Rep ModelInputDataFormat :: Type -> Type #

Read ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Show ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

NFData ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Methods

rnf :: ModelInputDataFormat -> () #

Eq ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Ord ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

Hashable ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

type Rep ModelInputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputDataFormat

type Rep ModelInputDataFormat = D1 ('MetaData "ModelInputDataFormat" "Amazonka.FraudDetector.Types.ModelInputDataFormat" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelInputDataFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelInputDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelOutputDataFormat

newtype ModelOutputDataFormat Source #

Instances

Instances details
FromJSON ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

FromJSONKey ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToJSON ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToJSONKey ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToByteString ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToHeader ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToLog ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToQuery ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

FromText ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToText ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

FromXML ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

ToXML ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Generic ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Associated Types

type Rep ModelOutputDataFormat :: Type -> Type #

Read ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Show ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

NFData ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Methods

rnf :: ModelOutputDataFormat -> () #

Eq ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Ord ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

Hashable ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

type Rep ModelOutputDataFormat Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputDataFormat

type Rep ModelOutputDataFormat = D1 ('MetaData "ModelOutputDataFormat" "Amazonka.FraudDetector.Types.ModelOutputDataFormat" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelOutputDataFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelOutputDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelSource

newtype ModelSource Source #

Constructors

ModelSource' 

Bundled Patterns

pattern ModelSource_SAGEMAKER :: ModelSource 

Instances

Instances details
FromJSON ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

FromJSONKey ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToJSON ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToJSONKey ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToByteString ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToHeader ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToLog ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToQuery ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

FromText ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToText ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Methods

toText :: ModelSource -> Text #

FromXML ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

ToXML ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Methods

toXML :: ModelSource -> XML #

Generic ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Associated Types

type Rep ModelSource :: Type -> Type #

Read ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Show ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

NFData ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Methods

rnf :: ModelSource -> () #

Eq ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Ord ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

Hashable ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

type Rep ModelSource Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelSource

type Rep ModelSource = D1 ('MetaData "ModelSource" "Amazonka.FraudDetector.Types.ModelSource" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelTypeEnum

newtype ModelTypeEnum Source #

Constructors

ModelTypeEnum' 

Instances

Instances details
FromJSON ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

FromJSONKey ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToJSON ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToJSONKey ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToByteString ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToHeader ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToLog ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToQuery ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

FromText ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToText ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Methods

toText :: ModelTypeEnum -> Text #

FromXML ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

ToXML ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Methods

toXML :: ModelTypeEnum -> XML #

Generic ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Associated Types

type Rep ModelTypeEnum :: Type -> Type #

Read ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Show ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

NFData ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Methods

rnf :: ModelTypeEnum -> () #

Eq ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Ord ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

Hashable ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

type Rep ModelTypeEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelTypeEnum

type Rep ModelTypeEnum = D1 ('MetaData "ModelTypeEnum" "Amazonka.FraudDetector.Types.ModelTypeEnum" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelTypeEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelTypeEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ModelVersionStatus

newtype ModelVersionStatus Source #

Instances

Instances details
FromJSON ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

FromJSONKey ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToJSON ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToJSONKey ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToByteString ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToHeader ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToLog ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToQuery ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

FromText ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToText ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

FromXML ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

ToXML ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Generic ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Associated Types

type Rep ModelVersionStatus :: Type -> Type #

Read ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Show ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

NFData ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Methods

rnf :: ModelVersionStatus -> () #

Eq ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Ord ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

Hashable ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

type Rep ModelVersionStatus Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionStatus

type Rep ModelVersionStatus = D1 ('MetaData "ModelVersionStatus" "Amazonka.FraudDetector.Types.ModelVersionStatus" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "ModelVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromModelVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuleExecutionMode

newtype RuleExecutionMode Source #

Instances

Instances details
FromJSON RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

FromJSONKey RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToJSON RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToJSONKey RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToByteString RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToHeader RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToLog RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToQuery RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

FromText RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToText RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

FromXML RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

ToXML RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Generic RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Associated Types

type Rep RuleExecutionMode :: Type -> Type #

Read RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Show RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

NFData RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Methods

rnf :: RuleExecutionMode -> () #

Eq RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Ord RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

Hashable RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

type Rep RuleExecutionMode Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleExecutionMode

type Rep RuleExecutionMode = D1 ('MetaData "RuleExecutionMode" "Amazonka.FraudDetector.Types.RuleExecutionMode" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "RuleExecutionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuleExecutionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrainingDataSourceEnum

newtype TrainingDataSourceEnum Source #

Instances

Instances details
FromJSON TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

FromJSONKey TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToJSON TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToJSONKey TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToByteString TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToHeader TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToLog TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToQuery TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

FromText TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToText TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

FromXML TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

ToXML TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Generic TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Associated Types

type Rep TrainingDataSourceEnum :: Type -> Type #

Read TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Show TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

NFData TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Methods

rnf :: TrainingDataSourceEnum -> () #

Eq TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Ord TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

Hashable TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

type Rep TrainingDataSourceEnum Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSourceEnum

type Rep TrainingDataSourceEnum = D1 ('MetaData "TrainingDataSourceEnum" "Amazonka.FraudDetector.Types.TrainingDataSourceEnum" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "TrainingDataSourceEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrainingDataSourceEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UnlabeledEventsTreatment

newtype UnlabeledEventsTreatment Source #

Instances

Instances details
FromJSON UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

FromJSONKey UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToJSON UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToJSONKey UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToByteString UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToHeader UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToLog UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToQuery UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

FromText UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToText UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

FromXML UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

ToXML UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Generic UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Associated Types

type Rep UnlabeledEventsTreatment :: Type -> Type #

Read UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Show UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

NFData UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Eq UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Ord UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

Hashable UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

type Rep UnlabeledEventsTreatment Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.UnlabeledEventsTreatment

type Rep UnlabeledEventsTreatment = D1 ('MetaData "UnlabeledEventsTreatment" "Amazonka.FraudDetector.Types.UnlabeledEventsTreatment" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'True) (C1 ('MetaCons "UnlabeledEventsTreatment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUnlabeledEventsTreatment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ATIMetricDataPoint

data ATIMetricDataPoint Source #

The Account Takeover Insights (ATI) model performance metrics data points.

See: newATIMetricDataPoint smart constructor.

Constructors

ATIMetricDataPoint' 

Fields

  • adr :: Maybe Double

    The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

  • atodr :: Maybe Double

    The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

  • cr :: Maybe Double

    The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

  • threshold :: Maybe Double

    The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Instances

Instances details
FromJSON ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Generic ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Associated Types

type Rep ATIMetricDataPoint :: Type -> Type #

Read ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Show ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

NFData ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Methods

rnf :: ATIMetricDataPoint -> () #

Eq ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Hashable ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

type Rep ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

type Rep ATIMetricDataPoint = D1 ('MetaData "ATIMetricDataPoint" "Amazonka.FraudDetector.Types.ATIMetricDataPoint" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ATIMetricDataPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "atodr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "cr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newATIMetricDataPoint :: ATIMetricDataPoint Source #

Create a value of ATIMetricDataPoint 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:adr:ATIMetricDataPoint', aTIMetricDataPoint_adr - The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

$sel:atodr:ATIMetricDataPoint', aTIMetricDataPoint_atodr - The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

$sel:cr:ATIMetricDataPoint', aTIMetricDataPoint_cr - The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

$sel:threshold:ATIMetricDataPoint', aTIMetricDataPoint_threshold - The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

aTIMetricDataPoint_adr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

aTIMetricDataPoint_atodr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

aTIMetricDataPoint_cr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

aTIMetricDataPoint_threshold :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

ATIModelPerformance

data ATIModelPerformance Source #

The Account Takeover Insights (ATI) model performance score.

See: newATIModelPerformance smart constructor.

Constructors

ATIModelPerformance' 

Fields

  • asi :: Maybe Double

    The anomaly separation index (ASI) score. This metric summarizes the overall ability of the model to separate anomalous activities from the normal behavior. Depending on the business, a large fraction of these anomalous activities can be malicious and correspond to the account takeover attacks. A model with no separability power will have the lowest possible ASI score of 0.5, whereas the a model with a high separability power will have the highest possible ASI score of 1.0

Instances

Instances details
FromJSON ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

Generic ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

Associated Types

type Rep ATIModelPerformance :: Type -> Type #

Read ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

Show ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

NFData ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

Methods

rnf :: ATIModelPerformance -> () #

Eq ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

Hashable ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

type Rep ATIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIModelPerformance

type Rep ATIModelPerformance = D1 ('MetaData "ATIModelPerformance" "Amazonka.FraudDetector.Types.ATIModelPerformance" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ATIModelPerformance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "asi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newATIModelPerformance :: ATIModelPerformance Source #

Create a value of ATIModelPerformance 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:asi:ATIModelPerformance', aTIModelPerformance_asi - The anomaly separation index (ASI) score. This metric summarizes the overall ability of the model to separate anomalous activities from the normal behavior. Depending on the business, a large fraction of these anomalous activities can be malicious and correspond to the account takeover attacks. A model with no separability power will have the lowest possible ASI score of 0.5, whereas the a model with a high separability power will have the highest possible ASI score of 1.0

aTIModelPerformance_asi :: Lens' ATIModelPerformance (Maybe Double) Source #

The anomaly separation index (ASI) score. This metric summarizes the overall ability of the model to separate anomalous activities from the normal behavior. Depending on the business, a large fraction of these anomalous activities can be malicious and correspond to the account takeover attacks. A model with no separability power will have the lowest possible ASI score of 0.5, whereas the a model with a high separability power will have the highest possible ASI score of 1.0

ATITrainingMetricsValue

data ATITrainingMetricsValue Source #

The Account Takeover Insights (ATI) model training metric details.

See: newATITrainingMetricsValue smart constructor.

Constructors

ATITrainingMetricsValue' 

Fields

Instances

Instances details
FromJSON ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

Generic ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

Associated Types

type Rep ATITrainingMetricsValue :: Type -> Type #

Read ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

Show ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

NFData ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

Methods

rnf :: ATITrainingMetricsValue -> () #

Eq ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

Hashable ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

type Rep ATITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATITrainingMetricsValue

type Rep ATITrainingMetricsValue = D1 ('MetaData "ATITrainingMetricsValue" "Amazonka.FraudDetector.Types.ATITrainingMetricsValue" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ATITrainingMetricsValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricDataPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ATIMetricDataPoint])) :*: S1 ('MetaSel ('Just "modelPerformance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ATIModelPerformance))))

newATITrainingMetricsValue :: ATITrainingMetricsValue Source #

Create a value of ATITrainingMetricsValue 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:metricDataPoints:ATITrainingMetricsValue', aTITrainingMetricsValue_metricDataPoints - The model's performance metrics data points.

$sel:modelPerformance:ATITrainingMetricsValue', aTITrainingMetricsValue_modelPerformance - The model's overall performance scores.

AggregatedLogOddsMetric

data AggregatedLogOddsMetric Source #

The log odds metric details.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

See: newAggregatedLogOddsMetric smart constructor.

Constructors

AggregatedLogOddsMetric' 

Fields

Instances

Instances details
FromJSON AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

Generic AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

Associated Types

type Rep AggregatedLogOddsMetric :: Type -> Type #

Read AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

Show AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

NFData AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

Methods

rnf :: AggregatedLogOddsMetric -> () #

Eq AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

Hashable AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

type Rep AggregatedLogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedLogOddsMetric

type Rep AggregatedLogOddsMetric = D1 ('MetaData "AggregatedLogOddsMetric" "Amazonka.FraudDetector.Types.AggregatedLogOddsMetric" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "AggregatedLogOddsMetric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "variableNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "aggregatedVariablesImportance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newAggregatedLogOddsMetric Source #

Create a value of AggregatedLogOddsMetric 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:variableNames:AggregatedLogOddsMetric', aggregatedLogOddsMetric_variableNames - The names of all the variables.

$sel:aggregatedVariablesImportance:AggregatedLogOddsMetric', aggregatedLogOddsMetric_aggregatedVariablesImportance - The relative importance of the variables in the list to the other event variable.

aggregatedLogOddsMetric_aggregatedVariablesImportance :: Lens' AggregatedLogOddsMetric Double Source #

The relative importance of the variables in the list to the other event variable.

AggregatedVariablesImpactExplanation

data AggregatedVariablesImpactExplanation Source #

The details of the impact of aggregated variables on the prediction score.

Account Takeover Insights (ATI) model uses the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, the model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

See: newAggregatedVariablesImpactExplanation smart constructor.

Constructors

AggregatedVariablesImpactExplanation' 

Fields

  • eventVariableNames :: Maybe [Text]

    The names of all the event variables that were used to derive the aggregated variables.

  • logOddsImpact :: Maybe Double

    The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

    • A positive value indicates that the variables drove the risk score up.
    • A negative value indicates that the variables drove the risk score down.
  • relativeImpact :: Maybe Text

    The relative impact of the aggregated variables in terms of magnitude on the prediction scores.

Instances

Instances details
FromJSON AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Generic AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Read AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Show AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

NFData AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Eq AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Hashable AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

type Rep AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

type Rep AggregatedVariablesImpactExplanation = D1 ('MetaData "AggregatedVariablesImpactExplanation" "Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "AggregatedVariablesImpactExplanation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventVariableNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "logOddsImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "relativeImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAggregatedVariablesImpactExplanation :: AggregatedVariablesImpactExplanation Source #

Create a value of AggregatedVariablesImpactExplanation 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:eventVariableNames:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_eventVariableNames - The names of all the event variables that were used to derive the aggregated variables.

$sel:logOddsImpact:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_logOddsImpact - The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

  • A positive value indicates that the variables drove the risk score up.
  • A negative value indicates that the variables drove the risk score down.

$sel:relativeImpact:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_relativeImpact - The relative impact of the aggregated variables in terms of magnitude on the prediction scores.

aggregatedVariablesImpactExplanation_eventVariableNames :: Lens' AggregatedVariablesImpactExplanation (Maybe [Text]) Source #

The names of all the event variables that were used to derive the aggregated variables.

aggregatedVariablesImpactExplanation_logOddsImpact :: Lens' AggregatedVariablesImpactExplanation (Maybe Double) Source #

The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

  • A positive value indicates that the variables drove the risk score up.
  • A negative value indicates that the variables drove the risk score down.

aggregatedVariablesImpactExplanation_relativeImpact :: Lens' AggregatedVariablesImpactExplanation (Maybe Text) Source #

The relative impact of the aggregated variables in terms of magnitude on the prediction scores.

AggregatedVariablesImportanceMetrics

data AggregatedVariablesImportanceMetrics Source #

The details of the relative importance of the aggregated variables.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

See: newAggregatedVariablesImportanceMetrics smart constructor.

Constructors

AggregatedVariablesImportanceMetrics' 

Fields

Instances

Instances details
FromJSON AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

Generic AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

Read AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

Show AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

NFData AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

Eq AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

Hashable AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

type Rep AggregatedVariablesImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics

type Rep AggregatedVariablesImportanceMetrics = D1 ('MetaData "AggregatedVariablesImportanceMetrics" "Amazonka.FraudDetector.Types.AggregatedVariablesImportanceMetrics" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "AggregatedVariablesImportanceMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logOddsMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AggregatedLogOddsMetric]))))

newAggregatedVariablesImportanceMetrics :: AggregatedVariablesImportanceMetrics Source #

Create a value of AggregatedVariablesImportanceMetrics 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:logOddsMetrics:AggregatedVariablesImportanceMetrics', aggregatedVariablesImportanceMetrics_logOddsMetrics - List of variables' metrics.

BatchCreateVariableError

data BatchCreateVariableError Source #

Provides the error of the batch create variable API.

See: newBatchCreateVariableError smart constructor.

Constructors

BatchCreateVariableError' 

Fields

Instances

Instances details
FromJSON BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

Generic BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

Associated Types

type Rep BatchCreateVariableError :: Type -> Type #

Read BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

Show BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

NFData BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

Eq BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

Hashable BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

type Rep BatchCreateVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchCreateVariableError

type Rep BatchCreateVariableError = D1 ('MetaData "BatchCreateVariableError" "Amazonka.FraudDetector.Types.BatchCreateVariableError" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "BatchCreateVariableError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBatchCreateVariableError :: BatchCreateVariableError Source #

Create a value of BatchCreateVariableError 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:code:BatchCreateVariableError', batchCreateVariableError_code - The error code.

$sel:message:BatchCreateVariableError', batchCreateVariableError_message - The error message.

$sel:name:BatchCreateVariableError', batchCreateVariableError_name - The name.

BatchGetVariableError

data BatchGetVariableError Source #

Provides the error of the batch get variable API.

See: newBatchGetVariableError smart constructor.

Constructors

BatchGetVariableError' 

Fields

Instances

Instances details
FromJSON BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

Generic BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

Associated Types

type Rep BatchGetVariableError :: Type -> Type #

Read BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

Show BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

NFData BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

Methods

rnf :: BatchGetVariableError -> () #

Eq BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

Hashable BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

type Rep BatchGetVariableError Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchGetVariableError

type Rep BatchGetVariableError = D1 ('MetaData "BatchGetVariableError" "Amazonka.FraudDetector.Types.BatchGetVariableError" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "BatchGetVariableError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBatchGetVariableError :: BatchGetVariableError Source #

Create a value of BatchGetVariableError 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:code:BatchGetVariableError', batchGetVariableError_code - The error code.

$sel:message:BatchGetVariableError', batchGetVariableError_message - The error message.

$sel:name:BatchGetVariableError', batchGetVariableError_name - The error name.

BatchImport

data BatchImport Source #

The batch import job details.

See: newBatchImport smart constructor.

Constructors

BatchImport' 

Fields

Instances

Instances details
FromJSON BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

Generic BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

Associated Types

type Rep BatchImport :: Type -> Type #

Read BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

Show BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

NFData BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

Methods

rnf :: BatchImport -> () #

Eq BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

Hashable BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

type Rep BatchImport Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchImport

type Rep BatchImport = D1 ('MetaData "BatchImport" "Amazonka.FraudDetector.Types.BatchImport" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "BatchImport'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "failedRecordsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "inputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "processedRecordsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AsyncJobStatus)) :*: S1 ('MetaSel ('Just "totalRecordsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

newBatchImport :: BatchImport Source #

Create a value of BatchImport 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:arn:BatchImport', batchImport_arn - The ARN of the batch import job.

$sel:completionTime:BatchImport', batchImport_completionTime - Timestamp of when batch import job completed.

$sel:eventTypeName:BatchImport', batchImport_eventTypeName - The name of the event type.

$sel:failedRecordsCount:BatchImport', batchImport_failedRecordsCount - The number of records that failed to import.

$sel:failureReason:BatchImport', batchImport_failureReason - The reason batch import job failed.

$sel:iamRoleArn:BatchImport', batchImport_iamRoleArn - The ARN of the IAM role to use for this job request.

$sel:inputPath:BatchImport', batchImport_inputPath - The Amazon S3 location of your data file for batch import.

$sel:jobId:BatchImport', batchImport_jobId - The ID of the batch import job.

$sel:outputPath:BatchImport', batchImport_outputPath - The Amazon S3 location of your output file.

$sel:processedRecordsCount:BatchImport', batchImport_processedRecordsCount - The number of records processed by batch import job.

$sel:startTime:BatchImport', batchImport_startTime - Timestamp of when the batch import job started.

$sel:status:BatchImport', batchImport_status - The status of the batch import job.

$sel:totalRecordsCount:BatchImport', batchImport_totalRecordsCount - The total number of records in the batch import job.

batchImport_arn :: Lens' BatchImport (Maybe Text) Source #

The ARN of the batch import job.

batchImport_completionTime :: Lens' BatchImport (Maybe Text) Source #

Timestamp of when batch import job completed.

batchImport_eventTypeName :: Lens' BatchImport (Maybe Text) Source #

The name of the event type.

batchImport_failedRecordsCount :: Lens' BatchImport (Maybe Int) Source #

The number of records that failed to import.

batchImport_failureReason :: Lens' BatchImport (Maybe Text) Source #

The reason batch import job failed.

batchImport_iamRoleArn :: Lens' BatchImport (Maybe Text) Source #

The ARN of the IAM role to use for this job request.

batchImport_inputPath :: Lens' BatchImport (Maybe Text) Source #

The Amazon S3 location of your data file for batch import.

batchImport_jobId :: Lens' BatchImport (Maybe Text) Source #

The ID of the batch import job.

batchImport_outputPath :: Lens' BatchImport (Maybe Text) Source #

The Amazon S3 location of your output file.

batchImport_processedRecordsCount :: Lens' BatchImport (Maybe Int) Source #

The number of records processed by batch import job.

batchImport_startTime :: Lens' BatchImport (Maybe Text) Source #

Timestamp of when the batch import job started.

batchImport_status :: Lens' BatchImport (Maybe AsyncJobStatus) Source #

The status of the batch import job.

batchImport_totalRecordsCount :: Lens' BatchImport (Maybe Int) Source #

The total number of records in the batch import job.

BatchPrediction

data BatchPrediction Source #

The batch prediction details.

See: newBatchPrediction smart constructor.

Constructors

BatchPrediction' 

Fields

Instances

Instances details
FromJSON BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

Generic BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

Associated Types

type Rep BatchPrediction :: Type -> Type #

Read BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

Show BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

NFData BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

Methods

rnf :: BatchPrediction -> () #

Eq BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

Hashable BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

type Rep BatchPrediction Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.BatchPrediction

type Rep BatchPrediction = D1 ('MetaData "BatchPrediction" "Amazonka.FraudDetector.Types.BatchPrediction" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "BatchPrediction'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "detectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "detectorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "inputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastHeartbeatTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "processedRecordsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AsyncJobStatus)) :*: S1 ('MetaSel ('Just "totalRecordsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

newBatchPrediction :: BatchPrediction Source #

Create a value of BatchPrediction 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:arn:BatchPrediction', batchPrediction_arn - The ARN of batch prediction job.

$sel:completionTime:BatchPrediction', batchPrediction_completionTime - Timestamp of when the batch prediction job completed.

$sel:detectorName:BatchPrediction', batchPrediction_detectorName - The name of the detector.

$sel:detectorVersion:BatchPrediction', batchPrediction_detectorVersion - The detector version.

$sel:eventTypeName:BatchPrediction', batchPrediction_eventTypeName - The name of the event type.

$sel:failureReason:BatchPrediction', batchPrediction_failureReason - The reason a batch prediction job failed.

$sel:iamRoleArn:BatchPrediction', batchPrediction_iamRoleArn - The ARN of the IAM role to use for this job request.

$sel:inputPath:BatchPrediction', batchPrediction_inputPath - The Amazon S3 location of your training file.

$sel:jobId:BatchPrediction', batchPrediction_jobId - The job ID for the batch prediction.

$sel:lastHeartbeatTime:BatchPrediction', batchPrediction_lastHeartbeatTime - Timestamp of most recent heartbeat indicating the batch prediction job was making progress.

$sel:outputPath:BatchPrediction', batchPrediction_outputPath - The Amazon S3 location of your output file.

$sel:processedRecordsCount:BatchPrediction', batchPrediction_processedRecordsCount - The number of records processed by the batch prediction job.

$sel:startTime:BatchPrediction', batchPrediction_startTime - Timestamp of when the batch prediction job started.

$sel:status:BatchPrediction', batchPrediction_status - The batch prediction status.

$sel:totalRecordsCount:BatchPrediction', batchPrediction_totalRecordsCount - The total number of records in the batch prediction job.

batchPrediction_arn :: Lens' BatchPrediction (Maybe Text) Source #

The ARN of batch prediction job.

batchPrediction_completionTime :: Lens' BatchPrediction (Maybe Text) Source #

Timestamp of when the batch prediction job completed.

batchPrediction_failureReason :: Lens' BatchPrediction (Maybe Text) Source #

The reason a batch prediction job failed.

batchPrediction_iamRoleArn :: Lens' BatchPrediction (Maybe Text) Source #

The ARN of the IAM role to use for this job request.

batchPrediction_inputPath :: Lens' BatchPrediction (Maybe Text) Source #

The Amazon S3 location of your training file.

batchPrediction_jobId :: Lens' BatchPrediction (Maybe Text) Source #

The job ID for the batch prediction.

batchPrediction_lastHeartbeatTime :: Lens' BatchPrediction (Maybe Text) Source #

Timestamp of most recent heartbeat indicating the batch prediction job was making progress.

batchPrediction_outputPath :: Lens' BatchPrediction (Maybe Text) Source #

The Amazon S3 location of your output file.

batchPrediction_processedRecordsCount :: Lens' BatchPrediction (Maybe Int) Source #

The number of records processed by the batch prediction job.

batchPrediction_startTime :: Lens' BatchPrediction (Maybe Text) Source #

Timestamp of when the batch prediction job started.

batchPrediction_totalRecordsCount :: Lens' BatchPrediction (Maybe Int) Source #

The total number of records in the batch prediction job.

DataValidationMetrics

data DataValidationMetrics Source #

The model training data validation metrics.

See: newDataValidationMetrics smart constructor.

Constructors

DataValidationMetrics' 

Fields

Instances

Instances details
FromJSON DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

Generic DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

Associated Types

type Rep DataValidationMetrics :: Type -> Type #

Read DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

Show DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

NFData DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

Methods

rnf :: DataValidationMetrics -> () #

Eq DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

Hashable DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

type Rep DataValidationMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DataValidationMetrics

type Rep DataValidationMetrics = D1 ('MetaData "DataValidationMetrics" "Amazonka.FraudDetector.Types.DataValidationMetrics" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "DataValidationMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldLevelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FieldValidationMessage])) :*: S1 ('MetaSel ('Just "fileLevelMessages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FileValidationMessage]))))

newDataValidationMetrics :: DataValidationMetrics Source #

Create a value of DataValidationMetrics 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:fieldLevelMessages:DataValidationMetrics', dataValidationMetrics_fieldLevelMessages - The field-specific model training validation messages.

$sel:fileLevelMessages:DataValidationMetrics', dataValidationMetrics_fileLevelMessages - The file-specific model training data validation messages.

dataValidationMetrics_fieldLevelMessages :: Lens' DataValidationMetrics (Maybe [FieldValidationMessage]) Source #

The field-specific model training validation messages.

dataValidationMetrics_fileLevelMessages :: Lens' DataValidationMetrics (Maybe [FileValidationMessage]) Source #

The file-specific model training data validation messages.

Detector

data Detector Source #

The detector.

See: newDetector smart constructor.

Constructors

Detector' 

Fields

Instances

Instances details
FromJSON Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Generic Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Associated Types

type Rep Detector :: Type -> Type #

Methods

from :: Detector -> Rep Detector x #

to :: Rep Detector x -> Detector #

Read Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Show Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

NFData Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Methods

rnf :: Detector -> () #

Eq Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Hashable Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

Methods

hashWithSalt :: Int -> Detector -> Int #

hash :: Detector -> Int #

type Rep Detector Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Detector

type Rep Detector = D1 ('MetaData "Detector" "Amazonka.FraudDetector.Types.Detector" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Detector'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDetector :: Detector Source #

Create a value of Detector 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:arn:Detector', detector_arn - The detector ARN.

$sel:createdTime:Detector', detector_createdTime - Timestamp of when the detector was created.

$sel:description:Detector', detector_description - The detector description.

$sel:detectorId:Detector', detector_detectorId - The detector ID.

$sel:eventTypeName:Detector', detector_eventTypeName - The name of the event type.

$sel:lastUpdatedTime:Detector', detector_lastUpdatedTime - Timestamp of when the detector was last updated.

detector_arn :: Lens' Detector (Maybe Text) Source #

The detector ARN.

detector_createdTime :: Lens' Detector (Maybe Text) Source #

Timestamp of when the detector was created.

detector_description :: Lens' Detector (Maybe Text) Source #

The detector description.

detector_eventTypeName :: Lens' Detector (Maybe Text) Source #

The name of the event type.

detector_lastUpdatedTime :: Lens' Detector (Maybe Text) Source #

Timestamp of when the detector was last updated.

DetectorVersionSummary

data DetectorVersionSummary Source #

The summary of the detector version.

See: newDetectorVersionSummary smart constructor.

Constructors

DetectorVersionSummary' 

Fields

Instances

Instances details
FromJSON DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

Generic DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

Associated Types

type Rep DetectorVersionSummary :: Type -> Type #

Read DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

Show DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

NFData DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

Methods

rnf :: DetectorVersionSummary -> () #

Eq DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

Hashable DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

type Rep DetectorVersionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.DetectorVersionSummary

type Rep DetectorVersionSummary = D1 ('MetaData "DetectorVersionSummary" "Amazonka.FraudDetector.Types.DetectorVersionSummary" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "DetectorVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "detectorVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectorVersionStatus)))))

newDetectorVersionSummary :: DetectorVersionSummary Source #

Create a value of DetectorVersionSummary 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:description:DetectorVersionSummary', detectorVersionSummary_description - The detector version description.

$sel:detectorVersionId:DetectorVersionSummary', detectorVersionSummary_detectorVersionId - The detector version ID.

$sel:lastUpdatedTime:DetectorVersionSummary', detectorVersionSummary_lastUpdatedTime - Timestamp of when the detector version was last updated.

$sel:status:DetectorVersionSummary', detectorVersionSummary_status - The detector version status.

detectorVersionSummary_lastUpdatedTime :: Lens' DetectorVersionSummary (Maybe Text) Source #

Timestamp of when the detector version was last updated.

Entity

data Entity Source #

The entity details.

See: newEntity smart constructor.

Constructors

Entity' 

Fields

  • entityType :: Text

    The entity type.

  • entityId :: Text

    The entity ID. If you do not know the entityId, you can pass unknown, which is areserved string literal.

Instances

Instances details
FromJSON Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

ToJSON Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

Generic Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

Associated Types

type Rep Entity :: Type -> Type #

Methods

from :: Entity -> Rep Entity x #

to :: Rep Entity x -> Entity #

Show Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

NFData Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

Methods

rnf :: Entity -> () #

Eq Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

Methods

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

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

Hashable Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

Methods

hashWithSalt :: Int -> Entity -> Int #

hash :: Entity -> Int #

type Rep Entity Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Entity

type Rep Entity = D1 ('MetaData "Entity" "Amazonka.FraudDetector.Types.Entity" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Entity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEntity Source #

Create a value of Entity 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:entityType:Entity', entity_entityType - The entity type.

$sel:entityId:Entity', entity_entityId - The entity ID. If you do not know the entityId, you can pass unknown, which is areserved string literal.

entity_entityId :: Lens' Entity Text Source #

The entity ID. If you do not know the entityId, you can pass unknown, which is areserved string literal.

EntityType

data EntityType Source #

The entity type details.

See: newEntityType smart constructor.

Constructors

EntityType' 

Fields

Instances

Instances details
FromJSON EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

Generic EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

Associated Types

type Rep EntityType :: Type -> Type #

Read EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

Show EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

NFData EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

Methods

rnf :: EntityType -> () #

Eq EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

Hashable EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

type Rep EntityType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EntityType

type Rep EntityType = D1 ('MetaData "EntityType" "Amazonka.FraudDetector.Types.EntityType" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EntityType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEntityType :: EntityType Source #

Create a value of EntityType 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:arn:EntityType', entityType_arn - The entity type ARN.

$sel:createdTime:EntityType', entityType_createdTime - Timestamp of when the entity type was created.

$sel:description:EntityType', entityType_description - The entity type description.

$sel:lastUpdatedTime:EntityType', entityType_lastUpdatedTime - Timestamp of when the entity type was last updated.

$sel:name:EntityType', entityType_name - The entity type name.

entityType_arn :: Lens' EntityType (Maybe Text) Source #

The entity type ARN.

entityType_createdTime :: Lens' EntityType (Maybe Text) Source #

Timestamp of when the entity type was created.

entityType_description :: Lens' EntityType (Maybe Text) Source #

The entity type description.

entityType_lastUpdatedTime :: Lens' EntityType (Maybe Text) Source #

Timestamp of when the entity type was last updated.

entityType_name :: Lens' EntityType (Maybe Text) Source #

The entity type name.

EvaluatedExternalModel

data EvaluatedExternalModel Source #

The details of the external (Amazon Sagemaker) model evaluated for generating predictions.

See: newEvaluatedExternalModel smart constructor.

Constructors

EvaluatedExternalModel' 

Fields

Instances

Instances details
FromJSON EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

Generic EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

Associated Types

type Rep EvaluatedExternalModel :: Type -> Type #

Show EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

NFData EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

Methods

rnf :: EvaluatedExternalModel -> () #

Eq EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

Hashable EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

type Rep EvaluatedExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedExternalModel

type Rep EvaluatedExternalModel = D1 ('MetaData "EvaluatedExternalModel" "Amazonka.FraudDetector.Types.EvaluatedExternalModel" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EvaluatedExternalModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inputVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "modelEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "outputVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "useEventVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newEvaluatedExternalModel :: EvaluatedExternalModel Source #

Create a value of EvaluatedExternalModel 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:inputVariables:EvaluatedExternalModel', evaluatedExternalModel_inputVariables - Input variables use for generating predictions.

$sel:modelEndpoint:EvaluatedExternalModel', evaluatedExternalModel_modelEndpoint - The endpoint of the external (Amazon Sagemaker) model.

$sel:outputVariables:EvaluatedExternalModel', evaluatedExternalModel_outputVariables - Output variables.

$sel:useEventVariables:EvaluatedExternalModel', evaluatedExternalModel_useEventVariables - Indicates whether event variables were used to generate predictions.

evaluatedExternalModel_inputVariables :: Lens' EvaluatedExternalModel (Maybe (HashMap Text Text)) Source #

Input variables use for generating predictions.

evaluatedExternalModel_modelEndpoint :: Lens' EvaluatedExternalModel (Maybe Text) Source #

The endpoint of the external (Amazon Sagemaker) model.

evaluatedExternalModel_useEventVariables :: Lens' EvaluatedExternalModel (Maybe Bool) Source #

Indicates whether event variables were used to generate predictions.

EvaluatedModelVersion

data EvaluatedModelVersion Source #

The model version evaluated for generating prediction.

See: newEvaluatedModelVersion smart constructor.

Constructors

EvaluatedModelVersion' 

Fields

Instances

Instances details
FromJSON EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

Generic EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

Associated Types

type Rep EvaluatedModelVersion :: Type -> Type #

Read EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

Show EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

NFData EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

Methods

rnf :: EvaluatedModelVersion -> () #

Eq EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

Hashable EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

type Rep EvaluatedModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedModelVersion

type Rep EvaluatedModelVersion = D1 ('MetaData "EvaluatedModelVersion" "Amazonka.FraudDetector.Types.EvaluatedModelVersion" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EvaluatedModelVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "evaluations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModelVersionEvaluation])) :*: S1 ('MetaSel ('Just "modelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "modelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "modelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEvaluatedModelVersion :: EvaluatedModelVersion Source #

Create a value of EvaluatedModelVersion 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:evaluations:EvaluatedModelVersion', evaluatedModelVersion_evaluations - Evaluations generated for the model version.

$sel:modelId:EvaluatedModelVersion', evaluatedModelVersion_modelId - The model ID.

$sel:modelType:EvaluatedModelVersion', evaluatedModelVersion_modelType - The model type.

Valid values: ONLINE_FRAUD_INSIGHTS | TRANSACTION_FRAUD_INSIGHTS

$sel:modelVersion:EvaluatedModelVersion', evaluatedModelVersion_modelVersion - The model version.

evaluatedModelVersion_modelType :: Lens' EvaluatedModelVersion (Maybe Text) Source #

The model type.

Valid values: ONLINE_FRAUD_INSIGHTS | TRANSACTION_FRAUD_INSIGHTS

EvaluatedRule

data EvaluatedRule Source #

The details of the rule used for evaluating variable values.

See: newEvaluatedRule smart constructor.

Constructors

EvaluatedRule' 

Fields

Instances

Instances details
FromJSON EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

Generic EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

Associated Types

type Rep EvaluatedRule :: Type -> Type #

Show EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

NFData EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

Methods

rnf :: EvaluatedRule -> () #

Eq EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

Hashable EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

type Rep EvaluatedRule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EvaluatedRule

type Rep EvaluatedRule = D1 ('MetaData "EvaluatedRule" "Amazonka.FraudDetector.Types.EvaluatedRule" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EvaluatedRule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "evaluated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "expressionWithValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "matched") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "outcomes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ruleVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEvaluatedRule :: EvaluatedRule Source #

Create a value of EvaluatedRule 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:evaluated:EvaluatedRule', evaluatedRule_evaluated - Indicates whether the rule was evaluated.

$sel:expression:EvaluatedRule', evaluatedRule_expression - The rule expression.

$sel:expressionWithValues:EvaluatedRule', evaluatedRule_expressionWithValues - The rule expression value.

$sel:matched:EvaluatedRule', evaluatedRule_matched - Indicates whether the rule matched.

$sel:outcomes:EvaluatedRule', evaluatedRule_outcomes - The rule outcome.

$sel:ruleId:EvaluatedRule', evaluatedRule_ruleId - The rule ID.

$sel:ruleVersion:EvaluatedRule', evaluatedRule_ruleVersion - The rule version.

evaluatedRule_evaluated :: Lens' EvaluatedRule (Maybe Bool) Source #

Indicates whether the rule was evaluated.

evaluatedRule_matched :: Lens' EvaluatedRule (Maybe Bool) Source #

Indicates whether the rule matched.

Event

data Event Source #

The event details.

See: newEvent smart constructor.

Constructors

Event' 

Fields

Instances

Instances details
FromJSON Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Generic Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

Show Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

NFData Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Methods

rnf :: Event -> () #

Eq Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Methods

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

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

Hashable Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

type Rep Event Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Event

newEvent :: Event Source #

Create a value of Event 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:currentLabel:Event', event_currentLabel - The label associated with the event.

$sel:entities:Event', event_entities - The event entities.

$sel:eventId:Event', event_eventId - The event ID.

$sel:eventTimestamp:Event', event_eventTimestamp - The timestamp that defines when the event under evaluation occurred. The timestamp must be specified using ISO 8601 standard in UTC.

$sel:eventTypeName:Event', event_eventTypeName - The event type.

$sel:eventVariables:Event', event_eventVariables - Names of the event type's variables you defined in Amazon Fraud Detector to represent data elements and their corresponding values for the event you are sending for evaluation.

$sel:labelTimestamp:Event', event_labelTimestamp - The timestamp associated with the label to update. The timestamp must be specified using ISO 8601 standard in UTC.

event_currentLabel :: Lens' Event (Maybe Text) Source #

The label associated with the event.

event_entities :: Lens' Event (Maybe [Entity]) Source #

The event entities.

event_eventTimestamp :: Lens' Event (Maybe Text) Source #

The timestamp that defines when the event under evaluation occurred. The timestamp must be specified using ISO 8601 standard in UTC.

event_eventVariables :: Lens' Event (Maybe (HashMap Text Text)) Source #

Names of the event type's variables you defined in Amazon Fraud Detector to represent data elements and their corresponding values for the event you are sending for evaluation.

event_labelTimestamp :: Lens' Event (Maybe Text) Source #

The timestamp associated with the label to update. The timestamp must be specified using ISO 8601 standard in UTC.

EventPredictionSummary

data EventPredictionSummary Source #

Information about the summary of an event prediction.

See: newEventPredictionSummary smart constructor.

Constructors

EventPredictionSummary' 

Fields

Instances

Instances details
FromJSON EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

Generic EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

Associated Types

type Rep EventPredictionSummary :: Type -> Type #

Read EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

Show EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

NFData EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

Methods

rnf :: EventPredictionSummary -> () #

Eq EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

Hashable EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

type Rep EventPredictionSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventPredictionSummary

type Rep EventPredictionSummary = D1 ('MetaData "EventPredictionSummary" "Amazonka.FraudDetector.Types.EventPredictionSummary" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EventPredictionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "detectorVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "eventTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "predictionTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEventPredictionSummary :: EventPredictionSummary Source #

Create a value of EventPredictionSummary 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:detectorId:EventPredictionSummary', eventPredictionSummary_detectorId - The detector ID.

$sel:detectorVersionId:EventPredictionSummary', eventPredictionSummary_detectorVersionId - The detector version ID.

$sel:eventId:EventPredictionSummary', eventPredictionSummary_eventId - The event ID.

$sel:eventTimestamp:EventPredictionSummary', eventPredictionSummary_eventTimestamp - The timestamp of the event.

$sel:eventTypeName:EventPredictionSummary', eventPredictionSummary_eventTypeName - The event type.

$sel:predictionTimestamp:EventPredictionSummary', eventPredictionSummary_predictionTimestamp - The timestamp when the prediction was generated.

eventPredictionSummary_predictionTimestamp :: Lens' EventPredictionSummary (Maybe Text) Source #

The timestamp when the prediction was generated.

EventType

data EventType Source #

The event type details.

See: newEventType smart constructor.

Constructors

EventType' 

Fields

Instances

Instances details
FromJSON EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

Generic EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

Associated Types

type Rep EventType :: Type -> Type #

Show EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

NFData EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

Methods

rnf :: EventType -> () #

Eq EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

Hashable EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

type Rep EventType Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventType

newEventType :: EventType Source #

Create a value of EventType 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:arn:EventType', eventType_arn - The entity type ARN.

$sel:createdTime:EventType', eventType_createdTime - Timestamp of when the event type was created.

$sel:description:EventType', eventType_description - The event type description.

$sel:entityTypes:EventType', eventType_entityTypes - The event type entity types.

$sel:eventIngestion:EventType', eventType_eventIngestion - If Enabled, Amazon Fraud Detector stores event data when you generate a prediction and uses that data to update calculated variables in near real-time. Amazon Fraud Detector uses this data, known as INGESTED_EVENTS, to train your model and improve fraud predictions.

$sel:eventVariables:EventType', eventType_eventVariables - The event type event variables.

$sel:ingestedEventStatistics:EventType', eventType_ingestedEventStatistics - Data about the stored events.

$sel:labels:EventType', eventType_labels - The event type labels.

EventType, eventType_lastUpdatedTime - Timestamp of when the event type was last updated.

$sel:name:EventType', eventType_name - The event type name.

eventType_arn :: Lens' EventType (Maybe Text) Source #

The entity type ARN.

eventType_createdTime :: Lens' EventType (Maybe Text) Source #

Timestamp of when the event type was created.

eventType_description :: Lens' EventType (Maybe Text) Source #

The event type description.

eventType_entityTypes :: Lens' EventType (Maybe (NonEmpty Text)) Source #

The event type entity types.

eventType_eventIngestion :: Lens' EventType (Maybe EventIngestion) Source #

If Enabled, Amazon Fraud Detector stores event data when you generate a prediction and uses that data to update calculated variables in near real-time. Amazon Fraud Detector uses this data, known as INGESTED_EVENTS, to train your model and improve fraud predictions.

eventType_eventVariables :: Lens' EventType (Maybe [Text]) Source #

The event type event variables.

eventType_labels :: Lens' EventType (Maybe [Text]) Source #

The event type labels.

eventType_lastUpdatedTime :: Lens' EventType (Maybe Text) Source #

Timestamp of when the event type was last updated.

eventType_name :: Lens' EventType (Maybe Text) Source #

The event type name.

EventVariableSummary

data EventVariableSummary Source #

Information about the summary of an event variable that was evaluated for generating prediction.

See: newEventVariableSummary smart constructor.

Constructors

EventVariableSummary' 

Fields

Instances

Instances details
FromJSON EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

Generic EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

Associated Types

type Rep EventVariableSummary :: Type -> Type #

Show EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

NFData EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

Methods

rnf :: EventVariableSummary -> () #

Eq EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

Hashable EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

type Rep EventVariableSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.EventVariableSummary

type Rep EventVariableSummary = D1 ('MetaData "EventVariableSummary" "Amazonka.FraudDetector.Types.EventVariableSummary" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "EventVariableSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))))

newEventVariableSummary :: EventVariableSummary Source #

Create a value of EventVariableSummary 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:name:EventVariableSummary', eventVariableSummary_name - The event variable name.

$sel:source:EventVariableSummary', eventVariableSummary_source - The event variable source.

$sel:value:EventVariableSummary', eventVariableSummary_value - The value of the event variable.

ExternalEventsDetail

data ExternalEventsDetail Source #

Details for the external events data used for model version training.

See: newExternalEventsDetail smart constructor.

Constructors

ExternalEventsDetail' 

Fields

Instances

Instances details
FromJSON ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

ToJSON ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

Generic ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

Associated Types

type Rep ExternalEventsDetail :: Type -> Type #

Read ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

Show ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

NFData ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

Methods

rnf :: ExternalEventsDetail -> () #

Eq ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

Hashable ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

type Rep ExternalEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalEventsDetail

type Rep ExternalEventsDetail = D1 ('MetaData "ExternalEventsDetail" "Amazonka.FraudDetector.Types.ExternalEventsDetail" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ExternalEventsDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExternalEventsDetail Source #

Create a value of ExternalEventsDetail 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:dataLocation:ExternalEventsDetail', externalEventsDetail_dataLocation - The Amazon S3 bucket location for the data.

$sel:dataAccessRoleArn:ExternalEventsDetail', externalEventsDetail_dataAccessRoleArn - The ARN of the role that provides Amazon Fraud Detector access to the data location.

externalEventsDetail_dataLocation :: Lens' ExternalEventsDetail Text Source #

The Amazon S3 bucket location for the data.

externalEventsDetail_dataAccessRoleArn :: Lens' ExternalEventsDetail Text Source #

The ARN of the role that provides Amazon Fraud Detector access to the data location.

ExternalModel

data ExternalModel Source #

The Amazon SageMaker model.

See: newExternalModel smart constructor.

Constructors

ExternalModel' 

Fields

Instances

Instances details
FromJSON ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

Generic ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

Associated Types

type Rep ExternalModel :: Type -> Type #

Read ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

Show ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

NFData ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

Methods

rnf :: ExternalModel -> () #

Eq ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

Hashable ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

type Rep ExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModel

newExternalModel :: ExternalModel Source #

Create a value of ExternalModel 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:arn:ExternalModel', externalModel_arn - The model ARN.

$sel:createdTime:ExternalModel', externalModel_createdTime - Timestamp of when the model was last created.

$sel:inputConfiguration:ExternalModel', externalModel_inputConfiguration - The input configuration.

$sel:invokeModelEndpointRoleArn:ExternalModel', externalModel_invokeModelEndpointRoleArn - The role used to invoke the model.

$sel:lastUpdatedTime:ExternalModel', externalModel_lastUpdatedTime - Timestamp of when the model was last updated.

$sel:modelEndpoint:ExternalModel', externalModel_modelEndpoint - The Amazon SageMaker model endpoints.

$sel:modelEndpointStatus:ExternalModel', externalModel_modelEndpointStatus - The Amazon Fraud Detector status for the external model endpoint

$sel:modelSource:ExternalModel', externalModel_modelSource - The source of the model.

$sel:outputConfiguration:ExternalModel', externalModel_outputConfiguration - The output configuration.

externalModel_createdTime :: Lens' ExternalModel (Maybe Text) Source #

Timestamp of when the model was last created.

externalModel_lastUpdatedTime :: Lens' ExternalModel (Maybe Text) Source #

Timestamp of when the model was last updated.

externalModel_modelEndpoint :: Lens' ExternalModel (Maybe Text) Source #

The Amazon SageMaker model endpoints.

externalModel_modelEndpointStatus :: Lens' ExternalModel (Maybe ModelEndpointStatus) Source #

The Amazon Fraud Detector status for the external model endpoint

ExternalModelOutputs

data ExternalModelOutputs Source #

The fraud prediction scores from Amazon SageMaker model.

See: newExternalModelOutputs smart constructor.

Constructors

ExternalModelOutputs' 

Fields

Instances

Instances details
FromJSON ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

Generic ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

Associated Types

type Rep ExternalModelOutputs :: Type -> Type #

Read ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

Show ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

NFData ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

Methods

rnf :: ExternalModelOutputs -> () #

Eq ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

Hashable ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

type Rep ExternalModelOutputs Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelOutputs

type Rep ExternalModelOutputs = D1 ('MetaData "ExternalModelOutputs" "Amazonka.FraudDetector.Types.ExternalModelOutputs" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ExternalModelOutputs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "externalModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalModelSummary)) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newExternalModelOutputs :: ExternalModelOutputs Source #

Create a value of ExternalModelOutputs 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:externalModel:ExternalModelOutputs', externalModelOutputs_externalModel - The Amazon SageMaker model.

$sel:outputs:ExternalModelOutputs', externalModelOutputs_outputs - The fraud prediction scores from Amazon SageMaker model.

externalModelOutputs_outputs :: Lens' ExternalModelOutputs (Maybe (HashMap Text Text)) Source #

The fraud prediction scores from Amazon SageMaker model.

ExternalModelSummary

data ExternalModelSummary Source #

The Amazon SageMaker model.

See: newExternalModelSummary smart constructor.

Constructors

ExternalModelSummary' 

Fields

Instances

Instances details
FromJSON ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

Generic ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

Associated Types

type Rep ExternalModelSummary :: Type -> Type #

Read ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

Show ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

NFData ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

Methods

rnf :: ExternalModelSummary -> () #

Eq ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

Hashable ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

type Rep ExternalModelSummary Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ExternalModelSummary

type Rep ExternalModelSummary = D1 ('MetaData "ExternalModelSummary" "Amazonka.FraudDetector.Types.ExternalModelSummary" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ExternalModelSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "modelSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelSource))))

newExternalModelSummary :: ExternalModelSummary Source #

Create a value of ExternalModelSummary 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:modelEndpoint:ExternalModelSummary', externalModelSummary_modelEndpoint - The endpoint of the Amazon SageMaker model.

$sel:modelSource:ExternalModelSummary', externalModelSummary_modelSource - The source of the model.

externalModelSummary_modelEndpoint :: Lens' ExternalModelSummary (Maybe Text) Source #

The endpoint of the Amazon SageMaker model.

FieldValidationMessage

data FieldValidationMessage Source #

The message details.

See: newFieldValidationMessage smart constructor.

Constructors

FieldValidationMessage' 

Fields

Instances

Instances details
FromJSON FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

Generic FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

Associated Types

type Rep FieldValidationMessage :: Type -> Type #

Read FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

Show FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

NFData FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

Methods

rnf :: FieldValidationMessage -> () #

Eq FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

Hashable FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

type Rep FieldValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FieldValidationMessage

type Rep FieldValidationMessage = D1 ('MetaData "FieldValidationMessage" "Amazonka.FraudDetector.Types.FieldValidationMessage" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "FieldValidationMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFieldValidationMessage :: FieldValidationMessage Source #

Create a value of FieldValidationMessage 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:content:FieldValidationMessage', fieldValidationMessage_content - The message content.

$sel:fieldName:FieldValidationMessage', fieldValidationMessage_fieldName - The field name.

$sel:identifier:FieldValidationMessage', fieldValidationMessage_identifier - The message ID.

$sel:title:FieldValidationMessage', fieldValidationMessage_title - The message title.

$sel:type':FieldValidationMessage', fieldValidationMessage_type - The message type.

FileValidationMessage

data FileValidationMessage Source #

The message details.

See: newFileValidationMessage smart constructor.

Constructors

FileValidationMessage' 

Fields

Instances

Instances details
FromJSON FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

Generic FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

Associated Types

type Rep FileValidationMessage :: Type -> Type #

Read FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

Show FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

NFData FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

Methods

rnf :: FileValidationMessage -> () #

Eq FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

Hashable FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

type Rep FileValidationMessage Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FileValidationMessage

type Rep FileValidationMessage = D1 ('MetaData "FileValidationMessage" "Amazonka.FraudDetector.Types.FileValidationMessage" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "FileValidationMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFileValidationMessage :: FileValidationMessage Source #

Create a value of FileValidationMessage 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:content:FileValidationMessage', fileValidationMessage_content - The message content.

$sel:title:FileValidationMessage', fileValidationMessage_title - The message title.

$sel:type':FileValidationMessage', fileValidationMessage_type - The message type.

FilterCondition

data FilterCondition Source #

A conditional statement for filtering a list of past predictions.

See: newFilterCondition smart constructor.

Constructors

FilterCondition' 

Fields

  • value :: Maybe Text

    A statement containing a resource property and a value to specify filter condition.

Instances

Instances details
ToJSON FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

Generic FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

Associated Types

type Rep FilterCondition :: Type -> Type #

Read FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

Show FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

NFData FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

Methods

rnf :: FilterCondition -> () #

Eq FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

Hashable FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

type Rep FilterCondition Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.FilterCondition

type Rep FilterCondition = D1 ('MetaData "FilterCondition" "Amazonka.FraudDetector.Types.FilterCondition" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "FilterCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFilterCondition :: FilterCondition Source #

Create a value of FilterCondition 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:value:FilterCondition', filterCondition_value - A statement containing a resource property and a value to specify filter condition.

filterCondition_value :: Lens' FilterCondition (Maybe Text) Source #

A statement containing a resource property and a value to specify filter condition.

IngestedEventStatistics

data IngestedEventStatistics Source #

Data about the stored events.

See: newIngestedEventStatistics smart constructor.

Constructors

IngestedEventStatistics' 

Fields

Instances

Instances details
FromJSON IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

Generic IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

Associated Types

type Rep IngestedEventStatistics :: Type -> Type #

Read IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

Show IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

NFData IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

Methods

rnf :: IngestedEventStatistics -> () #

Eq IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

Hashable IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

type Rep IngestedEventStatistics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventStatistics

type Rep IngestedEventStatistics = D1 ('MetaData "IngestedEventStatistics" "Amazonka.FraudDetector.Types.IngestedEventStatistics" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "IngestedEventStatistics'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventDataSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "leastRecentEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mostRecentEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberOfEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newIngestedEventStatistics :: IngestedEventStatistics Source #

Create a value of IngestedEventStatistics 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:eventDataSizeInBytes:IngestedEventStatistics', ingestedEventStatistics_eventDataSizeInBytes - The total size of the stored events.

$sel:lastUpdatedTime:IngestedEventStatistics', ingestedEventStatistics_lastUpdatedTime - Timestamp of when the stored event was last updated.

$sel:leastRecentEvent:IngestedEventStatistics', ingestedEventStatistics_leastRecentEvent - The oldest stored event.

$sel:mostRecentEvent:IngestedEventStatistics', ingestedEventStatistics_mostRecentEvent - The newest stored event.

$sel:numberOfEvents:IngestedEventStatistics', ingestedEventStatistics_numberOfEvents - The number of stored events.

ingestedEventStatistics_lastUpdatedTime :: Lens' IngestedEventStatistics (Maybe Text) Source #

Timestamp of when the stored event was last updated.

IngestedEventsDetail

data IngestedEventsDetail Source #

The details of the ingested event.

See: newIngestedEventsDetail smart constructor.

Constructors

IngestedEventsDetail' 

Fields

Instances

Instances details
FromJSON IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

ToJSON IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

Generic IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

Associated Types

type Rep IngestedEventsDetail :: Type -> Type #

Read IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

Show IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

NFData IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

Methods

rnf :: IngestedEventsDetail -> () #

Eq IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

Hashable IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

type Rep IngestedEventsDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsDetail

type Rep IngestedEventsDetail = D1 ('MetaData "IngestedEventsDetail" "Amazonka.FraudDetector.Types.IngestedEventsDetail" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "IngestedEventsDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ingestedEventsTimeWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IngestedEventsTimeWindow)))

newIngestedEventsDetail Source #

Create a value of IngestedEventsDetail 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:ingestedEventsTimeWindow:IngestedEventsDetail', ingestedEventsDetail_ingestedEventsTimeWindow - The start and stop time of the ingested events.

IngestedEventsTimeWindow

data IngestedEventsTimeWindow Source #

The start and stop time of the ingested events.

See: newIngestedEventsTimeWindow smart constructor.

Constructors

IngestedEventsTimeWindow' 

Fields

Instances

Instances details
FromJSON IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

ToJSON IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

Generic IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

Associated Types

type Rep IngestedEventsTimeWindow :: Type -> Type #

Read IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

Show IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

NFData IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

Eq IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

Hashable IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

type Rep IngestedEventsTimeWindow Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.IngestedEventsTimeWindow

type Rep IngestedEventsTimeWindow = D1 ('MetaData "IngestedEventsTimeWindow" "Amazonka.FraudDetector.Types.IngestedEventsTimeWindow" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "IngestedEventsTimeWindow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newIngestedEventsTimeWindow Source #

Create a value of IngestedEventsTimeWindow 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:IngestedEventsTimeWindow', ingestedEventsTimeWindow_startTime - Timestamp of the first ingensted event.

$sel:endTime:IngestedEventsTimeWindow', ingestedEventsTimeWindow_endTime - Timestamp of the final ingested event.

KMSKey

data KMSKey Source #

The KMS key details.

See: newKMSKey smart constructor.

Constructors

KMSKey' 

Fields

Instances

Instances details
FromJSON KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Generic KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Associated Types

type Rep KMSKey :: Type -> Type #

Methods

from :: KMSKey -> Rep KMSKey x #

to :: Rep KMSKey x -> KMSKey #

Read KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Show KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

NFData KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Methods

rnf :: KMSKey -> () #

Eq KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Methods

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

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

Hashable KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

Methods

hashWithSalt :: Int -> KMSKey -> Int #

hash :: KMSKey -> Int #

type Rep KMSKey Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.KMSKey

type Rep KMSKey = D1 ('MetaData "KMSKey" "Amazonka.FraudDetector.Types.KMSKey" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "KMSKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKMSKey :: KMSKey Source #

Create a value of KMSKey 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:kmsEncryptionKeyArn:KMSKey', kmsKey_kmsEncryptionKeyArn - The encryption key ARN.

Label

data Label Source #

The label details.

See: newLabel smart constructor.

Constructors

Label' 

Fields

Instances

Instances details
FromJSON Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Generic Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Associated Types

type Rep Label :: Type -> Type #

Methods

from :: Label -> Rep Label x #

to :: Rep Label x -> Label #

Read Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Show Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

NFData Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Methods

rnf :: Label -> () #

Eq Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Methods

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

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

Hashable Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

Methods

hashWithSalt :: Int -> Label -> Int #

hash :: Label -> Int #

type Rep Label Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Label

type Rep Label = D1 ('MetaData "Label" "Amazonka.FraudDetector.Types.Label" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Label'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLabel :: Label Source #

Create a value of Label 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:arn:Label', label_arn - The label ARN.

$sel:createdTime:Label', label_createdTime - Timestamp of when the event type was created.

$sel:description:Label', label_description - The label description.

$sel:lastUpdatedTime:Label', label_lastUpdatedTime - Timestamp of when the label was last updated.

$sel:name:Label', label_name - The label name.

label_arn :: Lens' Label (Maybe Text) Source #

The label ARN.

label_createdTime :: Lens' Label (Maybe Text) Source #

Timestamp of when the event type was created.

label_description :: Lens' Label (Maybe Text) Source #

The label description.

label_lastUpdatedTime :: Lens' Label (Maybe Text) Source #

Timestamp of when the label was last updated.

label_name :: Lens' Label (Maybe Text) Source #

The label name.

LabelSchema

data LabelSchema Source #

The label schema.

See: newLabelSchema smart constructor.

Constructors

LabelSchema' 

Fields

  • labelMapper :: Maybe (HashMap Text [Text])

    The label mapper maps the Amazon Fraud Detector supported model classification labels (FRAUD, LEGIT) to the appropriate event type labels. For example, if "FRAUD" and "LEGIT" are Amazon Fraud Detector supported labels, this mapper could be: {"FRAUD" => ["0"], "LEGIT" => ["1"]} or {"FRAUD" => ["false"], "LEGIT" => ["true"]} or {"FRAUD" => ["fraud", "abuse"], "LEGIT" => ["legit", "safe"]}. The value part of the mapper is a list, because you may have multiple label variants from your event type for a single Amazon Fraud Detector label.

  • unlabeledEventsTreatment :: Maybe UnlabeledEventsTreatment

    The action to take for unlabeled events.

Instances

Instances details
FromJSON LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

ToJSON LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

Generic LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

Associated Types

type Rep LabelSchema :: Type -> Type #

Read LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

Show LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

NFData LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

Methods

rnf :: LabelSchema -> () #

Eq LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

Hashable LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

type Rep LabelSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LabelSchema

type Rep LabelSchema = D1 ('MetaData "LabelSchema" "Amazonka.FraudDetector.Types.LabelSchema" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "LabelSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "labelMapper") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text]))) :*: S1 ('MetaSel ('Just "unlabeledEventsTreatment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UnlabeledEventsTreatment))))

newLabelSchema :: LabelSchema Source #

Create a value of LabelSchema 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:labelMapper:LabelSchema', labelSchema_labelMapper - The label mapper maps the Amazon Fraud Detector supported model classification labels (FRAUD, LEGIT) to the appropriate event type labels. For example, if "FRAUD" and "LEGIT" are Amazon Fraud Detector supported labels, this mapper could be: {"FRAUD" => ["0"], "LEGIT" => ["1"]} or {"FRAUD" => ["false"], "LEGIT" => ["true"]} or {"FRAUD" => ["fraud", "abuse"], "LEGIT" => ["legit", "safe"]}. The value part of the mapper is a list, because you may have multiple label variants from your event type for a single Amazon Fraud Detector label.

$sel:unlabeledEventsTreatment:LabelSchema', labelSchema_unlabeledEventsTreatment - The action to take for unlabeled events.

labelSchema_labelMapper :: Lens' LabelSchema (Maybe (HashMap Text [Text])) Source #

The label mapper maps the Amazon Fraud Detector supported model classification labels (FRAUD, LEGIT) to the appropriate event type labels. For example, if "FRAUD" and "LEGIT" are Amazon Fraud Detector supported labels, this mapper could be: {"FRAUD" => ["0"], "LEGIT" => ["1"]} or {"FRAUD" => ["false"], "LEGIT" => ["true"]} or {"FRAUD" => ["fraud", "abuse"], "LEGIT" => ["legit", "safe"]}. The value part of the mapper is a list, because you may have multiple label variants from your event type for a single Amazon Fraud Detector label.

LogOddsMetric

data LogOddsMetric Source #

The log odds metric details.

See: newLogOddsMetric smart constructor.

Constructors

LogOddsMetric' 

Fields

Instances

Instances details
FromJSON LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

Generic LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

Associated Types

type Rep LogOddsMetric :: Type -> Type #

Read LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

Show LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

NFData LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

Methods

rnf :: LogOddsMetric -> () #

Eq LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

Hashable LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

type Rep LogOddsMetric Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.LogOddsMetric

type Rep LogOddsMetric = D1 ('MetaData "LogOddsMetric" "Amazonka.FraudDetector.Types.LogOddsMetric" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "LogOddsMetric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "variableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "variableType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "variableImportance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))))

newLogOddsMetric Source #

Create a value of LogOddsMetric 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:variableName:LogOddsMetric', logOddsMetric_variableName - The name of the variable.

$sel:variableType:LogOddsMetric', logOddsMetric_variableType - The type of variable.

$sel:variableImportance:LogOddsMetric', logOddsMetric_variableImportance - The relative importance of the variable. For more information, see Model variable importance.

logOddsMetric_variableImportance :: Lens' LogOddsMetric Double Source #

The relative importance of the variable. For more information, see Model variable importance.

MetricDataPoint

data MetricDataPoint Source #

Model performance metrics data points.

See: newMetricDataPoint smart constructor.

Constructors

MetricDataPoint' 

Fields

  • fpr :: Maybe Double

    The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

  • precision :: Maybe Double

    The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

  • threshold :: Maybe Double

    The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

  • tpr :: Maybe Double

    The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Instances

Instances details
FromJSON MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

Generic MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

Associated Types

type Rep MetricDataPoint :: Type -> Type #

Read MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

Show MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

NFData MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

Methods

rnf :: MetricDataPoint -> () #

Eq MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

Hashable MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

type Rep MetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.MetricDataPoint

type Rep MetricDataPoint = D1 ('MetaData "MetricDataPoint" "Amazonka.FraudDetector.Types.MetricDataPoint" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "MetricDataPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "precision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "tpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newMetricDataPoint :: MetricDataPoint Source #

Create a value of MetricDataPoint 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:fpr:MetricDataPoint', metricDataPoint_fpr - The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

$sel:precision:MetricDataPoint', metricDataPoint_precision - The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

$sel:threshold:MetricDataPoint', metricDataPoint_threshold - The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

$sel:tpr:MetricDataPoint', metricDataPoint_tpr - The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

metricDataPoint_fpr :: Lens' MetricDataPoint (Maybe Double) Source #

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

metricDataPoint_precision :: Lens' MetricDataPoint (Maybe Double) Source #

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

metricDataPoint_threshold :: Lens' MetricDataPoint (Maybe Double) Source #

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

metricDataPoint_tpr :: Lens' MetricDataPoint (Maybe Double) Source #

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Model

data Model Source #

The model.

See: newModel smart constructor.

Constructors

Model' 

Fields

Instances

Instances details
FromJSON Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Generic Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Associated Types

type Rep Model :: Type -> Type #

Methods

from :: Model -> Rep Model x #

to :: Rep Model x -> Model #

Read Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Show Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Methods

showsPrec :: Int -> Model -> ShowS #

show :: Model -> String #

showList :: [Model] -> ShowS #

NFData Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Methods

rnf :: Model -> () #

Eq Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Methods

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

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

Hashable Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

Methods

hashWithSalt :: Int -> Model -> Int #

hash :: Model -> Int #

type Rep Model Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Model

newModel :: Model Source #

Create a value of Model 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:arn:Model', model_arn - The ARN of the model.

$sel:createdTime:Model', model_createdTime - Timestamp of when the model was created.

$sel:description:Model', model_description - The model description.

$sel:eventTypeName:Model', model_eventTypeName - The name of the event type.

$sel:lastUpdatedTime:Model', model_lastUpdatedTime - Timestamp of last time the model was updated.

$sel:modelId:Model', model_modelId - The model ID.

$sel:modelType:Model', model_modelType - The model type.

model_arn :: Lens' Model (Maybe Text) Source #

The ARN of the model.

model_createdTime :: Lens' Model (Maybe Text) Source #

Timestamp of when the model was created.

model_description :: Lens' Model (Maybe Text) Source #

The model description.

model_eventTypeName :: Lens' Model (Maybe Text) Source #

The name of the event type.

model_lastUpdatedTime :: Lens' Model (Maybe Text) Source #

Timestamp of last time the model was updated.

ModelEndpointDataBlob

data ModelEndpointDataBlob Source #

A pre-formed Amazon SageMaker model input you can include if your detector version includes an imported Amazon SageMaker model endpoint with pass-through input configuration.

See: newModelEndpointDataBlob smart constructor.

Constructors

ModelEndpointDataBlob' 

Fields

Instances

Instances details
ToJSON ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

Generic ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

Associated Types

type Rep ModelEndpointDataBlob :: Type -> Type #

Read ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

Show ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

NFData ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

Methods

rnf :: ModelEndpointDataBlob -> () #

Eq ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

Hashable ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

type Rep ModelEndpointDataBlob Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelEndpointDataBlob

type Rep ModelEndpointDataBlob = D1 ('MetaData "ModelEndpointDataBlob" "Amazonka.FraudDetector.Types.ModelEndpointDataBlob" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelEndpointDataBlob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "byteBuffer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newModelEndpointDataBlob :: ModelEndpointDataBlob Source #

Create a value of ModelEndpointDataBlob 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:byteBuffer:ModelEndpointDataBlob', modelEndpointDataBlob_byteBuffer - The byte buffer of the Amazon SageMaker model endpoint input data blob.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:contentType:ModelEndpointDataBlob', modelEndpointDataBlob_contentType - The content type of the Amazon SageMaker model endpoint input data blob.

modelEndpointDataBlob_byteBuffer :: Lens' ModelEndpointDataBlob (Maybe ByteString) Source #

The byte buffer of the Amazon SageMaker model endpoint input data blob.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

modelEndpointDataBlob_contentType :: Lens' ModelEndpointDataBlob (Maybe Text) Source #

The content type of the Amazon SageMaker model endpoint input data blob.

ModelInputConfiguration

data ModelInputConfiguration Source #

The Amazon SageMaker model input configuration.

See: newModelInputConfiguration smart constructor.

Constructors

ModelInputConfiguration' 

Fields

  • csvInputTemplate :: Maybe Text

    Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

  • eventTypeName :: Maybe Text

    The event type name.

  • format :: Maybe ModelInputDataFormat

    The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

  • jsonInputTemplate :: Maybe Text

    Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

  • useEventVariables :: Bool

    The event variables.

Instances

Instances details
FromJSON ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

ToJSON ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

Generic ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

Associated Types

type Rep ModelInputConfiguration :: Type -> Type #

Read ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

Show ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

NFData ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

Methods

rnf :: ModelInputConfiguration -> () #

Eq ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

Hashable ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

type Rep ModelInputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelInputConfiguration

type Rep ModelInputConfiguration = D1 ('MetaData "ModelInputConfiguration" "Amazonka.FraudDetector.Types.ModelInputConfiguration" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelInputConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "csvInputTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelInputDataFormat)) :*: (S1 ('MetaSel ('Just "jsonInputTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "useEventVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))))

newModelInputConfiguration Source #

Create a value of ModelInputConfiguration 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:csvInputTemplate:ModelInputConfiguration', modelInputConfiguration_csvInputTemplate - Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

$sel:eventTypeName:ModelInputConfiguration', modelInputConfiguration_eventTypeName - The event type name.

$sel:format:ModelInputConfiguration', modelInputConfiguration_format - The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

$sel:jsonInputTemplate:ModelInputConfiguration', modelInputConfiguration_jsonInputTemplate - Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

$sel:useEventVariables:ModelInputConfiguration', modelInputConfiguration_useEventVariables - The event variables.

modelInputConfiguration_csvInputTemplate :: Lens' ModelInputConfiguration (Maybe Text) Source #

Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

modelInputConfiguration_format :: Lens' ModelInputConfiguration (Maybe ModelInputDataFormat) Source #

The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

modelInputConfiguration_jsonInputTemplate :: Lens' ModelInputConfiguration (Maybe Text) Source #

Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

ModelOutputConfiguration

data ModelOutputConfiguration Source #

Provides the Amazon Sagemaker model output configuration.

See: newModelOutputConfiguration smart constructor.

Constructors

ModelOutputConfiguration' 

Fields

Instances

Instances details
FromJSON ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

ToJSON ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

Generic ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

Associated Types

type Rep ModelOutputConfiguration :: Type -> Type #

Read ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

Show ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

NFData ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

Eq ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

Hashable ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

type Rep ModelOutputConfiguration Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelOutputConfiguration

type Rep ModelOutputConfiguration = D1 ('MetaData "ModelOutputConfiguration" "Amazonka.FraudDetector.Types.ModelOutputConfiguration" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelOutputConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "csvIndexToVariableMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "jsonKeyToVariableMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelOutputDataFormat))))

newModelOutputConfiguration Source #

Create a value of ModelOutputConfiguration 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:csvIndexToVariableMap:ModelOutputConfiguration', modelOutputConfiguration_csvIndexToVariableMap - A map of CSV index values in the SageMaker response to the Amazon Fraud Detector variables.

$sel:jsonKeyToVariableMap:ModelOutputConfiguration', modelOutputConfiguration_jsonKeyToVariableMap - A map of JSON keys in response from SageMaker to the Amazon Fraud Detector variables.

$sel:format:ModelOutputConfiguration', modelOutputConfiguration_format - The format of the model output configuration.

modelOutputConfiguration_csvIndexToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text)) Source #

A map of CSV index values in the SageMaker response to the Amazon Fraud Detector variables.

modelOutputConfiguration_jsonKeyToVariableMap :: Lens' ModelOutputConfiguration (Maybe (HashMap Text Text)) Source #

A map of JSON keys in response from SageMaker to the Amazon Fraud Detector variables.

ModelScores

data ModelScores Source #

The fraud prediction scores.

See: newModelScores smart constructor.

Constructors

ModelScores' 

Fields

Instances

Instances details
FromJSON ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

Generic ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

Associated Types

type Rep ModelScores :: Type -> Type #

Read ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

Show ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

NFData ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

Methods

rnf :: ModelScores -> () #

Eq ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

Hashable ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

type Rep ModelScores Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelScores

type Rep ModelScores = D1 ('MetaData "ModelScores" "Amazonka.FraudDetector.Types.ModelScores" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelScores'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelVersion)) :*: S1 ('MetaSel ('Just "scores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Double)))))

newModelScores :: ModelScores Source #

Create a value of ModelScores 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:modelVersion:ModelScores', modelScores_modelVersion - The model version.

$sel:scores:ModelScores', modelScores_scores - The model's fraud prediction scores.

modelScores_scores :: Lens' ModelScores (Maybe (HashMap Text Double)) Source #

The model's fraud prediction scores.

ModelVersion

data ModelVersion Source #

The model version.

See: newModelVersion smart constructor.

Constructors

ModelVersion' 

Fields

Instances

Instances details
FromJSON ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

ToJSON ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

Generic ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

Associated Types

type Rep ModelVersion :: Type -> Type #

Read ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

Show ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

NFData ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

Methods

rnf :: ModelVersion -> () #

Eq ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

Hashable ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

type Rep ModelVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersion

type Rep ModelVersion = D1 ('MetaData "ModelVersion" "Amazonka.FraudDetector.Types.ModelVersion" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "modelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "modelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelTypeEnum) :*: S1 ('MetaSel ('Just "modelVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newModelVersion Source #

Create a value of ModelVersion 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:arn:ModelVersion', modelVersion_arn - The model version ARN.

$sel:modelId:ModelVersion', modelVersion_modelId - The model ID.

$sel:modelType:ModelVersion', modelVersion_modelType - The model type.

$sel:modelVersionNumber:ModelVersion', modelVersion_modelVersionNumber - The model version number.

modelVersion_arn :: Lens' ModelVersion (Maybe Text) Source #

The model version ARN.

ModelVersionDetail

data ModelVersionDetail Source #

The details of the model version.

See: newModelVersionDetail smart constructor.

Constructors

ModelVersionDetail' 

Fields

Instances

Instances details
FromJSON ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

Generic ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

Associated Types

type Rep ModelVersionDetail :: Type -> Type #

Read ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

Show ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

NFData ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

Methods

rnf :: ModelVersionDetail -> () #

Eq ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

Hashable ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

type Rep ModelVersionDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionDetail

type Rep ModelVersionDetail = D1 ('MetaData "ModelVersionDetail" "Amazonka.FraudDetector.Types.ModelVersionDetail" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelVersionDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "externalEventsDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExternalEventsDetail)))) :*: (S1 ('MetaSel ('Just "ingestedEventsDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IngestedEventsDetail)) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "modelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "modelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelTypeEnum)) :*: (S1 ('MetaSel ('Just "modelVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "trainingDataSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataSchema)) :*: S1 ('MetaSel ('Just "trainingDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataSourceEnum))) :*: (S1 ('MetaSel ('Just "trainingResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingResult)) :*: S1 ('MetaSel ('Just "trainingResultV2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingResultV2)))))))

newModelVersionDetail :: ModelVersionDetail Source #

Create a value of ModelVersionDetail 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:arn:ModelVersionDetail', modelVersionDetail_arn - The model version ARN.

$sel:createdTime:ModelVersionDetail', modelVersionDetail_createdTime - The timestamp when the model was created.

$sel:externalEventsDetail:ModelVersionDetail', modelVersionDetail_externalEventsDetail - The external events data details. This will be populated if the trainingDataSource for the model version is specified as EXTERNAL_EVENTS.

$sel:ingestedEventsDetail:ModelVersionDetail', modelVersionDetail_ingestedEventsDetail - The ingested events data details. This will be populated if the trainingDataSource for the model version is specified as INGESTED_EVENTS.

$sel:lastUpdatedTime:ModelVersionDetail', modelVersionDetail_lastUpdatedTime - The timestamp when the model was last updated.

$sel:modelId:ModelVersionDetail', modelVersionDetail_modelId - The model ID.

$sel:modelType:ModelVersionDetail', modelVersionDetail_modelType - The model type.

$sel:modelVersionNumber:ModelVersionDetail', modelVersionDetail_modelVersionNumber - The model version number.

$sel:status:ModelVersionDetail', modelVersionDetail_status - The status of the model version.

$sel:trainingDataSchema:ModelVersionDetail', modelVersionDetail_trainingDataSchema - The training data schema.

$sel:trainingDataSource:ModelVersionDetail', modelVersionDetail_trainingDataSource - The model version training data source.

$sel:trainingResult:ModelVersionDetail', modelVersionDetail_trainingResult - The training results.

$sel:trainingResultV2:ModelVersionDetail', modelVersionDetail_trainingResultV2 - The training result details. The details include the relative importance of the variables.

modelVersionDetail_createdTime :: Lens' ModelVersionDetail (Maybe Text) Source #

The timestamp when the model was created.

modelVersionDetail_externalEventsDetail :: Lens' ModelVersionDetail (Maybe ExternalEventsDetail) Source #

The external events data details. This will be populated if the trainingDataSource for the model version is specified as EXTERNAL_EVENTS.

modelVersionDetail_ingestedEventsDetail :: Lens' ModelVersionDetail (Maybe IngestedEventsDetail) Source #

The ingested events data details. This will be populated if the trainingDataSource for the model version is specified as INGESTED_EVENTS.

modelVersionDetail_lastUpdatedTime :: Lens' ModelVersionDetail (Maybe Text) Source #

The timestamp when the model was last updated.

modelVersionDetail_status :: Lens' ModelVersionDetail (Maybe Text) Source #

The status of the model version.

modelVersionDetail_trainingResultV2 :: Lens' ModelVersionDetail (Maybe TrainingResultV2) Source #

The training result details. The details include the relative importance of the variables.

ModelVersionEvaluation

data ModelVersionEvaluation Source #

The model version evalutions.

See: newModelVersionEvaluation smart constructor.

Constructors

ModelVersionEvaluation' 

Fields

Instances

Instances details
FromJSON ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

Generic ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

Associated Types

type Rep ModelVersionEvaluation :: Type -> Type #

Read ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

Show ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

NFData ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

Methods

rnf :: ModelVersionEvaluation -> () #

Eq ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

Hashable ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

type Rep ModelVersionEvaluation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ModelVersionEvaluation

type Rep ModelVersionEvaluation = D1 ('MetaData "ModelVersionEvaluation" "Amazonka.FraudDetector.Types.ModelVersionEvaluation" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ModelVersionEvaluation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "evaluationScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outputVariableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "predictionExplanations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictionExplanations)))))

newModelVersionEvaluation :: ModelVersionEvaluation Source #

Create a value of ModelVersionEvaluation 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:evaluationScore:ModelVersionEvaluation', modelVersionEvaluation_evaluationScore - The evaluation score generated for the model version.

$sel:outputVariableName:ModelVersionEvaluation', modelVersionEvaluation_outputVariableName - The output variable name.

$sel:predictionExplanations:ModelVersionEvaluation', modelVersionEvaluation_predictionExplanations - The prediction explanations generated for the model version.

modelVersionEvaluation_evaluationScore :: Lens' ModelVersionEvaluation (Maybe Text) Source #

The evaluation score generated for the model version.

modelVersionEvaluation_predictionExplanations :: Lens' ModelVersionEvaluation (Maybe PredictionExplanations) Source #

The prediction explanations generated for the model version.

OFIMetricDataPoint

data OFIMetricDataPoint Source #

The Online Fraud Insights (OFI) model performance metrics data points.

See: newOFIMetricDataPoint smart constructor.

Constructors

OFIMetricDataPoint' 

Fields

  • fpr :: Maybe Double

    The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

  • precision :: Maybe Double

    The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

  • threshold :: Maybe Double

    The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

  • tpr :: Maybe Double

    The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Instances

Instances details
FromJSON OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

Generic OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

Associated Types

type Rep OFIMetricDataPoint :: Type -> Type #

Read OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

Show OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

NFData OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

Methods

rnf :: OFIMetricDataPoint -> () #

Eq OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

Hashable OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

type Rep OFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIMetricDataPoint

type Rep OFIMetricDataPoint = D1 ('MetaData "OFIMetricDataPoint" "Amazonka.FraudDetector.Types.OFIMetricDataPoint" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "OFIMetricDataPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "precision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "tpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newOFIMetricDataPoint :: OFIMetricDataPoint Source #

Create a value of OFIMetricDataPoint 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:fpr:OFIMetricDataPoint', oFIMetricDataPoint_fpr - The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

$sel:precision:OFIMetricDataPoint', oFIMetricDataPoint_precision - The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

$sel:threshold:OFIMetricDataPoint', oFIMetricDataPoint_threshold - The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

$sel:tpr:OFIMetricDataPoint', oFIMetricDataPoint_tpr - The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

oFIMetricDataPoint_fpr :: Lens' OFIMetricDataPoint (Maybe Double) Source #

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

oFIMetricDataPoint_precision :: Lens' OFIMetricDataPoint (Maybe Double) Source #

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

oFIMetricDataPoint_threshold :: Lens' OFIMetricDataPoint (Maybe Double) Source #

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

oFIMetricDataPoint_tpr :: Lens' OFIMetricDataPoint (Maybe Double) Source #

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

OFIModelPerformance

data OFIModelPerformance Source #

The Online Fraud Insights (OFI) model performance score.

See: newOFIModelPerformance smart constructor.

Constructors

OFIModelPerformance' 

Fields

  • auc :: Maybe Double

    The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

Instances

Instances details
FromJSON OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

Generic OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

Associated Types

type Rep OFIModelPerformance :: Type -> Type #

Read OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

Show OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

NFData OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

Methods

rnf :: OFIModelPerformance -> () #

Eq OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

Hashable OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

type Rep OFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFIModelPerformance

type Rep OFIModelPerformance = D1 ('MetaData "OFIModelPerformance" "Amazonka.FraudDetector.Types.OFIModelPerformance" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "OFIModelPerformance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "auc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newOFIModelPerformance :: OFIModelPerformance Source #

Create a value of OFIModelPerformance 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:auc:OFIModelPerformance', oFIModelPerformance_auc - The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

oFIModelPerformance_auc :: Lens' OFIModelPerformance (Maybe Double) Source #

The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

OFITrainingMetricsValue

data OFITrainingMetricsValue Source #

The Online Fraud Insights (OFI) model training metric details.

See: newOFITrainingMetricsValue smart constructor.

Constructors

OFITrainingMetricsValue' 

Fields

Instances

Instances details
FromJSON OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

Generic OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

Associated Types

type Rep OFITrainingMetricsValue :: Type -> Type #

Read OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

Show OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

NFData OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

Methods

rnf :: OFITrainingMetricsValue -> () #

Eq OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

Hashable OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

type Rep OFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.OFITrainingMetricsValue

type Rep OFITrainingMetricsValue = D1 ('MetaData "OFITrainingMetricsValue" "Amazonka.FraudDetector.Types.OFITrainingMetricsValue" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "OFITrainingMetricsValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricDataPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OFIMetricDataPoint])) :*: S1 ('MetaSel ('Just "modelPerformance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OFIModelPerformance))))

newOFITrainingMetricsValue :: OFITrainingMetricsValue Source #

Create a value of OFITrainingMetricsValue 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:metricDataPoints:OFITrainingMetricsValue', oFITrainingMetricsValue_metricDataPoints - The model's performance metrics data points.

$sel:modelPerformance:OFITrainingMetricsValue', oFITrainingMetricsValue_modelPerformance - The model's overall performance score.

Outcome

data Outcome Source #

The outcome.

See: newOutcome smart constructor.

Constructors

Outcome' 

Fields

Instances

Instances details
FromJSON Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Generic Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Associated Types

type Rep Outcome :: Type -> Type #

Methods

from :: Outcome -> Rep Outcome x #

to :: Rep Outcome x -> Outcome #

Read Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Show Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

NFData Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Methods

rnf :: Outcome -> () #

Eq Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Methods

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

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

Hashable Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

Methods

hashWithSalt :: Int -> Outcome -> Int #

hash :: Outcome -> Int #

type Rep Outcome Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Outcome

type Rep Outcome = D1 ('MetaData "Outcome" "Amazonka.FraudDetector.Types.Outcome" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Outcome'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newOutcome :: Outcome Source #

Create a value of Outcome 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:arn:Outcome', outcome_arn - The outcome ARN.

$sel:createdTime:Outcome', outcome_createdTime - The timestamp when the outcome was created.

$sel:description:Outcome', outcome_description - The outcome description.

$sel:lastUpdatedTime:Outcome', outcome_lastUpdatedTime - The timestamp when the outcome was last updated.

$sel:name:Outcome', outcome_name - The outcome name.

outcome_arn :: Lens' Outcome (Maybe Text) Source #

The outcome ARN.

outcome_createdTime :: Lens' Outcome (Maybe Text) Source #

The timestamp when the outcome was created.

outcome_description :: Lens' Outcome (Maybe Text) Source #

The outcome description.

outcome_lastUpdatedTime :: Lens' Outcome (Maybe Text) Source #

The timestamp when the outcome was last updated.

outcome_name :: Lens' Outcome (Maybe Text) Source #

The outcome name.

PredictionExplanations

data PredictionExplanations Source #

The prediction explanations that provide insight into how each event variable impacted the model version's fraud prediction score.

See: newPredictionExplanations smart constructor.

Constructors

PredictionExplanations' 

Fields

  • aggregatedVariablesImpactExplanations :: Maybe [AggregatedVariablesImpactExplanation]

    The details of the aggregated variables impact on the prediction score.

    Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

  • variableImpactExplanations :: Maybe [VariableImpactExplanation]

    The details of the event variable's impact on the prediction score.

Instances

Instances details
FromJSON PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

Generic PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

Associated Types

type Rep PredictionExplanations :: Type -> Type #

Read PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

Show PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

NFData PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

Methods

rnf :: PredictionExplanations -> () #

Eq PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

Hashable PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

type Rep PredictionExplanations Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionExplanations

type Rep PredictionExplanations = D1 ('MetaData "PredictionExplanations" "Amazonka.FraudDetector.Types.PredictionExplanations" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PredictionExplanations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aggregatedVariablesImpactExplanations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AggregatedVariablesImpactExplanation])) :*: S1 ('MetaSel ('Just "variableImpactExplanations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VariableImpactExplanation]))))

newPredictionExplanations :: PredictionExplanations Source #

Create a value of PredictionExplanations 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:aggregatedVariablesImpactExplanations:PredictionExplanations', predictionExplanations_aggregatedVariablesImpactExplanations - The details of the aggregated variables impact on the prediction score.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

$sel:variableImpactExplanations:PredictionExplanations', predictionExplanations_variableImpactExplanations - The details of the event variable's impact on the prediction score.

predictionExplanations_aggregatedVariablesImpactExplanations :: Lens' PredictionExplanations (Maybe [AggregatedVariablesImpactExplanation]) Source #

The details of the aggregated variables impact on the prediction score.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

predictionExplanations_variableImpactExplanations :: Lens' PredictionExplanations (Maybe [VariableImpactExplanation]) Source #

The details of the event variable's impact on the prediction score.

PredictionTimeRange

data PredictionTimeRange Source #

The time period for when the predictions were generated.

See: newPredictionTimeRange smart constructor.

Constructors

PredictionTimeRange' 

Fields

  • startTime :: Text

    The start time of the time period for when the predictions were generated.

  • endTime :: Text

    The end time of the time period for when the predictions were generated.

Instances

Instances details
ToJSON PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

Generic PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

Associated Types

type Rep PredictionTimeRange :: Type -> Type #

Read PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

Show PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

NFData PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

Methods

rnf :: PredictionTimeRange -> () #

Eq PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

Hashable PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

type Rep PredictionTimeRange Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.PredictionTimeRange

type Rep PredictionTimeRange = D1 ('MetaData "PredictionTimeRange" "Amazonka.FraudDetector.Types.PredictionTimeRange" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PredictionTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPredictionTimeRange Source #

Create a value of PredictionTimeRange 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:PredictionTimeRange', predictionTimeRange_startTime - The start time of the time period for when the predictions were generated.

$sel:endTime:PredictionTimeRange', predictionTimeRange_endTime - The end time of the time period for when the predictions were generated.

predictionTimeRange_startTime :: Lens' PredictionTimeRange Text Source #

The start time of the time period for when the predictions were generated.

predictionTimeRange_endTime :: Lens' PredictionTimeRange Text Source #

The end time of the time period for when the predictions were generated.

Rule

data Rule Source #

A rule.

See: newRule smart constructor.

Constructors

Rule' 

Fields

Instances

Instances details
FromJSON Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

ToJSON Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Generic Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Associated Types

type Rep Rule :: Type -> Type #

Methods

from :: Rule -> Rep Rule x #

to :: Rep Rule x -> Rule #

Read Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Show Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

NFData Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Methods

rnf :: Rule -> () #

Eq Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Methods

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

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

Hashable Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

type Rep Rule Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Rule

type Rep Rule = D1 ('MetaData "Rule" "Amazonka.FraudDetector.Types.Rule" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Rule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ruleVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRule Source #

Create a value of Rule 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:detectorId:Rule', rule_detectorId - The detector for which the rule is associated.

$sel:ruleId:Rule', rule_ruleId - The rule ID.

$sel:ruleVersion:Rule', rule_ruleVersion - The rule version.

rule_detectorId :: Lens' Rule Text Source #

The detector for which the rule is associated.

rule_ruleVersion :: Lens' Rule Text Source #

The rule version.

RuleDetail

data RuleDetail Source #

The details of the rule.

See: newRuleDetail smart constructor.

Constructors

RuleDetail' 

Fields

Instances

Instances details
FromJSON RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

Generic RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

Associated Types

type Rep RuleDetail :: Type -> Type #

Show RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

NFData RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

Methods

rnf :: RuleDetail -> () #

Eq RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

Hashable RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

type Rep RuleDetail Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleDetail

newRuleDetail :: RuleDetail Source #

Create a value of RuleDetail 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:arn:RuleDetail', ruleDetail_arn - The rule ARN.

$sel:createdTime:RuleDetail', ruleDetail_createdTime - The timestamp of when the rule was created.

$sel:description:RuleDetail', ruleDetail_description - The rule description.

$sel:detectorId:RuleDetail', ruleDetail_detectorId - The detector for which the rule is associated.

$sel:expression:RuleDetail', ruleDetail_expression - The rule expression.

$sel:language:RuleDetail', ruleDetail_language - The rule language.

$sel:lastUpdatedTime:RuleDetail', ruleDetail_lastUpdatedTime - Timestamp of the last time the rule was updated.

$sel:outcomes:RuleDetail', ruleDetail_outcomes - The rule outcomes.

$sel:ruleId:RuleDetail', ruleDetail_ruleId - The rule ID.

$sel:ruleVersion:RuleDetail', ruleDetail_ruleVersion - The rule version.

ruleDetail_createdTime :: Lens' RuleDetail (Maybe Text) Source #

The timestamp of when the rule was created.

ruleDetail_detectorId :: Lens' RuleDetail (Maybe Text) Source #

The detector for which the rule is associated.

ruleDetail_lastUpdatedTime :: Lens' RuleDetail (Maybe Text) Source #

Timestamp of the last time the rule was updated.

RuleResult

data RuleResult Source #

The rule results.

See: newRuleResult smart constructor.

Constructors

RuleResult' 

Fields

  • outcomes :: Maybe [Text]

    The outcomes of the matched rule, based on the rule execution mode.

  • ruleId :: Maybe Text

    The rule ID that was matched, based on the rule execution mode.

Instances

Instances details
FromJSON RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

Generic RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

Associated Types

type Rep RuleResult :: Type -> Type #

Read RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

Show RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

NFData RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

Methods

rnf :: RuleResult -> () #

Eq RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

Hashable RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

type Rep RuleResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.RuleResult

type Rep RuleResult = D1 ('MetaData "RuleResult" "Amazonka.FraudDetector.Types.RuleResult" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "RuleResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outcomes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "ruleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRuleResult :: RuleResult Source #

Create a value of RuleResult 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:outcomes:RuleResult', ruleResult_outcomes - The outcomes of the matched rule, based on the rule execution mode.

$sel:ruleId:RuleResult', ruleResult_ruleId - The rule ID that was matched, based on the rule execution mode.

ruleResult_outcomes :: Lens' RuleResult (Maybe [Text]) Source #

The outcomes of the matched rule, based on the rule execution mode.

ruleResult_ruleId :: Lens' RuleResult (Maybe Text) Source #

The rule ID that was matched, based on the rule execution mode.

TFIMetricDataPoint

data TFIMetricDataPoint Source #

The performance metrics data points for Transaction Fraud Insights (TFI) model.

See: newTFIMetricDataPoint smart constructor.

Constructors

TFIMetricDataPoint' 

Fields

  • fpr :: Maybe Double

    The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

  • precision :: Maybe Double

    The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

  • threshold :: Maybe Double

    The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

  • tpr :: Maybe Double

    The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Instances

Instances details
FromJSON TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

Generic TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

Associated Types

type Rep TFIMetricDataPoint :: Type -> Type #

Read TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

Show TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

NFData TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

Methods

rnf :: TFIMetricDataPoint -> () #

Eq TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

Hashable TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

type Rep TFIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIMetricDataPoint

type Rep TFIMetricDataPoint = D1 ('MetaData "TFIMetricDataPoint" "Amazonka.FraudDetector.Types.TFIMetricDataPoint" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TFIMetricDataPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "precision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "tpr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newTFIMetricDataPoint :: TFIMetricDataPoint Source #

Create a value of TFIMetricDataPoint 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:fpr:TFIMetricDataPoint', tFIMetricDataPoint_fpr - The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

$sel:precision:TFIMetricDataPoint', tFIMetricDataPoint_precision - The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

$sel:threshold:TFIMetricDataPoint', tFIMetricDataPoint_threshold - The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

$sel:tpr:TFIMetricDataPoint', tFIMetricDataPoint_tpr - The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

tFIMetricDataPoint_fpr :: Lens' TFIMetricDataPoint (Maybe Double) Source #

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

tFIMetricDataPoint_precision :: Lens' TFIMetricDataPoint (Maybe Double) Source #

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

tFIMetricDataPoint_threshold :: Lens' TFIMetricDataPoint (Maybe Double) Source #

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

tFIMetricDataPoint_tpr :: Lens' TFIMetricDataPoint (Maybe Double) Source #

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

TFIModelPerformance

data TFIModelPerformance Source #

The Transaction Fraud Insights (TFI) model performance score.

See: newTFIModelPerformance smart constructor.

Constructors

TFIModelPerformance' 

Fields

  • auc :: Maybe Double

    The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

Instances

Instances details
FromJSON TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

Generic TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

Associated Types

type Rep TFIModelPerformance :: Type -> Type #

Read TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

Show TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

NFData TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

Methods

rnf :: TFIModelPerformance -> () #

Eq TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

Hashable TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

type Rep TFIModelPerformance Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFIModelPerformance

type Rep TFIModelPerformance = D1 ('MetaData "TFIModelPerformance" "Amazonka.FraudDetector.Types.TFIModelPerformance" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TFIModelPerformance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "auc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newTFIModelPerformance :: TFIModelPerformance Source #

Create a value of TFIModelPerformance 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:auc:TFIModelPerformance', tFIModelPerformance_auc - The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

tFIModelPerformance_auc :: Lens' TFIModelPerformance (Maybe Double) Source #

The area under the curve (auc). This summarizes the total positive rate (tpr) and false positive rate (FPR) across all possible model score thresholds.

TFITrainingMetricsValue

data TFITrainingMetricsValue Source #

The Transaction Fraud Insights (TFI) model training metric details.

See: newTFITrainingMetricsValue smart constructor.

Constructors

TFITrainingMetricsValue' 

Fields

Instances

Instances details
FromJSON TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

Generic TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

Associated Types

type Rep TFITrainingMetricsValue :: Type -> Type #

Read TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

Show TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

NFData TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

Methods

rnf :: TFITrainingMetricsValue -> () #

Eq TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

Hashable TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

type Rep TFITrainingMetricsValue Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TFITrainingMetricsValue

type Rep TFITrainingMetricsValue = D1 ('MetaData "TFITrainingMetricsValue" "Amazonka.FraudDetector.Types.TFITrainingMetricsValue" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TFITrainingMetricsValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricDataPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TFIMetricDataPoint])) :*: S1 ('MetaSel ('Just "modelPerformance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TFIModelPerformance))))

newTFITrainingMetricsValue :: TFITrainingMetricsValue Source #

Create a value of TFITrainingMetricsValue 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:metricDataPoints:TFITrainingMetricsValue', tFITrainingMetricsValue_metricDataPoints - The model's performance metrics data points.

$sel:modelPerformance:TFITrainingMetricsValue', tFITrainingMetricsValue_modelPerformance - The model performance score.

Tag

data Tag Source #

A key and value pair.

See: newTag smart constructor.

Constructors

Tag' 

Fields

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.FraudDetector.Types.Tag" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - A tag key.

$sel:value:Tag', tag_value - A value assigned to a tag key.

tag_key :: Lens' Tag Text Source #

A tag key.

tag_value :: Lens' Tag Text Source #

A value assigned to a tag key.

TrainingDataSchema

data TrainingDataSchema Source #

The training data schema.

See: newTrainingDataSchema smart constructor.

Constructors

TrainingDataSchema' 

Fields

Instances

Instances details
FromJSON TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

ToJSON TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

Generic TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

Associated Types

type Rep TrainingDataSchema :: Type -> Type #

Read TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

Show TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

NFData TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

Methods

rnf :: TrainingDataSchema -> () #

Eq TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

Hashable TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

type Rep TrainingDataSchema Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingDataSchema

type Rep TrainingDataSchema = D1 ('MetaData "TrainingDataSchema" "Amazonka.FraudDetector.Types.TrainingDataSchema" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TrainingDataSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "labelSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LabelSchema)) :*: S1 ('MetaSel ('Just "modelVariables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newTrainingDataSchema :: TrainingDataSchema Source #

Create a value of TrainingDataSchema 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:labelSchema:TrainingDataSchema', trainingDataSchema_labelSchema - Undocumented member.

$sel:modelVariables:TrainingDataSchema', trainingDataSchema_modelVariables - The training data schema variables.

trainingDataSchema_modelVariables :: Lens' TrainingDataSchema [Text] Source #

The training data schema variables.

TrainingMetrics

data TrainingMetrics Source #

The training metric details.

See: newTrainingMetrics smart constructor.

Constructors

TrainingMetrics' 

Fields

  • auc :: Maybe Double

    The area under the curve. This summarizes true positive rate (TPR) and false positive rate (FPR) across all possible model score thresholds. A model with no predictive power has an AUC of 0.5, whereas a perfect model has a score of 1.0.

  • metricDataPoints :: Maybe [MetricDataPoint]

    The data points details.

Instances

Instances details
FromJSON TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

Generic TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

Associated Types

type Rep TrainingMetrics :: Type -> Type #

Read TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

Show TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

NFData TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

Methods

rnf :: TrainingMetrics -> () #

Eq TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

Hashable TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

type Rep TrainingMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetrics

type Rep TrainingMetrics = D1 ('MetaData "TrainingMetrics" "Amazonka.FraudDetector.Types.TrainingMetrics" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TrainingMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "auc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "metricDataPoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetricDataPoint]))))

newTrainingMetrics :: TrainingMetrics Source #

Create a value of TrainingMetrics 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:auc:TrainingMetrics', trainingMetrics_auc - The area under the curve. This summarizes true positive rate (TPR) and false positive rate (FPR) across all possible model score thresholds. A model with no predictive power has an AUC of 0.5, whereas a perfect model has a score of 1.0.

$sel:metricDataPoints:TrainingMetrics', trainingMetrics_metricDataPoints - The data points details.

trainingMetrics_auc :: Lens' TrainingMetrics (Maybe Double) Source #

The area under the curve. This summarizes true positive rate (TPR) and false positive rate (FPR) across all possible model score thresholds. A model with no predictive power has an AUC of 0.5, whereas a perfect model has a score of 1.0.

TrainingMetricsV2

data TrainingMetricsV2 Source #

The training metrics details.

See: newTrainingMetricsV2 smart constructor.

Constructors

TrainingMetricsV2' 

Fields

Instances

Instances details
FromJSON TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

Generic TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

Associated Types

type Rep TrainingMetricsV2 :: Type -> Type #

Read TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

Show TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

NFData TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

Methods

rnf :: TrainingMetricsV2 -> () #

Eq TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

Hashable TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

type Rep TrainingMetricsV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingMetricsV2

type Rep TrainingMetricsV2 = D1 ('MetaData "TrainingMetricsV2" "Amazonka.FraudDetector.Types.TrainingMetricsV2" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TrainingMetricsV2'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ati") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ATITrainingMetricsValue)) :*: (S1 ('MetaSel ('Just "ofi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OFITrainingMetricsValue)) :*: S1 ('MetaSel ('Just "tfi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TFITrainingMetricsValue)))))

newTrainingMetricsV2 :: TrainingMetricsV2 Source #

Create a value of TrainingMetricsV2 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:ati:TrainingMetricsV2', trainingMetricsV2_ati - The Account Takeover Insights (ATI) model training metric details.

$sel:ofi:TrainingMetricsV2', trainingMetricsV2_ofi - The Online Fraud Insights (OFI) model training metric details.

$sel:tfi:TrainingMetricsV2', trainingMetricsV2_tfi - The Transaction Fraud Insights (TFI) model training metric details.

trainingMetricsV2_ati :: Lens' TrainingMetricsV2 (Maybe ATITrainingMetricsValue) Source #

The Account Takeover Insights (ATI) model training metric details.

trainingMetricsV2_ofi :: Lens' TrainingMetricsV2 (Maybe OFITrainingMetricsValue) Source #

The Online Fraud Insights (OFI) model training metric details.

trainingMetricsV2_tfi :: Lens' TrainingMetricsV2 (Maybe TFITrainingMetricsValue) Source #

The Transaction Fraud Insights (TFI) model training metric details.

TrainingResult

data TrainingResult Source #

The training result details.

See: newTrainingResult smart constructor.

Constructors

TrainingResult' 

Fields

Instances

Instances details
FromJSON TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

Generic TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

Associated Types

type Rep TrainingResult :: Type -> Type #

Read TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

Show TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

NFData TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

Methods

rnf :: TrainingResult -> () #

Eq TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

Hashable TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

type Rep TrainingResult Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResult

type Rep TrainingResult = D1 ('MetaData "TrainingResult" "Amazonka.FraudDetector.Types.TrainingResult" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TrainingResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataValidationMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValidationMetrics)) :*: (S1 ('MetaSel ('Just "trainingMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingMetrics)) :*: S1 ('MetaSel ('Just "variableImportanceMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VariableImportanceMetrics)))))

newTrainingResult :: TrainingResult Source #

Create a value of TrainingResult 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:dataValidationMetrics:TrainingResult', trainingResult_dataValidationMetrics - The validation metrics.

$sel:trainingMetrics:TrainingResult', trainingResult_trainingMetrics - The training metric details.

$sel:variableImportanceMetrics:TrainingResult', trainingResult_variableImportanceMetrics - The variable importance metrics.

TrainingResultV2

data TrainingResultV2 Source #

The training result details.

See: newTrainingResultV2 smart constructor.

Constructors

TrainingResultV2' 

Fields

Instances

Instances details
FromJSON TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

Generic TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

Associated Types

type Rep TrainingResultV2 :: Type -> Type #

Read TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

Show TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

NFData TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

Methods

rnf :: TrainingResultV2 -> () #

Eq TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

Hashable TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

type Rep TrainingResultV2 Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.TrainingResultV2

type Rep TrainingResultV2 = D1 ('MetaData "TrainingResultV2" "Amazonka.FraudDetector.Types.TrainingResultV2" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "TrainingResultV2'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aggregatedVariablesImportanceMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregatedVariablesImportanceMetrics)) :*: S1 ('MetaSel ('Just "dataValidationMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValidationMetrics))) :*: (S1 ('MetaSel ('Just "trainingMetricsV2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingMetricsV2)) :*: S1 ('MetaSel ('Just "variableImportanceMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VariableImportanceMetrics)))))

newTrainingResultV2 :: TrainingResultV2 Source #

Create a value of TrainingResultV2 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:aggregatedVariablesImportanceMetrics:TrainingResultV2', trainingResultV2_aggregatedVariablesImportanceMetrics - The variable importance metrics of the aggregated variables.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

$sel:dataValidationMetrics:TrainingResultV2', trainingResultV2_dataValidationMetrics - Undocumented member.

$sel:trainingMetricsV2:TrainingResultV2', trainingResultV2_trainingMetricsV2 - The training metric details.

$sel:variableImportanceMetrics:TrainingResultV2', trainingResultV2_variableImportanceMetrics - Undocumented member.

trainingResultV2_aggregatedVariablesImportanceMetrics :: Lens' TrainingResultV2 (Maybe AggregatedVariablesImportanceMetrics) Source #

The variable importance metrics of the aggregated variables.

Account Takeover Insights (ATI) model uses event variables from the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, your ATI model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

Variable

data Variable Source #

The variable.

See: newVariable smart constructor.

Constructors

Variable' 

Fields

  • arn :: Maybe Text

    The ARN of the variable.

  • createdTime :: Maybe Text

    The time when the variable was created.

  • dataSource :: Maybe DataSource

    The data source of the variable.

  • dataType :: Maybe DataType

    The data type of the variable. For more information see Variable types.

  • defaultValue :: Maybe Text

    The default value of the variable.

  • description :: Maybe Text

    The description of the variable.

  • lastUpdatedTime :: Maybe Text

    The time when variable was last updated.

  • name :: Maybe Text

    The name of the variable.

  • variableType :: Maybe Text

    The variable type of the variable.

    Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

Instances

Instances details
FromJSON Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Generic Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Associated Types

type Rep Variable :: Type -> Type #

Methods

from :: Variable -> Rep Variable x #

to :: Rep Variable x -> Variable #

Read Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Show Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

NFData Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Methods

rnf :: Variable -> () #

Eq Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Hashable Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

Methods

hashWithSalt :: Int -> Variable -> Int #

hash :: Variable -> Int #

type Rep Variable Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.Variable

newVariable :: Variable Source #

Create a value of Variable 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:arn:Variable', variable_arn - The ARN of the variable.

$sel:createdTime:Variable', variable_createdTime - The time when the variable was created.

$sel:dataSource:Variable', variable_dataSource - The data source of the variable.

$sel:dataType:Variable', variable_dataType - The data type of the variable. For more information see Variable types.

$sel:defaultValue:Variable', variable_defaultValue - The default value of the variable.

$sel:description:Variable', variable_description - The description of the variable.

$sel:lastUpdatedTime:Variable', variable_lastUpdatedTime - The time when variable was last updated.

$sel:name:Variable', variable_name - The name of the variable.

$sel:variableType:Variable', variable_variableType - The variable type of the variable.

Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

variable_arn :: Lens' Variable (Maybe Text) Source #

The ARN of the variable.

variable_createdTime :: Lens' Variable (Maybe Text) Source #

The time when the variable was created.

variable_dataSource :: Lens' Variable (Maybe DataSource) Source #

The data source of the variable.

variable_dataType :: Lens' Variable (Maybe DataType) Source #

The data type of the variable. For more information see Variable types.

variable_defaultValue :: Lens' Variable (Maybe Text) Source #

The default value of the variable.

variable_description :: Lens' Variable (Maybe Text) Source #

The description of the variable.

variable_lastUpdatedTime :: Lens' Variable (Maybe Text) Source #

The time when variable was last updated.

variable_name :: Lens' Variable (Maybe Text) Source #

The name of the variable.

variable_variableType :: Lens' Variable (Maybe Text) Source #

The variable type of the variable.

Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

VariableEntry

data VariableEntry Source #

A variable in the list of variables for the batch create variable request.

See: newVariableEntry smart constructor.

Constructors

VariableEntry' 

Fields

  • dataSource :: Maybe Text

    The data source of the variable.

  • dataType :: Maybe Text

    The data type of the variable.

  • defaultValue :: Maybe Text

    The default value of the variable.

  • description :: Maybe Text

    The description of the variable.

  • name :: Maybe Text

    The name of the variable.

  • variableType :: Maybe Text

    The type of the variable. For more information see Variable types.

    Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

Instances

Instances details
ToJSON VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Generic VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Associated Types

type Rep VariableEntry :: Type -> Type #

Read VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Show VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

NFData VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Methods

rnf :: VariableEntry -> () #

Eq VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

Hashable VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

type Rep VariableEntry Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableEntry

type Rep VariableEntry = D1 ('MetaData "VariableEntry" "Amazonka.FraudDetector.Types.VariableEntry" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "VariableEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "variableType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newVariableEntry :: VariableEntry Source #

Create a value of VariableEntry 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:dataSource:VariableEntry', variableEntry_dataSource - The data source of the variable.

$sel:dataType:VariableEntry', variableEntry_dataType - The data type of the variable.

$sel:defaultValue:VariableEntry', variableEntry_defaultValue - The default value of the variable.

$sel:description:VariableEntry', variableEntry_description - The description of the variable.

$sel:name:VariableEntry', variableEntry_name - The name of the variable.

$sel:variableType:VariableEntry', variableEntry_variableType - The type of the variable. For more information see Variable types.

Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

variableEntry_dataSource :: Lens' VariableEntry (Maybe Text) Source #

The data source of the variable.

variableEntry_dataType :: Lens' VariableEntry (Maybe Text) Source #

The data type of the variable.

variableEntry_defaultValue :: Lens' VariableEntry (Maybe Text) Source #

The default value of the variable.

variableEntry_description :: Lens' VariableEntry (Maybe Text) Source #

The description of the variable.

variableEntry_name :: Lens' VariableEntry (Maybe Text) Source #

The name of the variable.

variableEntry_variableType :: Lens' VariableEntry (Maybe Text) Source #

The type of the variable. For more information see Variable types.

Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

VariableImpactExplanation

data VariableImpactExplanation Source #

The details of the event variable's impact on the prediction score.

See: newVariableImpactExplanation smart constructor.

Constructors

VariableImpactExplanation' 

Fields

  • eventVariableName :: Maybe Text

    The event variable name.

  • logOddsImpact :: Maybe Double

    The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from - infinity to + infinity.

    • A positive value indicates that the variable drove the risk score up.
    • A negative value indicates that the variable drove the risk score down.
  • relativeImpact :: Maybe Text

    The event variable's relative impact in terms of magnitude on the prediction scores. The relative impact values consist of a numerical rating (0-5, 5 being the highest) and direction (increased/decreased) impact of the fraud risk.

Instances

Instances details
FromJSON VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

Generic VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

Associated Types

type Rep VariableImpactExplanation :: Type -> Type #

Read VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

Show VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

NFData VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

Eq VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

Hashable VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

type Rep VariableImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImpactExplanation

type Rep VariableImpactExplanation = D1 ('MetaData "VariableImpactExplanation" "Amazonka.FraudDetector.Types.VariableImpactExplanation" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "VariableImpactExplanation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventVariableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logOddsImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "relativeImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVariableImpactExplanation :: VariableImpactExplanation Source #

Create a value of VariableImpactExplanation 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:eventVariableName:VariableImpactExplanation', variableImpactExplanation_eventVariableName - The event variable name.

$sel:logOddsImpact:VariableImpactExplanation', variableImpactExplanation_logOddsImpact - The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from - infinity to + infinity.

  • A positive value indicates that the variable drove the risk score up.
  • A negative value indicates that the variable drove the risk score down.

$sel:relativeImpact:VariableImpactExplanation', variableImpactExplanation_relativeImpact - The event variable's relative impact in terms of magnitude on the prediction scores. The relative impact values consist of a numerical rating (0-5, 5 being the highest) and direction (increased/decreased) impact of the fraud risk.

variableImpactExplanation_logOddsImpact :: Lens' VariableImpactExplanation (Maybe Double) Source #

The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from - infinity to + infinity.

  • A positive value indicates that the variable drove the risk score up.
  • A negative value indicates that the variable drove the risk score down.

variableImpactExplanation_relativeImpact :: Lens' VariableImpactExplanation (Maybe Text) Source #

The event variable's relative impact in terms of magnitude on the prediction scores. The relative impact values consist of a numerical rating (0-5, 5 being the highest) and direction (increased/decreased) impact of the fraud risk.

VariableImportanceMetrics

data VariableImportanceMetrics Source #

The variable importance metrics details.

See: newVariableImportanceMetrics smart constructor.

Constructors

VariableImportanceMetrics' 

Fields

Instances

Instances details
FromJSON VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

Generic VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

Associated Types

type Rep VariableImportanceMetrics :: Type -> Type #

Read VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

Show VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

NFData VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

Eq VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

Hashable VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

type Rep VariableImportanceMetrics Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.VariableImportanceMetrics

type Rep VariableImportanceMetrics = D1 ('MetaData "VariableImportanceMetrics" "Amazonka.FraudDetector.Types.VariableImportanceMetrics" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "VariableImportanceMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logOddsMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogOddsMetric]))))

newVariableImportanceMetrics :: VariableImportanceMetrics Source #

Create a value of VariableImportanceMetrics 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:logOddsMetrics:VariableImportanceMetrics', variableImportanceMetrics_logOddsMetrics - List of variable metrics.