amazonka-medialive-2.0: Amazon Elemental MediaLive 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.MediaLive.Types.FrameCaptureGroupSettings

Description

 
Synopsis

Documentation

data FrameCaptureGroupSettings Source #

Frame Capture Group Settings

See: newFrameCaptureGroupSettings smart constructor.

Constructors

FrameCaptureGroupSettings' 

Fields

  • frameCaptureCdnSettings :: Maybe FrameCaptureCdnSettings

    Parameters that control interactions with the CDN.

  • destination :: OutputLocationRef

    The destination for the frame capture files. Either the URI for an Amazon S3 bucket and object, plus a file name prefix (for example, s3ssl://sportsDelivery/highlights/20180820/curling-) or the URI for a MediaStore container, plus a file name prefix (for example, mediastoressl://sportsDelivery/20180820/curling-). The final file names consist of the prefix from the destination field (for example, "curling-") + name modifier + the counter (5 digits, starting from 00001) + extension (which is always .jpg). For example, curling-low.00001.jpg

Instances

Instances details
FromJSON FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

ToJSON FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

Generic FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

Associated Types

type Rep FrameCaptureGroupSettings :: Type -> Type #

Read FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

Show FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

NFData FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

Eq FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

Hashable FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

type Rep FrameCaptureGroupSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.FrameCaptureGroupSettings

type Rep FrameCaptureGroupSettings = D1 ('MetaData "FrameCaptureGroupSettings" "Amazonka.MediaLive.Types.FrameCaptureGroupSettings" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "FrameCaptureGroupSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "frameCaptureCdnSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FrameCaptureCdnSettings)) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputLocationRef)))

newFrameCaptureGroupSettings Source #

Create a value of FrameCaptureGroupSettings 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:frameCaptureCdnSettings:FrameCaptureGroupSettings', frameCaptureGroupSettings_frameCaptureCdnSettings - Parameters that control interactions with the CDN.

$sel:destination:FrameCaptureGroupSettings', frameCaptureGroupSettings_destination - The destination for the frame capture files. Either the URI for an Amazon S3 bucket and object, plus a file name prefix (for example, s3ssl://sportsDelivery/highlights/20180820/curling-) or the URI for a MediaStore container, plus a file name prefix (for example, mediastoressl://sportsDelivery/20180820/curling-). The final file names consist of the prefix from the destination field (for example, "curling-") + name modifier + the counter (5 digits, starting from 00001) + extension (which is always .jpg). For example, curling-low.00001.jpg

frameCaptureGroupSettings_destination :: Lens' FrameCaptureGroupSettings OutputLocationRef Source #

The destination for the frame capture files. Either the URI for an Amazon S3 bucket and object, plus a file name prefix (for example, s3ssl://sportsDelivery/highlights/20180820/curling-) or the URI for a MediaStore container, plus a file name prefix (for example, mediastoressl://sportsDelivery/20180820/curling-). The final file names consist of the prefix from the destination field (for example, "curling-") + name modifier + the counter (5 digits, starting from 00001) + extension (which is always .jpg). For example, curling-low.00001.jpg