class Aws::FraudDetector::Types::PutExternalModelRequest
@note When making an API call, you may pass PutExternalModelRequest
data as a hash: { model_endpoint: "sageMakerEndpointIdentifier", # required model_source: "SAGEMAKER", # required, accepts SAGEMAKER invoke_model_endpoint_role_arn: "string", # required input_configuration: { # required event_type_name: "identifier", format: "TEXT_CSV", # accepts TEXT_CSV, APPLICATION_JSON use_event_variables: false, # required json_input_template: "string", csv_input_template: "string", }, output_configuration: { # required format: "TEXT_CSV", # required, accepts TEXT_CSV, APPLICATION_JSONLINES json_key_to_variable_map: { "string" => "string", }, csv_index_to_variable_map: { "string" => "string", }, }, model_endpoint_status: "ASSOCIATED", # required, accepts ASSOCIATED, DISSOCIATED tags: [ { key: "tagKey", # required value: "tagValue", # required }, ], }
@!attribute [rw] model_endpoint
The model endpoints name. @return [String]
@!attribute [rw] model_source
The source of the model. @return [String]
@!attribute [rw] invoke_model_endpoint_role_arn
The IAM role used to invoke the model endpoint. @return [String]
@!attribute [rw] input_configuration
The model endpoint input configuration. @return [Types::ModelInputConfiguration]
@!attribute [rw] output_configuration
The model endpoint output configuration. @return [Types::ModelOutputConfiguration]
@!attribute [rw] model_endpoint_status
The model endpoint’s status in Amazon Fraud Detector. @return [String]
@!attribute [rw] tags
A collection of key and value pairs. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/frauddetector-2019-11-15/PutExternalModelRequest AWS API Documentation
Constants
- SENSITIVE