libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics
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.IoTAnalytics.Types.ChannelMessages

Description

 
Synopsis

Documentation

data ChannelMessages Source #

Specifies one or more sets of channel messages.

See: newChannelMessages smart constructor.

Constructors

ChannelMessages' 

Fields

  • s3Paths :: Maybe (NonEmpty Text)

    Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your channel messages.

    You must use the full path for the key.

    Example path: channel/mychannel/__dt=2020-02-29 00:00:00/1582940490000_1582940520000_123456789012_mychannel_0_2118.0.json.gz

Instances

Instances details
Eq ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Read ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Show ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Generic ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Associated Types

type Rep ChannelMessages :: Type -> Type #

NFData ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

Methods

rnf :: ChannelMessages -> () #

Hashable ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

ToJSON ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

type Rep ChannelMessages Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.ChannelMessages

type Rep ChannelMessages = D1 ('MetaData "ChannelMessages" "Amazonka.IoTAnalytics.Types.ChannelMessages" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "ChannelMessages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Paths") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newChannelMessages :: ChannelMessages Source #

Create a value of ChannelMessages 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:s3Paths:ChannelMessages', channelMessages_s3Paths - Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your channel messages.

You must use the full path for the key.

Example path: channel/mychannel/__dt=2020-02-29 00:00:00/1582940490000_1582940520000_123456789012_mychannel_0_2118.0.json.gz

channelMessages_s3Paths :: Lens' ChannelMessages (Maybe (NonEmpty Text)) Source #

Specifies one or more keys that identify the Amazon Simple Storage Service (Amazon S3) objects that save your channel messages.

You must use the full path for the key.

Example path: channel/mychannel/__dt=2020-02-29 00:00:00/1582940490000_1582940520000_123456789012_mychannel_0_2118.0.json.gz