Values.DetectorModelConfigurationSourceInformation about how the detector model is configured.
type nonrec t = {detectorModelName : DetectorModelName.t option;The name of the detector model.
*)detectorModelVersion : DetectorModelVersion.t option;The version of the detector model.
*)detectorModelDescription : DetectorModelDescription.t option;A brief description of the detector model.
*)detectorModelArn : DetectorModelArn.t option;The ARN of the detector model.
*)roleArn : AmazonResourceName.t option;The ARN of the role that grants permission to AWS IoT Events to perform its operations.
*)creationTime : Timestamp.t option;The time the detector model was created.
*)lastUpdateTime : Timestamp.t option;The time the detector model was last updated.
*)status : DetectorModelVersionStatus.t option;The status of the detector model.
*)key : AttributeJsonPath.t option;The value used to identify a detector instance. When a device or system sends input, a new detector instance with a unique key value is created. AWS IoT Events can continue to route input to its corresponding detector instance based on this identifying information. This parameter uses a JSON-path expression to select the attribute-value pair in the message payload that is used for identification. To route the message to the correct detector instance, the device must send a message payload that contains the same attribute-value.
*)evaluationMethod : EvaluationMethod.t option;Information about the order in which events are evaluated and how actions are executed.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of DetectorModelName.t
| `Timestamp of Timestamp.t ])
list ]