Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ChannelSummary = ChannelSummary' {}
- newChannelSummary :: ChannelSummary
- channelSummary_channelName :: Lens' ChannelSummary (Maybe Text)
- channelSummary_channelStorage :: Lens' ChannelSummary (Maybe ChannelStorageSummary)
- channelSummary_creationTime :: Lens' ChannelSummary (Maybe UTCTime)
- channelSummary_lastMessageArrivalTime :: Lens' ChannelSummary (Maybe UTCTime)
- channelSummary_lastUpdateTime :: Lens' ChannelSummary (Maybe UTCTime)
- channelSummary_status :: Lens' ChannelSummary (Maybe ChannelStatus)
Documentation
data ChannelSummary Source #
A summary of information about a channel.
See: newChannelSummary
smart constructor.
ChannelSummary' | |
|
Instances
newChannelSummary :: ChannelSummary Source #
Create a value of ChannelSummary
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:channelName:ChannelSummary'
, channelSummary_channelName
- The name of the channel.
$sel:channelStorage:ChannelSummary'
, channelSummary_channelStorage
- Where channel data is stored.
$sel:creationTime:ChannelSummary'
, channelSummary_creationTime
- When the channel was created.
$sel:lastMessageArrivalTime:ChannelSummary'
, channelSummary_lastMessageArrivalTime
- The last time when a new message arrived in the channel.
IoT Analytics updates this value at most once per minute for one
channel. Hence, the lastMessageArrivalTime
value is an approximation.
This feature only applies to messages that arrived in the data store after October 23, 2020.
$sel:lastUpdateTime:ChannelSummary'
, channelSummary_lastUpdateTime
- The last time the channel was updated.
$sel:status:ChannelSummary'
, channelSummary_status
- The status of the channel.
channelSummary_channelName :: Lens' ChannelSummary (Maybe Text) Source #
The name of the channel.
channelSummary_channelStorage :: Lens' ChannelSummary (Maybe ChannelStorageSummary) Source #
Where channel data is stored.
channelSummary_creationTime :: Lens' ChannelSummary (Maybe UTCTime) Source #
When the channel was created.
channelSummary_lastMessageArrivalTime :: Lens' ChannelSummary (Maybe UTCTime) Source #
The last time when a new message arrived in the channel.
IoT Analytics updates this value at most once per minute for one
channel. Hence, the lastMessageArrivalTime
value is an approximation.
This feature only applies to messages that arrived in the data store after October 23, 2020.
channelSummary_lastUpdateTime :: Lens' ChannelSummary (Maybe UTCTime) Source #
The last time the channel was updated.
channelSummary_status :: Lens' ChannelSummary (Maybe ChannelStatus) Source #
The status of the channel.