amazonka-mediaconvert-2.0: Amazon Elemental MediaConvert 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.MediaConvert.Types.MsSmoothAdditionalManifest

Description

 
Synopsis

Documentation

data MsSmoothAdditionalManifest Source #

Specify the details for each additional Microsoft Smooth Streaming manifest that you want the service to generate for this output group. Each manifest can reference a different subset of outputs in the group.

See: newMsSmoothAdditionalManifest smart constructor.

Constructors

MsSmoothAdditionalManifest' 

Fields

  • manifestNameModifier :: Maybe Text

    Specify a name modifier that the service adds to the name of this manifest to make it different from the file names of the other main manifests in the output group. For example, say that the default main manifest for your Microsoft Smooth group is film-name.ismv. If you enter "-no-premium" for this setting, then the file name the service generates for this top-level manifest is film-name-no-premium.ismv.

  • selectedOutputs :: Maybe [Text]

    Specify the outputs that you want this additional top-level manifest to reference.

Instances

Instances details
FromJSON MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

ToJSON MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

Generic MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

Associated Types

type Rep MsSmoothAdditionalManifest :: Type -> Type #

Read MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

Show MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

NFData MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

Eq MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

Hashable MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

type Rep MsSmoothAdditionalManifest Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest

type Rep MsSmoothAdditionalManifest = D1 ('MetaData "MsSmoothAdditionalManifest" "Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest" "amazonka-mediaconvert-2.0-ClG8xHhlx4y6bdaCrZchqH" 'False) (C1 ('MetaCons "MsSmoothAdditionalManifest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "manifestNameModifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selectedOutputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newMsSmoothAdditionalManifest :: MsSmoothAdditionalManifest Source #

Create a value of MsSmoothAdditionalManifest 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:manifestNameModifier:MsSmoothAdditionalManifest', msSmoothAdditionalManifest_manifestNameModifier - Specify a name modifier that the service adds to the name of this manifest to make it different from the file names of the other main manifests in the output group. For example, say that the default main manifest for your Microsoft Smooth group is film-name.ismv. If you enter "-no-premium" for this setting, then the file name the service generates for this top-level manifest is film-name-no-premium.ismv.

$sel:selectedOutputs:MsSmoothAdditionalManifest', msSmoothAdditionalManifest_selectedOutputs - Specify the outputs that you want this additional top-level manifest to reference.

msSmoothAdditionalManifest_manifestNameModifier :: Lens' MsSmoothAdditionalManifest (Maybe Text) Source #

Specify a name modifier that the service adds to the name of this manifest to make it different from the file names of the other main manifests in the output group. For example, say that the default main manifest for your Microsoft Smooth group is film-name.ismv. If you enter "-no-premium" for this setting, then the file name the service generates for this top-level manifest is film-name-no-premium.ismv.

msSmoothAdditionalManifest_selectedOutputs :: Lens' MsSmoothAdditionalManifest (Maybe [Text]) Source #

Specify the outputs that you want this additional top-level manifest to reference.