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.ResponseOutputItem

Description

 
Synopsis

Documentation

data ResponseOutputItem Source #

This response includes only the "property" : "type" property.

See: newResponseOutputItem smart constructor.

Constructors

ResponseOutputItem' 

Fields

Instances

Instances details
Eq ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

Read ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

Show ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

Generic ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

Associated Types

type Rep ResponseOutputItem :: Type -> Type #

NFData ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

Methods

rnf :: ResponseOutputItem -> () #

Hashable ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

FromJSON ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

type Rep ResponseOutputItem Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.ResponseOutputItem

type Rep ResponseOutputItem = D1 ('MetaData "ResponseOutputItem" "Amazonka.MediaTailor.Types.ResponseOutputItem" "libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor" 'False) (C1 ('MetaCons "ResponseOutputItem'" '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 "playbackUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newResponseOutputItem Source #

Create a value of ResponseOutputItem 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:ResponseOutputItem', responseOutputItem_hlsPlaylistSettings - HLS manifest configuration settings.

$sel:dashPlaylistSettings:ResponseOutputItem', responseOutputItem_dashPlaylistSettings - DASH manifest configuration settings.

$sel:manifestName:ResponseOutputItem', responseOutputItem_manifestName - The name of the manifest for the channel that will appear in the channel output's playback URL.

$sel:playbackUrl:ResponseOutputItem', responseOutputItem_playbackUrl - The URL used for playback by content players.

$sel:sourceGroup:ResponseOutputItem', responseOutputItem_sourceGroup - A string used to associate a package configuration source group with a channel output.

responseOutputItem_manifestName :: Lens' ResponseOutputItem Text Source #

The name of the manifest for the channel that will appear in the channel output's playback URL.

responseOutputItem_playbackUrl :: Lens' ResponseOutputItem Text Source #

The URL used for playback by content players.

responseOutputItem_sourceGroup :: Lens' ResponseOutputItem Text Source #

A string used to associate a package configuration source group with a channel output.