Class: Aws::IoTSiteWise::Types::PropertyType
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::PropertyType
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotsitewise/types.rb
Overview
Contains a property type, which can be one of ‘attribute`, `measurement`, `metric`, or `transform`.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attribute ⇒ Types::Attribute
Specifies an asset attribute property.
-
#measurement ⇒ Types::Measurement
Specifies an asset measurement property.
-
#metric ⇒ Types::Metric
Specifies an asset metric property.
-
#transform ⇒ Types::Transform
Specifies an asset transform property.
Instance Attribute Details
#attribute ⇒ Types::Attribute
Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an
- IIoT][1
-
wind turbine.
[1]: en.wikipedia.org/wiki/Internet_of_things#Industrial_applications
8099 8100 8101 8102 8103 8104 8105 8106 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 8099 class PropertyType < Struct.new( :attribute, :measurement, :transform, :metric) SENSITIVE = [] include Aws::Structure end |
#measurement ⇒ Types::Measurement
Specifies an asset measurement property. A measurement represents a device’s raw sensor data stream, such as timestamped temperature values or timestamped power values.
8099 8100 8101 8102 8103 8104 8105 8106 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 8099 class PropertyType < Struct.new( :attribute, :measurement, :transform, :metric) SENSITIVE = [] include Aws::Structure end |
#metric ⇒ Types::Metric
Specifies an asset metric property. A metric contains a mathematical expression that uses aggregate functions to process all input data points over a time interval and output a single data point, such as to calculate the average hourly temperature.
8099 8100 8101 8102 8103 8104 8105 8106 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 8099 class PropertyType < Struct.new( :attribute, :measurement, :transform, :metric) SENSITIVE = [] include Aws::Structure end |
#transform ⇒ Types::Transform
Specifies an asset transform property. A transform contains a mathematical expression that maps a property’s data points from one form to another, such as a unit conversion from Celsius to Fahrenheit.
8099 8100 8101 8102 8103 8104 8105 8106 |
# File 'lib/aws-sdk-iotsitewise/types.rb', line 8099 class PropertyType < Struct.new( :attribute, :measurement, :transform, :metric) SENSITIVE = [] include Aws::Structure end |