libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
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.MediaPackage.Types.MssPackage

Description

 
Synopsis

Documentation

data MssPackage Source #

A Microsoft Smooth Streaming (MSS) packaging configuration.

See: newMssPackage smart constructor.

Constructors

MssPackage' 

Fields

Instances

Instances details
Eq MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Read MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Show MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Generic MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Associated Types

type Rep MssPackage :: Type -> Type #

NFData MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

Methods

rnf :: MssPackage -> () #

Hashable MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

ToJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

FromJSON MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

type Rep MssPackage Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.MssPackage

type Rep MssPackage = D1 ('MetaData "MssPackage" "Amazonka.MediaPackage.Types.MssPackage" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "MssPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "segmentDurationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamSelection))) :*: (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssEncryption)) :*: S1 ('MetaSel ('Just "manifestWindowSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newMssPackage :: MssPackage Source #

Create a value of MssPackage 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:segmentDurationSeconds:MssPackage', mssPackage_segmentDurationSeconds - The duration (in seconds) of each segment.

$sel:streamSelection:MssPackage', mssPackage_streamSelection - Undocumented member.

$sel:encryption:MssPackage', mssPackage_encryption - Undocumented member.

$sel:manifestWindowSeconds:MssPackage', mssPackage_manifestWindowSeconds - The time window (in seconds) contained in each manifest.

mssPackage_segmentDurationSeconds :: Lens' MssPackage (Maybe Int) Source #

The duration (in seconds) of each segment.

mssPackage_manifestWindowSeconds :: Lens' MssPackage (Maybe Int) Source #

The time window (in seconds) contained in each manifest.