amazonka-iotfleetwise-2.0: Amazon IoT FleetWise SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Description

 
Synopsis

Documentation

data TimeBasedCollectionScheme Source #

Information about a collection scheme that uses a time period to decide how often to collect data.

See: newTimeBasedCollectionScheme smart constructor.

Constructors

TimeBasedCollectionScheme' 

Fields

  • periodMs :: Natural

    The time period (in milliseconds) to decide how often to collect data. For example, if the time period is 60000, the Edge Agent software collects data once every minute.

Instances

Instances details
FromJSON TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

ToJSON TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Generic TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Associated Types

type Rep TimeBasedCollectionScheme :: Type -> Type #

Read TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Show TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

NFData TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Eq TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

Hashable TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

type Rep TimeBasedCollectionScheme Source # 
Instance details

Defined in Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme

type Rep TimeBasedCollectionScheme = D1 ('MetaData "TimeBasedCollectionScheme" "Amazonka.IoTFleetWise.Types.TimeBasedCollectionScheme" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "TimeBasedCollectionScheme'" 'PrefixI 'True) (S1 ('MetaSel ('Just "periodMs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newTimeBasedCollectionScheme Source #

Create a value of TimeBasedCollectionScheme 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:periodMs:TimeBasedCollectionScheme', timeBasedCollectionScheme_periodMs - The time period (in milliseconds) to decide how often to collect data. For example, if the time period is 60000, the Edge Agent software collects data once every minute.

timeBasedCollectionScheme_periodMs :: Lens' TimeBasedCollectionScheme Natural Source #

The time period (in milliseconds) to decide how often to collect data. For example, if the time period is 60000, the Edge Agent software collects data once every minute.