Module Values_0.AsyncInferenceNotificationConfigSource

Specifies the configuration for notifications of inference results for asynchronous inference.

Sourcetype nonrec t = {
  1. successTopic : SnsTopicArn.t option;
    (*

    Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.

    *)
  2. errorTopic : SnsTopicArn.t option;
    (*

    Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.

    *)
  3. includeInferenceResponseIn : AsyncNotificationTopicTypeList.t option;
    (*

    The Amazon SNS topics where you want the inference response to be included. The inference response is included only if the response size is less than or equal to 128 KB.

    *)
}
Sourceval make : ?successTopic:??? -> ?errorTopic:??? -> ?includeInferenceResponseIn:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Enum of string ] list | `String of SnsTopicArn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t