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
show all
Defined in:
(unknown)

Overview

Note:

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

Instance Attribute Details

#offset_in_nanosString

The nanosecond offset converted from timeInSeconds. The valid range is between 0-999999999. You can also specify an expression.

Returns:

  • (String)

    The nanosecond offset converted from timeInSeconds.

#time_in_secondsString

The timestamp, in seconds, in the Unix epoch format. The valid range is between 1-31556889864403199. You can also specify an expression.

Returns:

  • (String)

    The timestamp, in seconds, in the Unix epoch format.