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.GetDetectorVersion

Description

Gets a particular detector version.

Synopsis

Creating a Request

data GetDetectorVersion Source #

See: newGetDetectorVersion smart constructor.

Constructors

GetDetectorVersion' 

Fields

Instances

Instances details
ToJSON GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

ToHeaders GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

ToPath GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

ToQuery GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

AWSRequest GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Associated Types

type AWSResponse GetDetectorVersion #

Generic GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Associated Types

type Rep GetDetectorVersion :: Type -> Type #

Read GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Show GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

NFData GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Methods

rnf :: GetDetectorVersion -> () #

Eq GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Hashable GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

type AWSResponse GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

type Rep GetDetectorVersion Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

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

newGetDetectorVersion Source #

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

GetDetectorVersion, getDetectorVersion_detectorId - The detector ID.

GetDetectorVersion, getDetectorVersion_detectorVersionId - The detector version ID.

Request Lenses

Destructuring the Response

data GetDetectorVersionResponse Source #

See: newGetDetectorVersionResponse smart constructor.

Constructors

GetDetectorVersionResponse' 

Fields

Instances

Instances details
Generic GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Associated Types

type Rep GetDetectorVersionResponse :: Type -> Type #

Read GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Show GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

NFData GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

Eq GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

type Rep GetDetectorVersionResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetDetectorVersion

type Rep GetDetectorVersionResponse = D1 ('MetaData "GetDetectorVersionResponse" "Amazonka.FraudDetector.GetDetectorVersion" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "GetDetectorVersionResponse'" '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 "detectorVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "externalModelEndpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "modelVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModelVersion])) :*: S1 ('MetaSel ('Just "ruleExecutionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuleExecutionMode)))) :*: (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Rule])) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectorVersionStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetDetectorVersionResponse Source #

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

GetDetectorVersionResponse, getDetectorVersionResponse_arn - The detector version ARN.

GetDetectorVersionResponse, getDetectorVersionResponse_createdTime - The timestamp when the detector version was created.

GetDetectorVersionResponse, getDetectorVersionResponse_description - The detector version description.

GetDetectorVersion, getDetectorVersionResponse_detectorId - The detector ID.

GetDetectorVersion, getDetectorVersionResponse_detectorVersionId - The detector version ID.

$sel:externalModelEndpoints:GetDetectorVersionResponse', getDetectorVersionResponse_externalModelEndpoints - The Amazon SageMaker model endpoints included in the detector version.

GetDetectorVersionResponse, getDetectorVersionResponse_lastUpdatedTime - The timestamp when the detector version was last updated.

$sel:modelVersions:GetDetectorVersionResponse', getDetectorVersionResponse_modelVersions - The model versions included in the detector version.

$sel:ruleExecutionMode:GetDetectorVersionResponse', getDetectorVersionResponse_ruleExecutionMode - The execution mode of the rule in the dectector

FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

$sel:rules:GetDetectorVersionResponse', getDetectorVersionResponse_rules - The rules included in the detector version.

GetDetectorVersionResponse, getDetectorVersionResponse_status - The status of the detector version.

$sel:httpStatus:GetDetectorVersionResponse', getDetectorVersionResponse_httpStatus - The response's http status code.

Response Lenses

getDetectorVersionResponse_createdTime :: Lens' GetDetectorVersionResponse (Maybe Text) Source #

The timestamp when the detector version was created.

getDetectorVersionResponse_externalModelEndpoints :: Lens' GetDetectorVersionResponse (Maybe [Text]) Source #

The Amazon SageMaker model endpoints included in the detector version.

getDetectorVersionResponse_lastUpdatedTime :: Lens' GetDetectorVersionResponse (Maybe Text) Source #

The timestamp when the detector version was last updated.

getDetectorVersionResponse_modelVersions :: Lens' GetDetectorVersionResponse (Maybe [ModelVersion]) Source #

The model versions included in the detector version.

getDetectorVersionResponse_ruleExecutionMode :: Lens' GetDetectorVersionResponse (Maybe RuleExecutionMode) Source #

The execution mode of the rule in the dectector

FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

getDetectorVersionResponse_rules :: Lens' GetDetectorVersionResponse (Maybe [Rule]) Source #

The rules included in the detector version.