GetEventPredictionRequest

public struct GetEventPredictionRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The detector ID.

    Declaration

    Swift

    public let detectorId: String
  • The detector version ID.

    Declaration

    Swift

    public let detectorVersionId: String?
  • 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.”

    Declaration

    Swift

    public let entities: [Entity]
  • The unique ID used to identify the event.

    Declaration

    Swift

    public let eventId: String
  • Timestamp that defines when the event under evaluation occurred.

    Declaration

    Swift

    public let eventTimestamp: String
  • The event type associated with the detector specified for the prediction.

    Declaration

    Swift

    public let eventTypeName: 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.

    Declaration

    Swift

    public let eventVariables: [String : String]
  • The Amazon SageMaker model endpoint input data blobs.

    Declaration

    Swift

    public let externalModelEndpointDataBlobs: [String : ModelEndpointDataBlob]?
  • Undocumented

    Declaration

    Swift

    public init(detectorId: String, detectorVersionId: String? = nil, entities: [Entity], eventId: String, eventTimestamp: String, eventTypeName: String, eventVariables: [String : String], externalModelEndpointDataBlobs: [String : ModelEndpointDataBlob]? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws