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