amazonka-mediapackage-2.0: Amazon Elemental MediaPackage SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MediaPackage.Types.Channel

Description

 
Synopsis

Documentation

data Channel Source #

A Channel resource configuration.

See: newChannel smart constructor.

Constructors

Channel' 

Fields

Instances

Instances details
FromJSON Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Generic Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

Read Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Show Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

NFData Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

rnf :: Channel -> () #

Eq Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

(==) :: Channel -> Channel -> Bool #

(/=) :: Channel -> Channel -> Bool #

Hashable Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

type Rep Channel Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.Channel

newChannel :: Channel Source #

Create a value of Channel 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:arn:Channel', channel_arn - The Amazon Resource Name (ARN) assigned to the Channel.

$sel:description:Channel', channel_description - A short text description of the Channel.

$sel:egressAccessLogs:Channel', channel_egressAccessLogs - Undocumented member.

$sel:hlsIngest:Channel', channel_hlsIngest - Undocumented member.

$sel:id:Channel', channel_id - The ID of the Channel.

$sel:ingressAccessLogs:Channel', channel_ingressAccessLogs - Undocumented member.

$sel:tags:Channel', channel_tags - Undocumented member.

channel_arn :: Lens' Channel (Maybe Text) Source #

The Amazon Resource Name (ARN) assigned to the Channel.

channel_description :: Lens' Channel (Maybe Text) Source #

A short text description of the Channel.

channel_id :: Lens' Channel (Maybe Text) Source #

The ID of the Channel.

channel_tags :: Lens' Channel (Maybe (HashMap Text Text)) Source #

Undocumented member.