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

Description

Creates or updates an Amazon SageMaker model endpoint. You can also use this action to update the configuration of the model endpoint, including the IAM role and/or the mapped variables.

Synopsis

Creating a Request

data PutExternalModel Source #

See: newPutExternalModel smart constructor.

Constructors

PutExternalModel' 

Fields

Instances

Instances details
ToJSON PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

ToHeaders PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

ToPath PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

ToQuery PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

AWSRequest PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Associated Types

type AWSResponse PutExternalModel #

Generic PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Associated Types

type Rep PutExternalModel :: Type -> Type #

Read PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Show PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

NFData PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Methods

rnf :: PutExternalModel -> () #

Eq PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Hashable PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

type AWSResponse PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

type Rep PutExternalModel Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

type Rep PutExternalModel = D1 ('MetaData "PutExternalModel" "Amazonka.FraudDetector.PutExternalModel" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PutExternalModel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "modelEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "modelSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelSource))) :*: ((S1 ('MetaSel ('Just "invokeModelEndpointRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelInputConfiguration)) :*: (S1 ('MetaSel ('Just "outputConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelOutputConfiguration) :*: S1 ('MetaSel ('Just "modelEndpointStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ModelEndpointStatus)))))

newPutExternalModel Source #

Create a value of PutExternalModel 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:tags:PutExternalModel', putExternalModel_tags - A collection of key and value pairs.

PutExternalModel, putExternalModel_modelEndpoint - The model endpoints name.

PutExternalModel, putExternalModel_modelSource - The source of the model.

PutExternalModel, putExternalModel_invokeModelEndpointRoleArn - The IAM role used to invoke the model endpoint.

PutExternalModel, putExternalModel_inputConfiguration - The model endpoint input configuration.

PutExternalModel, putExternalModel_outputConfiguration - The model endpoint output configuration.

PutExternalModel, putExternalModel_modelEndpointStatus - The model endpoint’s status in Amazon Fraud Detector.

Request Lenses

putExternalModel_tags :: Lens' PutExternalModel (Maybe [Tag]) Source #

A collection of key and value pairs.

putExternalModel_invokeModelEndpointRoleArn :: Lens' PutExternalModel Text Source #

The IAM role used to invoke the model endpoint.

putExternalModel_modelEndpointStatus :: Lens' PutExternalModel ModelEndpointStatus Source #

The model endpoint’s status in Amazon Fraud Detector.

Destructuring the Response

data PutExternalModelResponse Source #

See: newPutExternalModelResponse smart constructor.

Constructors

PutExternalModelResponse' 

Fields

Instances

Instances details
Generic PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Associated Types

type Rep PutExternalModelResponse :: Type -> Type #

Read PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Show PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

NFData PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

Eq PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

type Rep PutExternalModelResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutExternalModel

type Rep PutExternalModelResponse = D1 ('MetaData "PutExternalModelResponse" "Amazonka.FraudDetector.PutExternalModel" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PutExternalModelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutExternalModelResponse Source #

Create a value of PutExternalModelResponse 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:httpStatus:PutExternalModelResponse', putExternalModelResponse_httpStatus - The response's http status code.

Response Lenses