You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::IoTEvents::Types::AssetPropertyTimestamp
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTEvents::Types::AssetPropertyTimestamp
- Defined in:
- (unknown)
Overview
When passing AssetPropertyTimestamp as input to an Aws::Client method, you can use a vanilla Hash:
{
time_in_seconds: "AssetPropertyTimeInSeconds", # required
offset_in_nanos: "AssetPropertyOffsetInNanos",
}
A structure that contains timestamp information. For more information, see TimeInNanos in the AWS IoT SiteWise API Reference.
For parameters that are string data type, you can specify the following options:
-
Use a string. For example, the
timeInSeconds
value can be'1586400675'
. -
Use an expression. For example, the
timeInSeconds
value can be'$
.{$input.TemperatureInput.sensorData.timestamp/1000}
'For more information, see Expressions in the AWS IoT Events Developer Guide.
Returned by:
Instance Attribute Summary collapse
-
#offset_in_nanos ⇒ String
The nanosecond offset converted from
timeInSeconds
. -
#time_in_seconds ⇒ String
The timestamp, in seconds, in the Unix epoch format.
Instance Attribute Details
#offset_in_nanos ⇒ String
The nanosecond offset converted from timeInSeconds
. The valid range is
between 0-999999999. You can also specify an expression.
#time_in_seconds ⇒ String
The timestamp, in seconds, in the Unix epoch format. The valid range is between 1-31556889864403199. You can also specify an expression.