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 ChannelInfo = ChannelInfo' {}
- newChannelInfo :: ChannelInfo
- channelInfo_creationTime :: Lens' ChannelInfo (Maybe UTCTime)
- channelInfo_channelStatus :: Lens' ChannelInfo (Maybe StreamStatus)
- channelInfo_channelARN :: Lens' ChannelInfo (Maybe Text)
- channelInfo_singleMasterConfiguration :: Lens' ChannelInfo (Maybe SingleMasterConfiguration)
- channelInfo_channelName :: Lens' ChannelInfo (Maybe Text)
- channelInfo_version :: Lens' ChannelInfo (Maybe Text)
- channelInfo_channelType :: Lens' ChannelInfo (Maybe ChannelType)
Documentation
data ChannelInfo Source #
A structure that encapsulates a signaling channel's metadata and properties.
See: newChannelInfo
smart constructor.
ChannelInfo' | |
|
Instances
newChannelInfo :: ChannelInfo Source #
Create a value of ChannelInfo
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:creationTime:ChannelInfo'
, channelInfo_creationTime
- The time at which the signaling channel was created.
$sel:channelStatus:ChannelInfo'
, channelInfo_channelStatus
- Current status of the signaling channel.
$sel:channelARN:ChannelInfo'
, channelInfo_channelARN
- The Amazon Resource Name (ARN) of the signaling channel.
$sel:singleMasterConfiguration:ChannelInfo'
, channelInfo_singleMasterConfiguration
- A structure that contains the configuration for the SINGLE_MASTER
channel type.
$sel:channelName:ChannelInfo'
, channelInfo_channelName
- The name of the signaling channel.
$sel:version:ChannelInfo'
, channelInfo_version
- The current version of the signaling channel.
$sel:channelType:ChannelInfo'
, channelInfo_channelType
- The type of the signaling channel.
channelInfo_creationTime :: Lens' ChannelInfo (Maybe UTCTime) Source #
The time at which the signaling channel was created.
channelInfo_channelStatus :: Lens' ChannelInfo (Maybe StreamStatus) Source #
Current status of the signaling channel.
channelInfo_channelARN :: Lens' ChannelInfo (Maybe Text) Source #
The Amazon Resource Name (ARN) of the signaling channel.
channelInfo_singleMasterConfiguration :: Lens' ChannelInfo (Maybe SingleMasterConfiguration) Source #
A structure that contains the configuration for the SINGLE_MASTER
channel type.
channelInfo_channelName :: Lens' ChannelInfo (Maybe Text) Source #
The name of the signaling channel.
channelInfo_version :: Lens' ChannelInfo (Maybe Text) Source #
The current version of the signaling channel.
channelInfo_channelType :: Lens' ChannelInfo (Maybe ChannelType) Source #
The type of the signaling channel.