libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoTSiteWise.Types.Measurement

Description

 
Synopsis

Documentation

data Measurement Source #

Contains an asset measurement property. For more information, see Measurements in the IoT SiteWise User Guide.

See: newMeasurement smart constructor.

Constructors

Measurement' 

Fields

  • processingConfig :: Maybe MeasurementProcessingConfig

    The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.

Instances

Instances details
Eq Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Read Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Show Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Generic Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Associated Types

type Rep Measurement :: Type -> Type #

NFData Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

Methods

rnf :: Measurement -> () #

Hashable Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

ToJSON Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

FromJSON Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

type Rep Measurement Source # 
Instance details

Defined in Amazonka.IoTSiteWise.Types.Measurement

type Rep Measurement = D1 ('MetaData "Measurement" "Amazonka.IoTSiteWise.Types.Measurement" "libZSservicesZSamazonka-iotsitewiseZSamazonka-iotsitewise" 'False) (C1 ('MetaCons "Measurement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "processingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeasurementProcessingConfig))))

newMeasurement :: Measurement Source #

Create a value of Measurement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:processingConfig:Measurement', measurement_processingConfig - The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.

measurement_processingConfig :: Lens' Measurement (Maybe MeasurementProcessingConfig) Source #

The processing configuration for the given measurement property. You can configure measurements to be kept at the edge or forwarded to the Amazon Web Services Cloud. By default, measurements are forwarded to the cloud.