InputDefinitionArgs

data class InputDefinitionArgs(val attributes: Output<List<InputAttributeArgs>>) : ConvertibleToJava<InputDefinitionArgs>

The definition of the input.

Constructors

Link copied to clipboard
constructor(attributes: Output<List<InputAttributeArgs>>)

Properties

Link copied to clipboard

The attributes from the JSON payload that are made available by the input. Inputs are derived from messages sent to the ITE system using `BatchPutMessage`. Each such message contains a JSON payload, and those attributes (and their paired values) specified here are available for use in the `condition` expressions used by detectors that monitor this input.

Functions

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