libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaTailor.Types.RequestOutputItem

Description

 
Synopsis

Documentation

data RequestOutputItem Source #

The output configuration for this channel.

See: newRequestOutputItem smart constructor.

Constructors

RequestOutputItem' 

Fields

Instances

Instances details
Eq RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

Read RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

Show RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

Generic RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

Associated Types

type Rep RequestOutputItem :: Type -> Type #

NFData RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

Methods

rnf :: RequestOutputItem -> () #

Hashable RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

ToJSON RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

type Rep RequestOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.RequestOutputItem

type Rep RequestOutputItem = D1 ('MetaData "RequestOutputItem" "Amazonka.MediaTailor.Types.RequestOutputItem" "libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor" 'False) (C1 ('MetaCons "RequestOutputItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hlsPlaylistSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsPlaylistSettings)) :*: S1 ('MetaSel ('Just "dashPlaylistSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashPlaylistSettings))) :*: (S1 ('MetaSel ('Just "manifestName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRequestOutputItem Source #

Create a value of RequestOutputItem 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:hlsPlaylistSettings:RequestOutputItem', requestOutputItem_hlsPlaylistSettings - HLS playlist configuration parameters.

$sel:dashPlaylistSettings:RequestOutputItem', requestOutputItem_dashPlaylistSettings - DASH manifest configuration parameters.

$sel:manifestName:RequestOutputItem', requestOutputItem_manifestName - The name of the manifest for the channel. The name appears in the PlaybackUrl.

$sel:sourceGroup:RequestOutputItem', requestOutputItem_sourceGroup - A string used to match which HttpPackageConfiguration is used for each VodSource.

requestOutputItem_manifestName :: Lens' RequestOutputItem Text Source #

The name of the manifest for the channel. The name appears in the PlaybackUrl.

requestOutputItem_sourceGroup :: Lens' RequestOutputItem Text Source #

A string used to match which HttpPackageConfiguration is used for each VodSource.