Class: Aws::IoTSiteWise::Types::AssetPropertyValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::AssetPropertyValue
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Overview
Note:
When making an API call, you may pass AssetPropertyValue data as a hash:
{
value: { # required
string_value: "PropertyValueStringValue",
integer_value: 1,
double_value: 1.0,
boolean_value: false,
},
timestamp: { # required
time_in_seconds: 1, # required
offset_in_nanos: 1,
},
quality: "GOOD", # accepts GOOD, BAD, UNCERTAIN
}
Contains asset property value information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#quality ⇒ String
The quality of the asset property value.
-
#timestamp ⇒ Types::TimeInNanos
The timestamp of the asset property value.
-
#value ⇒ Types::Variant
The value of the asset property (see
Variant
).
Instance Attribute Details
#quality ⇒ String
The quality of the asset property value.
887 888 889 890 891 892 893 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 887 class AssetPropertyValue < Struct.new( :value, :timestamp, :quality) SENSITIVE = [] include Aws::Structure end |
#timestamp ⇒ Types::TimeInNanos
The timestamp of the asset property value.
887 888 889 890 891 892 893 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 887 class AssetPropertyValue < Struct.new( :value, :timestamp, :quality) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Types::Variant
The value of the asset property (see Variant
).
887 888 889 890 891 892 893 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 887 class AssetPropertyValue < Struct.new( :value, :timestamp, :quality) SENSITIVE = [] include Aws::Structure end |