Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ChannelModerator = ChannelModerator' {}
- newChannelModerator :: ChannelModerator
- channelModerator_createdBy :: Lens' ChannelModerator (Maybe Identity)
- channelModerator_channelArn :: Lens' ChannelModerator (Maybe Text)
- channelModerator_createdTimestamp :: Lens' ChannelModerator (Maybe UTCTime)
- channelModerator_moderator :: Lens' ChannelModerator (Maybe Identity)
Documentation
data ChannelModerator Source #
The details of a channel moderator.
See: newChannelModerator
smart constructor.
Instances
newChannelModerator :: ChannelModerator Source #
Create a value of ChannelModerator
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:createdBy:ChannelModerator'
, channelModerator_createdBy
- The AppInstanceUser
who created the moderator.
$sel:channelArn:ChannelModerator'
, channelModerator_channelArn
- The ARN of the moderator's channel.
$sel:createdTimestamp:ChannelModerator'
, channelModerator_createdTimestamp
- The time at which the moderator was created.
$sel:moderator:ChannelModerator'
, channelModerator_moderator
- The moderator's data.
channelModerator_createdBy :: Lens' ChannelModerator (Maybe Identity) Source #
The AppInstanceUser
who created the moderator.
channelModerator_channelArn :: Lens' ChannelModerator (Maybe Text) Source #
The ARN of the moderator's channel.
channelModerator_createdTimestamp :: Lens' ChannelModerator (Maybe UTCTime) Source #
The time at which the moderator was created.
channelModerator_moderator :: Lens' ChannelModerator (Maybe Identity) Source #
The moderator's data.