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