libZSservicesZSamazonka-mediapackage-vodZSamazonka-mediapackage-vod
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.MediaPackageVOD.Types.PackagingConfiguration

Description

 
Synopsis

Documentation

data PackagingConfiguration Source #

A MediaPackage VOD PackagingConfiguration resource.

See: newPackagingConfiguration smart constructor.

Constructors

PackagingConfiguration' 

Fields

Instances

Instances details
Eq PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Read PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Show PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Generic PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Associated Types

type Rep PackagingConfiguration :: Type -> Type #

NFData PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

Methods

rnf :: PackagingConfiguration -> () #

Hashable PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

FromJSON PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

type Rep PackagingConfiguration Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.Types.PackagingConfiguration

type Rep PackagingConfiguration = D1 ('MetaData "PackagingConfiguration" "Amazonka.MediaPackageVOD.Types.PackagingConfiguration" "libZSservicesZSamazonka-mediapackage-vodZSamazonka-mediapackage-vod" 'False) (C1 ('MetaCons "PackagingConfiguration'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "hlsPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsPackage)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packagingGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dashPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DashPackage)))) :*: ((S1 ('MetaSel ('Just "mssPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MssPackage)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cmafPackage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CmafPackage)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newPackagingConfiguration :: PackagingConfiguration Source #

Create a value of PackagingConfiguration 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:hlsPackage:PackagingConfiguration', packagingConfiguration_hlsPackage - Undocumented member.

$sel:arn:PackagingConfiguration', packagingConfiguration_arn - The ARN of the PackagingConfiguration.

$sel:packagingGroupId:PackagingConfiguration', packagingConfiguration_packagingGroupId - The ID of a PackagingGroup.

$sel:dashPackage:PackagingConfiguration', packagingConfiguration_dashPackage - Undocumented member.

$sel:mssPackage:PackagingConfiguration', packagingConfiguration_mssPackage - Undocumented member.

$sel:id:PackagingConfiguration', packagingConfiguration_id - The ID of the PackagingConfiguration.

$sel:cmafPackage:PackagingConfiguration', packagingConfiguration_cmafPackage - Undocumented member.

$sel:tags:PackagingConfiguration', packagingConfiguration_tags - Undocumented member.

packagingConfiguration_arn :: Lens' PackagingConfiguration (Maybe Text) Source #

The ARN of the PackagingConfiguration.

packagingConfiguration_id :: Lens' PackagingConfiguration (Maybe Text) Source #

The ID of the PackagingConfiguration.