class Aws::IoTEvents::Types::Payload

Information needed to configure the payload.

By default, AWS IoT Events 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`.

@note When making an API call, you may pass Payload

data as a hash:

    {
      content_expression: "ContentExpression", # required
      type: "STRING", # required, accepts STRING, JSON
    }

@!attribute [rw] content_expression

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.
@return [String]

@!attribute [rw] type

The value of the payload type can be either `STRING` or `JSON`.
@return [String]

Constants

SENSITIVE