libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert
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.MediaConvert.Types.OutputGroup

Description

 
Synopsis

Documentation

data OutputGroup Source #

Group of outputs

See: newOutputGroup smart constructor.

Constructors

OutputGroup' 

Fields

Instances

Instances details
Eq OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

Read OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

Show OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

Generic OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

Associated Types

type Rep OutputGroup :: Type -> Type #

NFData OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

Methods

rnf :: OutputGroup -> () #

Hashable OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

ToJSON OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

FromJSON OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

type Rep OutputGroup Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.OutputGroup

type Rep OutputGroup = D1 ('MetaData "OutputGroup" "Amazonka.MediaConvert.Types.OutputGroup" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "OutputGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "outputGroupSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputGroupSettings)) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Output]))) :*: (S1 ('MetaSel ('Just "customName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "automatedEncodingSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutomatedEncodingSettings))))))

newOutputGroup :: OutputGroup Source #

Create a value of OutputGroup 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:outputGroupSettings:OutputGroup', outputGroup_outputGroupSettings - Output Group settings, including type

$sel:outputs:OutputGroup', outputGroup_outputs - This object holds groups of encoding settings, one group of settings per output.

$sel:customName:OutputGroup', outputGroup_customName - Use Custom Group Name (CustomName) to specify a name for the output group. This value is displayed on the console and can make your job settings JSON more human-readable. It does not affect your outputs. Use up to twelve characters that are either letters, numbers, spaces, or underscores.

$sel:name:OutputGroup', outputGroup_name - Name of the output group

$sel:automatedEncodingSettings:OutputGroup', outputGroup_automatedEncodingSettings - Use automated encoding to have MediaConvert choose your encoding settings for you, based on characteristics of your input video.

outputGroup_outputs :: Lens' OutputGroup (Maybe [Output]) Source #

This object holds groups of encoding settings, one group of settings per output.

outputGroup_customName :: Lens' OutputGroup (Maybe Text) Source #

Use Custom Group Name (CustomName) to specify a name for the output group. This value is displayed on the console and can make your job settings JSON more human-readable. It does not affect your outputs. Use up to twelve characters that are either letters, numbers, spaces, or underscores.

outputGroup_name :: Lens' OutputGroup (Maybe Text) Source #

Name of the output group

outputGroup_automatedEncodingSettings :: Lens' OutputGroup (Maybe AutomatedEncodingSettings) Source #

Use automated encoding to have MediaConvert choose your encoding settings for you, based on characteristics of your input video.