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

Description

 
Synopsis

Documentation

data FileGroupSettings Source #

Settings related to your File output group. MediaConvert uses this group of settings to generate a single standalone file, rather than a streaming package. When you work directly in your JSON job specification, include this object and any required children when you set Type, under OutputGroupSettings, to FILE_GROUP_SETTINGS.

See: newFileGroupSettings smart constructor.

Constructors

FileGroupSettings' 

Fields

  • destination :: Maybe Text

    Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

  • destinationSettings :: Maybe DestinationSettings

    Settings associated with the destination. Will vary based on the type of destination

Instances

Instances details
Eq FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

Read FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

Show FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

Generic FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

Associated Types

type Rep FileGroupSettings :: Type -> Type #

NFData FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

Methods

rnf :: FileGroupSettings -> () #

Hashable FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

ToJSON FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

FromJSON FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

type Rep FileGroupSettings Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.FileGroupSettings

type Rep FileGroupSettings = D1 ('MetaData "FileGroupSettings" "Amazonka.MediaConvert.Types.FileGroupSettings" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "FileGroupSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationSettings))))

newFileGroupSettings :: FileGroupSettings Source #

Create a value of FileGroupSettings 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:destination:FileGroupSettings', fileGroupSettings_destination - Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

$sel:destinationSettings:FileGroupSettings', fileGroupSettings_destinationSettings - Settings associated with the destination. Will vary based on the type of destination

fileGroupSettings_destination :: Lens' FileGroupSettings (Maybe Text) Source #

Use Destination (Destination) to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.

fileGroupSettings_destinationSettings :: Lens' FileGroupSettings (Maybe DestinationSettings) Source #

Settings associated with the destination. Will vary based on the type of destination