PropertyType
public struct PropertyType : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Specifies an asset attribute property. An attribute generally contains static information, such as the serial number of an IIoT wind turbine.
Declaration
Swift
public let attribute: Attribute?
-
Specifies an asset measurement property. A measurement represents a device’s raw sensor data stream, such as timestamped temperature values or timestamped power values.
Declaration
Swift
public let measurement: Measurement?
-
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.
Declaration
Swift
public let metric: Metric?
-
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.
Declaration
Swift
public let transform: Transform?
-
Undocumented
Declaration
Swift
public init(attribute: Attribute? = nil, measurement: Measurement? = nil, metric: Metric? = nil, transform: Transform? = nil)
-
Declaration
Swift
public func validate(name: String) throws