You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::FraudDetector::Types::PutExternalModelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::FraudDetector::Types::PutExternalModelRequest
- Defined in:
- (unknown)
Overview
When passing PutExternalModelRequest as input to an Aws::Client method, you can use a vanilla 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
},
],
}
Instance Attribute Summary collapse
-
#input_configuration ⇒ Types::ModelInputConfiguration
The model endpoint input configuration.
-
#invoke_model_endpoint_role_arn ⇒ String
The IAM role used to invoke the model endpoint.
-
#model_endpoint ⇒ String
The model endpoints name.
-
#model_endpoint_status ⇒ String
The model endpoint’s status in Amazon Fraud Detector.
-
#model_source ⇒ String
The source of the model.
-
#output_configuration ⇒ Types::ModelOutputConfiguration
The model endpoint output configuration.
-
#tags ⇒ Array<Types::Tag>
A collection of key and value pairs.
Instance Attribute Details
#input_configuration ⇒ Types::ModelInputConfiguration
The model endpoint input configuration.
#invoke_model_endpoint_role_arn ⇒ String
The IAM role used to invoke the model endpoint.
#model_endpoint ⇒ String
The model endpoints name.
#model_endpoint_status ⇒ String
The model endpoint’s status in Amazon Fraud Detector.
Possible values:
- ASSOCIATED
- DISSOCIATED
#model_source ⇒ String
The source of the model.
Possible values:
- SAGEMAKER
#output_configuration ⇒ Types::ModelOutputConfiguration
The model endpoint output configuration.
#tags ⇒ Array<Types::Tag>
A collection of key and value pairs.