| 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 |
Amazonka.ChimeSDKMessaging.Types.ChannelSummary
Description
Synopsis
- data ChannelSummary = ChannelSummary' {
- channelArn :: Maybe Text
- lastMessageTimestamp :: Maybe POSIX
- metadata :: Maybe (Sensitive Text)
- mode :: Maybe ChannelMode
- name :: Maybe (Sensitive Text)
- privacy :: Maybe ChannelPrivacy
- newChannelSummary :: ChannelSummary
- channelSummary_channelArn :: Lens' ChannelSummary (Maybe Text)
- channelSummary_lastMessageTimestamp :: Lens' ChannelSummary (Maybe UTCTime)
- channelSummary_metadata :: Lens' ChannelSummary (Maybe Text)
- channelSummary_mode :: Lens' ChannelSummary (Maybe ChannelMode)
- channelSummary_name :: Lens' ChannelSummary (Maybe Text)
- channelSummary_privacy :: Lens' ChannelSummary (Maybe ChannelPrivacy)
Documentation
data ChannelSummary Source #
Summary of the details of a Channel.
See: newChannelSummary smart constructor.
Constructors
| ChannelSummary' | |
Fields
| |
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:channelArn:ChannelSummary', channelSummary_channelArn - The ARN of the channel.
$sel:lastMessageTimestamp:ChannelSummary', channelSummary_lastMessageTimestamp - The time at which the last persistent message in a channel was sent.
$sel:metadata:ChannelSummary', channelSummary_metadata - The metadata of the channel.
$sel:mode:ChannelSummary', channelSummary_mode - The mode of the channel.
$sel:name:ChannelSummary', channelSummary_name - The name of the channel.
$sel:privacy:ChannelSummary', channelSummary_privacy - The privacy setting of the channel.
channelSummary_channelArn :: Lens' ChannelSummary (Maybe Text) Source #
The ARN of the channel.
channelSummary_lastMessageTimestamp :: Lens' ChannelSummary (Maybe UTCTime) Source #
The time at which the last persistent message in a channel was sent.
channelSummary_metadata :: Lens' ChannelSummary (Maybe Text) Source #
The metadata of the channel.
channelSummary_mode :: Lens' ChannelSummary (Maybe ChannelMode) Source #
The mode of the channel.
channelSummary_name :: Lens' ChannelSummary (Maybe Text) Source #
The name of the channel.
channelSummary_privacy :: Lens' ChannelSummary (Maybe ChannelPrivacy) Source #
The privacy setting of the channel.