class Aws::IoTEvents::Types::AssetPropertyValue

A structure that contains value information. For more information, see

AssetPropertyValue][1

in the *AWS IoT SiteWise API Reference*.

You must use expressions for all parameters in `AssetPropertyValue`. The expressions accept literals, operators, functions, references, and substitution templates.

Examples

For more information, see [Expressions] in the *AWS IoT Events Developer Guide*.

[1]: docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html [2]: docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html

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

data as a hash:

    {
      value: {
        string_value: "AssetPropertyStringValue",
        integer_value: "AssetPropertyIntegerValue",
        double_value: "AssetPropertyDoubleValue",
        boolean_value: "AssetPropertyBooleanValue",
      },
      timestamp: {
        time_in_seconds: "AssetPropertyTimeInSeconds", # required
        offset_in_nanos: "AssetPropertyOffsetInNanos",
      },
      quality: "AssetPropertyQuality",
    }

@!attribute [rw] value

The value to send to an asset property.
@return [Types::AssetPropertyVariant]

@!attribute [rw] timestamp

The timestamp associated with the asset property value. The default
is the current event time.
@return [Types::AssetPropertyTimestamp]

@!attribute [rw] quality

The quality of the asset property value. The value must be `'GOOD'`,
`'BAD'`, or `'UNCERTAIN'`.
@return [String]

Constants

SENSITIVE