NAME
Paws::IoTEvents::AssetPropertyValue
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::IoTEvents::AssetPropertyValue object:
$service_obj->Method(Att1 => { Quality => $value, ..., Value => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::IoTEvents::AssetPropertyValue object:
$result = $service_obj->Method(...);
$result->Att1->Quality
DESCRIPTION
A structure that contains value information. For more information, see AssetPropertyValue (https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_AssetPropertyValue.html) 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 literal values, the expressions must contain single quotes. For example, the value for the
quality
parameter can be'GOOD'
.For references, you must specify either variables or input values. For example, the value for the
quality
parameter can be$input.TemperatureInput.sensorData.quality
.
For more information, see Expressions (https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html) in the AWS IoT Events Developer Guide.
ATTRIBUTES
Quality => Str
The quality of the asset property value. The value must be 'GOOD'
, 'BAD'
, or 'UNCERTAIN'
.
Timestamp => Paws::IoTEvents::AssetPropertyTimestamp
The timestamp associated with the asset property value. The default is the current event time.
Value => Paws::IoTEvents::AssetPropertyVariant
The value to send to an asset property.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::IoTEvents
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues