DetectorModelPayloadArgs

data class DetectorModelPayloadArgs(val contentExpression: Output<String>, val type: Output<String>) : ConvertibleToJava<DetectorModelPayloadArgs>

Information needed to configure the payload. By default, ITE generates a standard payload in JSON for any action. This action payload contains all attribute-value pairs that have the information about the detector model instance and the event triggered the action. To configure the action payload, you can use `contentExpression`.

Constructors

Link copied to clipboard
constructor(contentExpression: Output<String>, type: Output<String>)

Properties

Link copied to clipboard

The content of the payload. You can use a string expression that includes quoted strings (`'<string>'`), variables (`$variable.<variable-name>`), input values (`$input.<input-name>.<path-to-datum>`), string concatenations, and quoted strings that contain `${}` as the content. The recommended maximum size of a content expression is 1 KB.

Link copied to clipboard
val type: Output<String>

The value of the payload type can be either `STRING` or `JSON`.

Functions

Link copied to clipboard
open override fun toJava(): DetectorModelPayloadArgs