You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::FraudDetector::Types::GetEventPredictionRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing GetEventPredictionRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  detector_id: "string", # required
  detector_version_id: "wholeNumberVersionString",
  event_id: "string", # required
  event_type_name: "string", # required
  entities: [ # required
    {
      entity_type: "string", # required
      entity_id: "identifier", # required
    },
  ],
  event_timestamp: "string", # required
  event_variables: { # required
    "variableName" => "variableValue",
  },
  external_model_endpoint_data_blobs: {
    "string" => {
      byte_buffer: "data",
      content_type: "contentType",
    },
  },
}

Instance Attribute Summary collapse

Instance Attribute Details

#detector_idString

The detector ID.

Returns:

  • (String)

    The detector ID.

#detector_version_idString

The detector version ID.

Returns:

  • (String)

    The detector version ID.

#entitiesArray<Types::Entity>

The entity type (associated with the detector\'s event type) and specific entity ID representing who performed the event. If an entity id is not available, use \"UNKNOWN.\"

Returns:

  • (Array<Types::Entity>)

    The entity type (associated with the detector\'s event type) and specific entity ID representing who performed the event.

#event_idString

The unique ID used to identify the event.

Returns:

  • (String)

    The unique ID used to identify the event.

#event_timestampString

Timestamp that defines when the event under evaluation occurred.

Returns:

  • (String)

    Timestamp that defines when the event under evaluation occurred.

#event_type_nameString

The event type associated with the detector specified for the prediction.

Returns:

  • (String)

    The event type associated with the detector specified for the prediction.

#event_variablesHash<String,String>

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.

Returns:

  • (Hash<String,String>)

    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.

#external_model_endpoint_data_blobsHash<String,Types::ModelEndpointDataBlob>

The Amazon SageMaker model endpoint input data blobs.

Returns: