amazonka-medialive-1.6.0: Amazon Elemental MediaLive SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.MediaLive

Contents

Description

API for AWS Elemental MediaLive

Synopsis

Service Configuration

mediaLive :: Service Source #

API version 2017-10-14 of the Amazon Elemental MediaLive SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MediaLive.

GatewayTimeoutException

_GatewayTimeoutException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for GatewayTimeoutException

UnprocessableEntityException

_UnprocessableEntityException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for UnprocessableEntityException

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for ConflictException

ForbiddenException

_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for ForbiddenException

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for NotFoundException

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for TooManyRequestsException

InternalServerErrorException

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for InternalServerErrorException

BadGatewayException

_BadGatewayException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for BadGatewayException

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Placeholder documentation for BadRequestException

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ListInputs (Paginated)

ListChannels (Paginated)

DescribeInputSecurityGroup

CreateInput

DeleteChannel

UpdateChannel

CreateInputSecurityGroup

StartChannel

ListInputSecurityGroups (Paginated)

CreateChannel

DeleteInput

UpdateInput

StopChannel

DescribeInput

DescribeChannel

UpdateInputSecurityGroup

DeleteInputSecurityGroup

Types

AacCodingMode

data AacCodingMode Source #

Placeholder documentation for AacCodingMode

Instances

Bounded AacCodingMode Source # 
Enum AacCodingMode Source # 
Eq AacCodingMode Source # 
Data AacCodingMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacCodingMode -> c AacCodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacCodingMode #

toConstr :: AacCodingMode -> Constr #

dataTypeOf :: AacCodingMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacCodingMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacCodingMode) #

gmapT :: (forall b. Data b => b -> b) -> AacCodingMode -> AacCodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacCodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacCodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacCodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacCodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacCodingMode -> m AacCodingMode #

Ord AacCodingMode Source # 
Read AacCodingMode Source # 
Show AacCodingMode Source # 
Generic AacCodingMode Source # 

Associated Types

type Rep AacCodingMode :: * -> * #

Hashable AacCodingMode Source # 
ToJSON AacCodingMode Source # 
FromJSON AacCodingMode Source # 
NFData AacCodingMode Source # 

Methods

rnf :: AacCodingMode -> () #

ToHeader AacCodingMode Source # 
ToQuery AacCodingMode Source # 
ToByteString AacCodingMode Source # 
FromText AacCodingMode Source # 
ToText AacCodingMode Source # 

Methods

toText :: AacCodingMode -> Text #

type Rep AacCodingMode Source # 
type Rep AacCodingMode = D1 * (MetaData "AacCodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ACMAdReceiverMix" PrefixI False) (U1 *)) (C1 * (MetaCons "ACMCodingMode10" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ACMCodingMode11" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ACMCodingMode20" PrefixI False) (U1 *)) (C1 * (MetaCons "ACMCodingMode51" PrefixI False) (U1 *)))))

AacInputType

data AacInputType Source #

Placeholder documentation for AacInputType

Constructors

BroadcasterMixedAd 
Normal 

Instances

Bounded AacInputType Source # 
Enum AacInputType Source # 
Eq AacInputType Source # 
Data AacInputType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacInputType -> c AacInputType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacInputType #

toConstr :: AacInputType -> Constr #

dataTypeOf :: AacInputType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacInputType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacInputType) #

gmapT :: (forall b. Data b => b -> b) -> AacInputType -> AacInputType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacInputType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacInputType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacInputType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacInputType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacInputType -> m AacInputType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacInputType -> m AacInputType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacInputType -> m AacInputType #

Ord AacInputType Source # 
Read AacInputType Source # 
Show AacInputType Source # 
Generic AacInputType Source # 

Associated Types

type Rep AacInputType :: * -> * #

Hashable AacInputType Source # 
ToJSON AacInputType Source # 
FromJSON AacInputType Source # 
NFData AacInputType Source # 

Methods

rnf :: AacInputType -> () #

ToHeader AacInputType Source # 
ToQuery AacInputType Source # 
ToByteString AacInputType Source # 
FromText AacInputType Source # 
ToText AacInputType Source # 

Methods

toText :: AacInputType -> Text #

type Rep AacInputType Source # 
type Rep AacInputType = D1 * (MetaData "AacInputType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BroadcasterMixedAd" PrefixI False) (U1 *)) (C1 * (MetaCons "Normal" PrefixI False) (U1 *)))

AacProfile

data AacProfile Source #

Placeholder documentation for AacProfile

Constructors

HEV1 
HEV2 
LC 

Instances

Bounded AacProfile Source # 
Enum AacProfile Source # 
Eq AacProfile Source # 
Data AacProfile Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacProfile -> c AacProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacProfile #

toConstr :: AacProfile -> Constr #

dataTypeOf :: AacProfile -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacProfile) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacProfile) #

gmapT :: (forall b. Data b => b -> b) -> AacProfile -> AacProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacProfile -> m AacProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacProfile -> m AacProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacProfile -> m AacProfile #

Ord AacProfile Source # 
Read AacProfile Source # 
Show AacProfile Source # 
Generic AacProfile Source # 

Associated Types

type Rep AacProfile :: * -> * #

Hashable AacProfile Source # 
ToJSON AacProfile Source # 
FromJSON AacProfile Source # 
NFData AacProfile Source # 

Methods

rnf :: AacProfile -> () #

ToHeader AacProfile Source # 
ToQuery AacProfile Source # 
ToByteString AacProfile Source # 
FromText AacProfile Source # 
ToText AacProfile Source # 

Methods

toText :: AacProfile -> Text #

type Rep AacProfile Source # 
type Rep AacProfile = D1 * (MetaData "AacProfile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HEV1" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HEV2" PrefixI False) (U1 *)) (C1 * (MetaCons "LC" PrefixI False) (U1 *))))

AacRateControlMode

data AacRateControlMode Source #

Placeholder documentation for AacRateControlMode

Constructors

ARCMCbr 
ARCMVbr 

Instances

Bounded AacRateControlMode Source # 
Enum AacRateControlMode Source # 
Eq AacRateControlMode Source # 
Data AacRateControlMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacRateControlMode -> c AacRateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacRateControlMode #

toConstr :: AacRateControlMode -> Constr #

dataTypeOf :: AacRateControlMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacRateControlMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacRateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> AacRateControlMode -> AacRateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacRateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacRateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacRateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacRateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRateControlMode -> m AacRateControlMode #

Ord AacRateControlMode Source # 
Read AacRateControlMode Source # 
Show AacRateControlMode Source # 
Generic AacRateControlMode Source # 
Hashable AacRateControlMode Source # 
ToJSON AacRateControlMode Source # 
FromJSON AacRateControlMode Source # 
NFData AacRateControlMode Source # 

Methods

rnf :: AacRateControlMode -> () #

ToHeader AacRateControlMode Source # 
ToQuery AacRateControlMode Source # 
ToByteString AacRateControlMode Source # 
FromText AacRateControlMode Source # 
ToText AacRateControlMode Source # 
type Rep AacRateControlMode Source # 
type Rep AacRateControlMode = D1 * (MetaData "AacRateControlMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ARCMCbr" PrefixI False) (U1 *)) (C1 * (MetaCons "ARCMVbr" PrefixI False) (U1 *)))

AacRawFormat

data AacRawFormat Source #

Placeholder documentation for AacRawFormat

Constructors

ARFLatmLoas 
ARFNone 

Instances

Bounded AacRawFormat Source # 
Enum AacRawFormat Source # 
Eq AacRawFormat Source # 
Data AacRawFormat Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacRawFormat -> c AacRawFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacRawFormat #

toConstr :: AacRawFormat -> Constr #

dataTypeOf :: AacRawFormat -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacRawFormat) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacRawFormat) #

gmapT :: (forall b. Data b => b -> b) -> AacRawFormat -> AacRawFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacRawFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacRawFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacRawFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacRawFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacRawFormat -> m AacRawFormat #

Ord AacRawFormat Source # 
Read AacRawFormat Source # 
Show AacRawFormat Source # 
Generic AacRawFormat Source # 

Associated Types

type Rep AacRawFormat :: * -> * #

Hashable AacRawFormat Source # 
ToJSON AacRawFormat Source # 
FromJSON AacRawFormat Source # 
NFData AacRawFormat Source # 

Methods

rnf :: AacRawFormat -> () #

ToHeader AacRawFormat Source # 
ToQuery AacRawFormat Source # 
ToByteString AacRawFormat Source # 
FromText AacRawFormat Source # 
ToText AacRawFormat Source # 

Methods

toText :: AacRawFormat -> Text #

type Rep AacRawFormat Source # 
type Rep AacRawFormat = D1 * (MetaData "AacRawFormat" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ARFLatmLoas" PrefixI False) (U1 *)) (C1 * (MetaCons "ARFNone" PrefixI False) (U1 *)))

AacSpec

data AacSpec Source #

Placeholder documentation for AacSpec

Constructors

ASMPEG2 
ASMPEG4 

Instances

Bounded AacSpec Source # 
Enum AacSpec Source # 
Eq AacSpec Source # 

Methods

(==) :: AacSpec -> AacSpec -> Bool #

(/=) :: AacSpec -> AacSpec -> Bool #

Data AacSpec Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacSpec -> c AacSpec #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacSpec #

toConstr :: AacSpec -> Constr #

dataTypeOf :: AacSpec -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacSpec) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacSpec) #

gmapT :: (forall b. Data b => b -> b) -> AacSpec -> AacSpec #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacSpec -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacSpec -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacSpec -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacSpec -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacSpec -> m AacSpec #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSpec -> m AacSpec #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSpec -> m AacSpec #

Ord AacSpec Source # 
Read AacSpec Source # 
Show AacSpec Source # 
Generic AacSpec Source # 

Associated Types

type Rep AacSpec :: * -> * #

Methods

from :: AacSpec -> Rep AacSpec x #

to :: Rep AacSpec x -> AacSpec #

Hashable AacSpec Source # 

Methods

hashWithSalt :: Int -> AacSpec -> Int #

hash :: AacSpec -> Int #

ToJSON AacSpec Source # 
FromJSON AacSpec Source # 
NFData AacSpec Source # 

Methods

rnf :: AacSpec -> () #

ToHeader AacSpec Source # 

Methods

toHeader :: HeaderName -> AacSpec -> [Header] #

ToQuery AacSpec Source # 
ToByteString AacSpec Source # 

Methods

toBS :: AacSpec -> ByteString #

FromText AacSpec Source # 
ToText AacSpec Source # 

Methods

toText :: AacSpec -> Text #

type Rep AacSpec Source # 
type Rep AacSpec = D1 * (MetaData "AacSpec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ASMPEG2" PrefixI False) (U1 *)) (C1 * (MetaCons "ASMPEG4" PrefixI False) (U1 *)))

AacVbrQuality

data AacVbrQuality Source #

Placeholder documentation for AacVbrQuality

Instances

Bounded AacVbrQuality Source # 
Enum AacVbrQuality Source # 
Eq AacVbrQuality Source # 
Data AacVbrQuality Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacVbrQuality -> c AacVbrQuality #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacVbrQuality #

toConstr :: AacVbrQuality -> Constr #

dataTypeOf :: AacVbrQuality -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacVbrQuality) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacVbrQuality) #

gmapT :: (forall b. Data b => b -> b) -> AacVbrQuality -> AacVbrQuality #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacVbrQuality -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacVbrQuality -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacVbrQuality -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacVbrQuality -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacVbrQuality -> m AacVbrQuality #

Ord AacVbrQuality Source # 
Read AacVbrQuality Source # 
Show AacVbrQuality Source # 
Generic AacVbrQuality Source # 

Associated Types

type Rep AacVbrQuality :: * -> * #

Hashable AacVbrQuality Source # 
ToJSON AacVbrQuality Source # 
FromJSON AacVbrQuality Source # 
NFData AacVbrQuality Source # 

Methods

rnf :: AacVbrQuality -> () #

ToHeader AacVbrQuality Source # 
ToQuery AacVbrQuality Source # 
ToByteString AacVbrQuality Source # 
FromText AacVbrQuality Source # 
ToText AacVbrQuality Source # 

Methods

toText :: AacVbrQuality -> Text #

type Rep AacVbrQuality Source # 
type Rep AacVbrQuality = D1 * (MetaData "AacVbrQuality" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "AVQHigh" PrefixI False) (U1 *)) (C1 * (MetaCons "AVQLow" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AVQMediumHigh" PrefixI False) (U1 *)) (C1 * (MetaCons "AVQMediumLow" PrefixI False) (U1 *))))

Ac3BitstreamMode

data Ac3BitstreamMode Source #

Placeholder documentation for Ac3BitstreamMode

Instances

Bounded Ac3BitstreamMode Source # 
Enum Ac3BitstreamMode Source # 
Eq Ac3BitstreamMode Source # 
Data Ac3BitstreamMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3BitstreamMode -> c Ac3BitstreamMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3BitstreamMode #

toConstr :: Ac3BitstreamMode -> Constr #

dataTypeOf :: Ac3BitstreamMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3BitstreamMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3BitstreamMode) #

gmapT :: (forall b. Data b => b -> b) -> Ac3BitstreamMode -> Ac3BitstreamMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3BitstreamMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3BitstreamMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3BitstreamMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3BitstreamMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3BitstreamMode -> m Ac3BitstreamMode #

Ord Ac3BitstreamMode Source # 
Read Ac3BitstreamMode Source # 
Show Ac3BitstreamMode Source # 
Generic Ac3BitstreamMode Source # 
Hashable Ac3BitstreamMode Source # 
ToJSON Ac3BitstreamMode Source # 
FromJSON Ac3BitstreamMode Source # 
NFData Ac3BitstreamMode Source # 

Methods

rnf :: Ac3BitstreamMode -> () #

ToHeader Ac3BitstreamMode Source # 
ToQuery Ac3BitstreamMode Source # 
ToByteString Ac3BitstreamMode Source # 
FromText Ac3BitstreamMode Source # 
ToText Ac3BitstreamMode Source # 
type Rep Ac3BitstreamMode Source # 
type Rep Ac3BitstreamMode = D1 * (MetaData "Ac3BitstreamMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "ABMCommentary" PrefixI False) (U1 *)) (C1 * (MetaCons "ABMCompleteMain" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ABMDialogue" PrefixI False) (U1 *)) (C1 * (MetaCons "ABMEmergency" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "ABMHearingImpaired" PrefixI False) (U1 *)) (C1 * (MetaCons "ABMMusicAndEffects" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ABMVisuallyImpaired" PrefixI False) (U1 *)) (C1 * (MetaCons "ABMVoiceOver" PrefixI False) (U1 *)))))

Ac3CodingMode

data Ac3CodingMode Source #

Placeholder documentation for Ac3CodingMode

Instances

Bounded Ac3CodingMode Source # 
Enum Ac3CodingMode Source # 
Eq Ac3CodingMode Source # 
Data Ac3CodingMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3CodingMode -> c Ac3CodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3CodingMode #

toConstr :: Ac3CodingMode -> Constr #

dataTypeOf :: Ac3CodingMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3CodingMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3CodingMode) #

gmapT :: (forall b. Data b => b -> b) -> Ac3CodingMode -> Ac3CodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3CodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3CodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3CodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3CodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3CodingMode -> m Ac3CodingMode #

Ord Ac3CodingMode Source # 
Read Ac3CodingMode Source # 
Show Ac3CodingMode Source # 
Generic Ac3CodingMode Source # 

Associated Types

type Rep Ac3CodingMode :: * -> * #

Hashable Ac3CodingMode Source # 
ToJSON Ac3CodingMode Source # 
FromJSON Ac3CodingMode Source # 
NFData Ac3CodingMode Source # 

Methods

rnf :: Ac3CodingMode -> () #

ToHeader Ac3CodingMode Source # 
ToQuery Ac3CodingMode Source # 
ToByteString Ac3CodingMode Source # 
FromText Ac3CodingMode Source # 
ToText Ac3CodingMode Source # 

Methods

toText :: Ac3CodingMode -> Text #

type Rep Ac3CodingMode Source # 
type Rep Ac3CodingMode = D1 * (MetaData "Ac3CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CodingMode10" PrefixI False) (U1 *)) (C1 * (MetaCons "CodingMode11" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CodingMode20" PrefixI False) (U1 *)) (C1 * (MetaCons "CodingMode32Lfe" PrefixI False) (U1 *))))

Ac3DrcProfile

data Ac3DrcProfile Source #

Placeholder documentation for Ac3DrcProfile

Constructors

ADPFilmStandard 
ADPNone 

Instances

Bounded Ac3DrcProfile Source # 
Enum Ac3DrcProfile Source # 
Eq Ac3DrcProfile Source # 
Data Ac3DrcProfile Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3DrcProfile -> c Ac3DrcProfile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3DrcProfile #

toConstr :: Ac3DrcProfile -> Constr #

dataTypeOf :: Ac3DrcProfile -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3DrcProfile) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3DrcProfile) #

gmapT :: (forall b. Data b => b -> b) -> Ac3DrcProfile -> Ac3DrcProfile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3DrcProfile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3DrcProfile -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3DrcProfile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3DrcProfile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3DrcProfile -> m Ac3DrcProfile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3DrcProfile -> m Ac3DrcProfile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3DrcProfile -> m Ac3DrcProfile #

Ord Ac3DrcProfile Source # 
Read Ac3DrcProfile Source # 
Show Ac3DrcProfile Source # 
Generic Ac3DrcProfile Source # 

Associated Types

type Rep Ac3DrcProfile :: * -> * #

Hashable Ac3DrcProfile Source # 
ToJSON Ac3DrcProfile Source # 
FromJSON Ac3DrcProfile Source # 
NFData Ac3DrcProfile Source # 

Methods

rnf :: Ac3DrcProfile -> () #

ToHeader Ac3DrcProfile Source # 
ToQuery Ac3DrcProfile Source # 
ToByteString Ac3DrcProfile Source # 
FromText Ac3DrcProfile Source # 
ToText Ac3DrcProfile Source # 

Methods

toText :: Ac3DrcProfile -> Text #

type Rep Ac3DrcProfile Source # 
type Rep Ac3DrcProfile = D1 * (MetaData "Ac3DrcProfile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ADPFilmStandard" PrefixI False) (U1 *)) (C1 * (MetaCons "ADPNone" PrefixI False) (U1 *)))

Ac3LfeFilter

data Ac3LfeFilter Source #

Placeholder documentation for Ac3LfeFilter

Constructors

ALFDisabled 
ALFEnabled 

Instances

Bounded Ac3LfeFilter Source # 
Enum Ac3LfeFilter Source # 
Eq Ac3LfeFilter Source # 
Data Ac3LfeFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3LfeFilter -> c Ac3LfeFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3LfeFilter #

toConstr :: Ac3LfeFilter -> Constr #

dataTypeOf :: Ac3LfeFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3LfeFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3LfeFilter) #

gmapT :: (forall b. Data b => b -> b) -> Ac3LfeFilter -> Ac3LfeFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3LfeFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3LfeFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3LfeFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3LfeFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3LfeFilter -> m Ac3LfeFilter #

Ord Ac3LfeFilter Source # 
Read Ac3LfeFilter Source # 
Show Ac3LfeFilter Source # 
Generic Ac3LfeFilter Source # 

Associated Types

type Rep Ac3LfeFilter :: * -> * #

Hashable Ac3LfeFilter Source # 
ToJSON Ac3LfeFilter Source # 
FromJSON Ac3LfeFilter Source # 
NFData Ac3LfeFilter Source # 

Methods

rnf :: Ac3LfeFilter -> () #

ToHeader Ac3LfeFilter Source # 
ToQuery Ac3LfeFilter Source # 
ToByteString Ac3LfeFilter Source # 
FromText Ac3LfeFilter Source # 
ToText Ac3LfeFilter Source # 

Methods

toText :: Ac3LfeFilter -> Text #

type Rep Ac3LfeFilter Source # 
type Rep Ac3LfeFilter = D1 * (MetaData "Ac3LfeFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ALFDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ALFEnabled" PrefixI False) (U1 *)))

Ac3MetadataControl

data Ac3MetadataControl Source #

Placeholder documentation for Ac3MetadataControl

Instances

Bounded Ac3MetadataControl Source # 
Enum Ac3MetadataControl Source # 
Eq Ac3MetadataControl Source # 
Data Ac3MetadataControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3MetadataControl -> c Ac3MetadataControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3MetadataControl #

toConstr :: Ac3MetadataControl -> Constr #

dataTypeOf :: Ac3MetadataControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3MetadataControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3MetadataControl) #

gmapT :: (forall b. Data b => b -> b) -> Ac3MetadataControl -> Ac3MetadataControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3MetadataControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3MetadataControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3MetadataControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3MetadataControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3MetadataControl -> m Ac3MetadataControl #

Ord Ac3MetadataControl Source # 
Read Ac3MetadataControl Source # 
Show Ac3MetadataControl Source # 
Generic Ac3MetadataControl Source # 
Hashable Ac3MetadataControl Source # 
ToJSON Ac3MetadataControl Source # 
FromJSON Ac3MetadataControl Source # 
NFData Ac3MetadataControl Source # 

Methods

rnf :: Ac3MetadataControl -> () #

ToHeader Ac3MetadataControl Source # 
ToQuery Ac3MetadataControl Source # 
ToByteString Ac3MetadataControl Source # 
FromText Ac3MetadataControl Source # 
ToText Ac3MetadataControl Source # 
type Rep Ac3MetadataControl Source # 
type Rep Ac3MetadataControl = D1 * (MetaData "Ac3MetadataControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "AMCFollowInput" PrefixI False) (U1 *)) (C1 * (MetaCons "AMCUseConfigured" PrefixI False) (U1 *)))

AfdSignaling

data AfdSignaling Source #

Placeholder documentation for AfdSignaling

Constructors

ASAuto 
ASFixed 
ASNone 

Instances

Bounded AfdSignaling Source # 
Enum AfdSignaling Source # 
Eq AfdSignaling Source # 
Data AfdSignaling Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AfdSignaling -> c AfdSignaling #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AfdSignaling #

toConstr :: AfdSignaling -> Constr #

dataTypeOf :: AfdSignaling -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AfdSignaling) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AfdSignaling) #

gmapT :: (forall b. Data b => b -> b) -> AfdSignaling -> AfdSignaling #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AfdSignaling -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AfdSignaling -> r #

gmapQ :: (forall d. Data d => d -> u) -> AfdSignaling -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AfdSignaling -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AfdSignaling -> m AfdSignaling #

Ord AfdSignaling Source # 
Read AfdSignaling Source # 
Show AfdSignaling Source # 
Generic AfdSignaling Source # 

Associated Types

type Rep AfdSignaling :: * -> * #

Hashable AfdSignaling Source # 
ToJSON AfdSignaling Source # 
FromJSON AfdSignaling Source # 
NFData AfdSignaling Source # 

Methods

rnf :: AfdSignaling -> () #

ToHeader AfdSignaling Source # 
ToQuery AfdSignaling Source # 
ToByteString AfdSignaling Source # 
FromText AfdSignaling Source # 
ToText AfdSignaling Source # 

Methods

toText :: AfdSignaling -> Text #

type Rep AfdSignaling Source # 
type Rep AfdSignaling = D1 * (MetaData "AfdSignaling" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ASAuto" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ASFixed" PrefixI False) (U1 *)) (C1 * (MetaCons "ASNone" PrefixI False) (U1 *))))

AudioDescriptionAudioTypeControl

data AudioDescriptionAudioTypeControl Source #

Placeholder documentation for AudioDescriptionAudioTypeControl

Instances

Bounded AudioDescriptionAudioTypeControl Source # 
Enum AudioDescriptionAudioTypeControl Source # 
Eq AudioDescriptionAudioTypeControl Source # 
Data AudioDescriptionAudioTypeControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioDescriptionAudioTypeControl -> c AudioDescriptionAudioTypeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioDescriptionAudioTypeControl #

toConstr :: AudioDescriptionAudioTypeControl -> Constr #

dataTypeOf :: AudioDescriptionAudioTypeControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioDescriptionAudioTypeControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioDescriptionAudioTypeControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioDescriptionAudioTypeControl -> AudioDescriptionAudioTypeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescriptionAudioTypeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescriptionAudioTypeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioDescriptionAudioTypeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioDescriptionAudioTypeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioDescriptionAudioTypeControl -> m AudioDescriptionAudioTypeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescriptionAudioTypeControl -> m AudioDescriptionAudioTypeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescriptionAudioTypeControl -> m AudioDescriptionAudioTypeControl #

Ord AudioDescriptionAudioTypeControl Source # 
Read AudioDescriptionAudioTypeControl Source # 
Show AudioDescriptionAudioTypeControl Source # 
Generic AudioDescriptionAudioTypeControl Source # 
Hashable AudioDescriptionAudioTypeControl Source # 
ToJSON AudioDescriptionAudioTypeControl Source # 
FromJSON AudioDescriptionAudioTypeControl Source # 
NFData AudioDescriptionAudioTypeControl Source # 
ToHeader AudioDescriptionAudioTypeControl Source # 
ToQuery AudioDescriptionAudioTypeControl Source # 
ToByteString AudioDescriptionAudioTypeControl Source # 
FromText AudioDescriptionAudioTypeControl Source # 
ToText AudioDescriptionAudioTypeControl Source # 
type Rep AudioDescriptionAudioTypeControl Source # 
type Rep AudioDescriptionAudioTypeControl = D1 * (MetaData "AudioDescriptionAudioTypeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ADATCFollowInput" PrefixI False) (U1 *)) (C1 * (MetaCons "ADATCUseConfigured" PrefixI False) (U1 *)))

AudioDescriptionLanguageCodeControl

data AudioDescriptionLanguageCodeControl Source #

Placeholder documentation for AudioDescriptionLanguageCodeControl

Instances

Bounded AudioDescriptionLanguageCodeControl Source # 
Enum AudioDescriptionLanguageCodeControl Source # 
Eq AudioDescriptionLanguageCodeControl Source # 
Data AudioDescriptionLanguageCodeControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioDescriptionLanguageCodeControl -> c AudioDescriptionLanguageCodeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioDescriptionLanguageCodeControl #

toConstr :: AudioDescriptionLanguageCodeControl -> Constr #

dataTypeOf :: AudioDescriptionLanguageCodeControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioDescriptionLanguageCodeControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioDescriptionLanguageCodeControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioDescriptionLanguageCodeControl -> AudioDescriptionLanguageCodeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescriptionLanguageCodeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescriptionLanguageCodeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioDescriptionLanguageCodeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioDescriptionLanguageCodeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioDescriptionLanguageCodeControl -> m AudioDescriptionLanguageCodeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescriptionLanguageCodeControl -> m AudioDescriptionLanguageCodeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescriptionLanguageCodeControl -> m AudioDescriptionLanguageCodeControl #

Ord AudioDescriptionLanguageCodeControl Source # 
Read AudioDescriptionLanguageCodeControl Source # 
Show AudioDescriptionLanguageCodeControl Source # 
Generic AudioDescriptionLanguageCodeControl Source # 
Hashable AudioDescriptionLanguageCodeControl Source # 
ToJSON AudioDescriptionLanguageCodeControl Source # 
FromJSON AudioDescriptionLanguageCodeControl Source # 
NFData AudioDescriptionLanguageCodeControl Source # 
ToHeader AudioDescriptionLanguageCodeControl Source # 
ToQuery AudioDescriptionLanguageCodeControl Source # 
ToByteString AudioDescriptionLanguageCodeControl Source # 
FromText AudioDescriptionLanguageCodeControl Source # 
ToText AudioDescriptionLanguageCodeControl Source # 
type Rep AudioDescriptionLanguageCodeControl Source # 
type Rep AudioDescriptionLanguageCodeControl = D1 * (MetaData "AudioDescriptionLanguageCodeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ADLCCFollowInput" PrefixI False) (U1 *)) (C1 * (MetaCons "ADLCCUseConfigured" PrefixI False) (U1 *)))

AudioLanguageSelectionPolicy

data AudioLanguageSelectionPolicy Source #

Placeholder documentation for AudioLanguageSelectionPolicy

Constructors

Loose 
Strict 

Instances

Bounded AudioLanguageSelectionPolicy Source # 
Enum AudioLanguageSelectionPolicy Source # 
Eq AudioLanguageSelectionPolicy Source # 
Data AudioLanguageSelectionPolicy Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioLanguageSelectionPolicy -> c AudioLanguageSelectionPolicy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioLanguageSelectionPolicy #

toConstr :: AudioLanguageSelectionPolicy -> Constr #

dataTypeOf :: AudioLanguageSelectionPolicy -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioLanguageSelectionPolicy) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioLanguageSelectionPolicy) #

gmapT :: (forall b. Data b => b -> b) -> AudioLanguageSelectionPolicy -> AudioLanguageSelectionPolicy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageSelectionPolicy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageSelectionPolicy -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioLanguageSelectionPolicy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioLanguageSelectionPolicy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioLanguageSelectionPolicy -> m AudioLanguageSelectionPolicy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageSelectionPolicy -> m AudioLanguageSelectionPolicy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageSelectionPolicy -> m AudioLanguageSelectionPolicy #

Ord AudioLanguageSelectionPolicy Source # 
Read AudioLanguageSelectionPolicy Source # 
Show AudioLanguageSelectionPolicy Source # 
Generic AudioLanguageSelectionPolicy Source # 
Hashable AudioLanguageSelectionPolicy Source # 
ToJSON AudioLanguageSelectionPolicy Source # 
FromJSON AudioLanguageSelectionPolicy Source # 
NFData AudioLanguageSelectionPolicy Source # 
ToHeader AudioLanguageSelectionPolicy Source # 
ToQuery AudioLanguageSelectionPolicy Source # 
ToByteString AudioLanguageSelectionPolicy Source # 
FromText AudioLanguageSelectionPolicy Source # 
ToText AudioLanguageSelectionPolicy Source # 
type Rep AudioLanguageSelectionPolicy Source # 
type Rep AudioLanguageSelectionPolicy = D1 * (MetaData "AudioLanguageSelectionPolicy" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Loose" PrefixI False) (U1 *)) (C1 * (MetaCons "Strict" PrefixI False) (U1 *)))

AudioNormalizationAlgorithm

data AudioNormalizationAlgorithm Source #

Placeholder documentation for AudioNormalizationAlgorithm

Constructors

Itu17701 
Itu17702 

Instances

Bounded AudioNormalizationAlgorithm Source # 
Enum AudioNormalizationAlgorithm Source # 
Eq AudioNormalizationAlgorithm Source # 
Data AudioNormalizationAlgorithm Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationAlgorithm -> c AudioNormalizationAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationAlgorithm #

toConstr :: AudioNormalizationAlgorithm -> Constr #

dataTypeOf :: AudioNormalizationAlgorithm -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationAlgorithm) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationAlgorithm -> AudioNormalizationAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithm -> m AudioNormalizationAlgorithm #

Ord AudioNormalizationAlgorithm Source # 
Read AudioNormalizationAlgorithm Source # 
Show AudioNormalizationAlgorithm Source # 
Generic AudioNormalizationAlgorithm Source # 
Hashable AudioNormalizationAlgorithm Source # 
ToJSON AudioNormalizationAlgorithm Source # 
FromJSON AudioNormalizationAlgorithm Source # 
NFData AudioNormalizationAlgorithm Source # 
ToHeader AudioNormalizationAlgorithm Source # 
ToQuery AudioNormalizationAlgorithm Source # 
ToByteString AudioNormalizationAlgorithm Source # 
FromText AudioNormalizationAlgorithm Source # 
ToText AudioNormalizationAlgorithm Source # 
type Rep AudioNormalizationAlgorithm Source # 
type Rep AudioNormalizationAlgorithm = D1 * (MetaData "AudioNormalizationAlgorithm" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Itu17701" PrefixI False) (U1 *)) (C1 * (MetaCons "Itu17702" PrefixI False) (U1 *)))

AudioNormalizationAlgorithmControl

data AudioNormalizationAlgorithmControl Source #

Placeholder documentation for AudioNormalizationAlgorithmControl

Constructors

CorrectAudio 

Instances

Bounded AudioNormalizationAlgorithmControl Source # 
Enum AudioNormalizationAlgorithmControl Source # 
Eq AudioNormalizationAlgorithmControl Source # 
Data AudioNormalizationAlgorithmControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationAlgorithmControl -> c AudioNormalizationAlgorithmControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationAlgorithmControl #

toConstr :: AudioNormalizationAlgorithmControl -> Constr #

dataTypeOf :: AudioNormalizationAlgorithmControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationAlgorithmControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationAlgorithmControl) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationAlgorithmControl -> AudioNormalizationAlgorithmControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithmControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationAlgorithmControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationAlgorithmControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationAlgorithmControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationAlgorithmControl -> m AudioNormalizationAlgorithmControl #

Ord AudioNormalizationAlgorithmControl Source # 
Read AudioNormalizationAlgorithmControl Source # 
Show AudioNormalizationAlgorithmControl Source # 
Generic AudioNormalizationAlgorithmControl Source # 
Hashable AudioNormalizationAlgorithmControl Source # 
ToJSON AudioNormalizationAlgorithmControl Source # 
FromJSON AudioNormalizationAlgorithmControl Source # 
NFData AudioNormalizationAlgorithmControl Source # 
ToHeader AudioNormalizationAlgorithmControl Source # 
ToQuery AudioNormalizationAlgorithmControl Source # 
ToByteString AudioNormalizationAlgorithmControl Source # 
FromText AudioNormalizationAlgorithmControl Source # 
ToText AudioNormalizationAlgorithmControl Source # 
type Rep AudioNormalizationAlgorithmControl Source # 
type Rep AudioNormalizationAlgorithmControl = D1 * (MetaData "AudioNormalizationAlgorithmControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CorrectAudio" PrefixI False) (U1 *))

AudioOnlyHlsTrackType

data AudioOnlyHlsTrackType Source #

Placeholder documentation for AudioOnlyHlsTrackType

Instances

Bounded AudioOnlyHlsTrackType Source # 
Enum AudioOnlyHlsTrackType Source # 
Eq AudioOnlyHlsTrackType Source # 
Data AudioOnlyHlsTrackType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioOnlyHlsTrackType -> c AudioOnlyHlsTrackType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioOnlyHlsTrackType #

toConstr :: AudioOnlyHlsTrackType -> Constr #

dataTypeOf :: AudioOnlyHlsTrackType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioOnlyHlsTrackType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioOnlyHlsTrackType) #

gmapT :: (forall b. Data b => b -> b) -> AudioOnlyHlsTrackType -> AudioOnlyHlsTrackType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioOnlyHlsTrackType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioOnlyHlsTrackType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioOnlyHlsTrackType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioOnlyHlsTrackType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioOnlyHlsTrackType -> m AudioOnlyHlsTrackType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioOnlyHlsTrackType -> m AudioOnlyHlsTrackType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioOnlyHlsTrackType -> m AudioOnlyHlsTrackType #

Ord AudioOnlyHlsTrackType Source # 
Read AudioOnlyHlsTrackType Source # 
Show AudioOnlyHlsTrackType Source # 
Generic AudioOnlyHlsTrackType Source # 
Hashable AudioOnlyHlsTrackType Source # 
ToJSON AudioOnlyHlsTrackType Source # 
FromJSON AudioOnlyHlsTrackType Source # 
NFData AudioOnlyHlsTrackType Source # 

Methods

rnf :: AudioOnlyHlsTrackType -> () #

ToHeader AudioOnlyHlsTrackType Source # 
ToQuery AudioOnlyHlsTrackType Source # 
ToByteString AudioOnlyHlsTrackType Source # 
FromText AudioOnlyHlsTrackType Source # 
ToText AudioOnlyHlsTrackType Source # 
type Rep AudioOnlyHlsTrackType Source # 
type Rep AudioOnlyHlsTrackType = D1 * (MetaData "AudioOnlyHlsTrackType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "AlternateAudioAutoSelect" PrefixI False) (U1 *)) (C1 * (MetaCons "AlternateAudioAutoSelectDefault" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AlternateAudioNotAutoSelect" PrefixI False) (U1 *)) (C1 * (MetaCons "AudioOnlyVariantStream" PrefixI False) (U1 *))))

AudioType

data AudioType Source #

Placeholder documentation for AudioType

Instances

Bounded AudioType Source # 
Enum AudioType Source # 
Eq AudioType Source # 
Data AudioType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioType -> c AudioType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioType #

toConstr :: AudioType -> Constr #

dataTypeOf :: AudioType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioType) #

gmapT :: (forall b. Data b => b -> b) -> AudioType -> AudioType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioType -> m AudioType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioType -> m AudioType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioType -> m AudioType #

Ord AudioType Source # 
Read AudioType Source # 
Show AudioType Source # 
Generic AudioType Source # 

Associated Types

type Rep AudioType :: * -> * #

Hashable AudioType Source # 
ToJSON AudioType Source # 
FromJSON AudioType Source # 
NFData AudioType Source # 

Methods

rnf :: AudioType -> () #

ToHeader AudioType Source # 
ToQuery AudioType Source # 
ToByteString AudioType Source # 

Methods

toBS :: AudioType -> ByteString #

FromText AudioType Source # 
ToText AudioType Source # 

Methods

toText :: AudioType -> Text #

type Rep AudioType Source # 
type Rep AudioType = D1 * (MetaData "AudioType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CleanEffects" PrefixI False) (U1 *)) (C1 * (MetaCons "HearingImpaired" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Undefined" PrefixI False) (U1 *)) (C1 * (MetaCons "VisualImpairedCommentary" PrefixI False) (U1 *))))

AuthenticationScheme

data AuthenticationScheme Source #

Placeholder documentation for AuthenticationScheme

Constructors

Akamai 
Common 

Instances

Bounded AuthenticationScheme Source # 
Enum AuthenticationScheme Source # 
Eq AuthenticationScheme Source # 
Data AuthenticationScheme Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AuthenticationScheme -> c AuthenticationScheme #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AuthenticationScheme #

toConstr :: AuthenticationScheme -> Constr #

dataTypeOf :: AuthenticationScheme -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AuthenticationScheme) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AuthenticationScheme) #

gmapT :: (forall b. Data b => b -> b) -> AuthenticationScheme -> AuthenticationScheme #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AuthenticationScheme -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AuthenticationScheme -> r #

gmapQ :: (forall d. Data d => d -> u) -> AuthenticationScheme -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AuthenticationScheme -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AuthenticationScheme -> m AuthenticationScheme #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthenticationScheme -> m AuthenticationScheme #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthenticationScheme -> m AuthenticationScheme #

Ord AuthenticationScheme Source # 
Read AuthenticationScheme Source # 
Show AuthenticationScheme Source # 
Generic AuthenticationScheme Source # 
Hashable AuthenticationScheme Source # 
ToJSON AuthenticationScheme Source # 
FromJSON AuthenticationScheme Source # 
NFData AuthenticationScheme Source # 

Methods

rnf :: AuthenticationScheme -> () #

ToHeader AuthenticationScheme Source # 
ToQuery AuthenticationScheme Source # 
ToByteString AuthenticationScheme Source # 
FromText AuthenticationScheme Source # 
ToText AuthenticationScheme Source # 
type Rep AuthenticationScheme Source # 
type Rep AuthenticationScheme = D1 * (MetaData "AuthenticationScheme" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Akamai" PrefixI False) (U1 *)) (C1 * (MetaCons "Common" PrefixI False) (U1 *)))

AvailBlankingState

data AvailBlankingState Source #

Placeholder documentation for AvailBlankingState

Constructors

ABSDisabled 
ABSEnabled 

Instances

Bounded AvailBlankingState Source # 
Enum AvailBlankingState Source # 
Eq AvailBlankingState Source # 
Data AvailBlankingState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailBlankingState -> c AvailBlankingState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailBlankingState #

toConstr :: AvailBlankingState -> Constr #

dataTypeOf :: AvailBlankingState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AvailBlankingState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailBlankingState) #

gmapT :: (forall b. Data b => b -> b) -> AvailBlankingState -> AvailBlankingState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlankingState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlankingState -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailBlankingState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailBlankingState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailBlankingState -> m AvailBlankingState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlankingState -> m AvailBlankingState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlankingState -> m AvailBlankingState #

Ord AvailBlankingState Source # 
Read AvailBlankingState Source # 
Show AvailBlankingState Source # 
Generic AvailBlankingState Source # 
Hashable AvailBlankingState Source # 
ToJSON AvailBlankingState Source # 
FromJSON AvailBlankingState Source # 
NFData AvailBlankingState Source # 

Methods

rnf :: AvailBlankingState -> () #

ToHeader AvailBlankingState Source # 
ToQuery AvailBlankingState Source # 
ToByteString AvailBlankingState Source # 
FromText AvailBlankingState Source # 
ToText AvailBlankingState Source # 
type Rep AvailBlankingState Source # 
type Rep AvailBlankingState = D1 * (MetaData "AvailBlankingState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ABSDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ABSEnabled" PrefixI False) (U1 *)))

BlackoutSlateNetworkEndBlackout

data BlackoutSlateNetworkEndBlackout Source #

Placeholder documentation for BlackoutSlateNetworkEndBlackout

Instances

Bounded BlackoutSlateNetworkEndBlackout Source # 
Enum BlackoutSlateNetworkEndBlackout Source # 
Eq BlackoutSlateNetworkEndBlackout Source # 
Data BlackoutSlateNetworkEndBlackout Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlackoutSlateNetworkEndBlackout -> c BlackoutSlateNetworkEndBlackout #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlackoutSlateNetworkEndBlackout #

toConstr :: BlackoutSlateNetworkEndBlackout -> Constr #

dataTypeOf :: BlackoutSlateNetworkEndBlackout -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BlackoutSlateNetworkEndBlackout) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlackoutSlateNetworkEndBlackout) #

gmapT :: (forall b. Data b => b -> b) -> BlackoutSlateNetworkEndBlackout -> BlackoutSlateNetworkEndBlackout #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlateNetworkEndBlackout -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlateNetworkEndBlackout -> r #

gmapQ :: (forall d. Data d => d -> u) -> BlackoutSlateNetworkEndBlackout -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BlackoutSlateNetworkEndBlackout -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlackoutSlateNetworkEndBlackout -> m BlackoutSlateNetworkEndBlackout #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlateNetworkEndBlackout -> m BlackoutSlateNetworkEndBlackout #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlateNetworkEndBlackout -> m BlackoutSlateNetworkEndBlackout #

Ord BlackoutSlateNetworkEndBlackout Source # 
Read BlackoutSlateNetworkEndBlackout Source # 
Show BlackoutSlateNetworkEndBlackout Source # 
Generic BlackoutSlateNetworkEndBlackout Source # 
Hashable BlackoutSlateNetworkEndBlackout Source # 
ToJSON BlackoutSlateNetworkEndBlackout Source # 
FromJSON BlackoutSlateNetworkEndBlackout Source # 
NFData BlackoutSlateNetworkEndBlackout Source # 
ToHeader BlackoutSlateNetworkEndBlackout Source # 
ToQuery BlackoutSlateNetworkEndBlackout Source # 
ToByteString BlackoutSlateNetworkEndBlackout Source # 
FromText BlackoutSlateNetworkEndBlackout Source # 
ToText BlackoutSlateNetworkEndBlackout Source # 
type Rep BlackoutSlateNetworkEndBlackout Source # 
type Rep BlackoutSlateNetworkEndBlackout = D1 * (MetaData "BlackoutSlateNetworkEndBlackout" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BSNEBDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "BSNEBEnabled" PrefixI False) (U1 *)))

BlackoutSlateState

data BlackoutSlateState Source #

Placeholder documentation for BlackoutSlateState

Constructors

BSSDisabled 
BSSEnabled 

Instances

Bounded BlackoutSlateState Source # 
Enum BlackoutSlateState Source # 
Eq BlackoutSlateState Source # 
Data BlackoutSlateState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlackoutSlateState -> c BlackoutSlateState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlackoutSlateState #

toConstr :: BlackoutSlateState -> Constr #

dataTypeOf :: BlackoutSlateState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BlackoutSlateState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlackoutSlateState) #

gmapT :: (forall b. Data b => b -> b) -> BlackoutSlateState -> BlackoutSlateState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlateState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlateState -> r #

gmapQ :: (forall d. Data d => d -> u) -> BlackoutSlateState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BlackoutSlateState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlackoutSlateState -> m BlackoutSlateState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlateState -> m BlackoutSlateState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlateState -> m BlackoutSlateState #

Ord BlackoutSlateState Source # 
Read BlackoutSlateState Source # 
Show BlackoutSlateState Source # 
Generic BlackoutSlateState Source # 
Hashable BlackoutSlateState Source # 
ToJSON BlackoutSlateState Source # 
FromJSON BlackoutSlateState Source # 
NFData BlackoutSlateState Source # 

Methods

rnf :: BlackoutSlateState -> () #

ToHeader BlackoutSlateState Source # 
ToQuery BlackoutSlateState Source # 
ToByteString BlackoutSlateState Source # 
FromText BlackoutSlateState Source # 
ToText BlackoutSlateState Source # 
type Rep BlackoutSlateState Source # 
type Rep BlackoutSlateState = D1 * (MetaData "BlackoutSlateState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BSSDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "BSSEnabled" PrefixI False) (U1 *)))

BurnInAlignment

data BurnInAlignment Source #

Placeholder documentation for BurnInAlignment

Constructors

BIACentered 
BIALeft' 
BIASmart 

Instances

Bounded BurnInAlignment Source # 
Enum BurnInAlignment Source # 
Eq BurnInAlignment Source # 
Data BurnInAlignment Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInAlignment -> c BurnInAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInAlignment #

toConstr :: BurnInAlignment -> Constr #

dataTypeOf :: BurnInAlignment -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInAlignment) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInAlignment) #

gmapT :: (forall b. Data b => b -> b) -> BurnInAlignment -> BurnInAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInAlignment -> m BurnInAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInAlignment -> m BurnInAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInAlignment -> m BurnInAlignment #

Ord BurnInAlignment Source # 
Read BurnInAlignment Source # 
Show BurnInAlignment Source # 
Generic BurnInAlignment Source # 
Hashable BurnInAlignment Source # 
ToJSON BurnInAlignment Source # 
FromJSON BurnInAlignment Source # 
NFData BurnInAlignment Source # 

Methods

rnf :: BurnInAlignment -> () #

ToHeader BurnInAlignment Source # 
ToQuery BurnInAlignment Source # 
ToByteString BurnInAlignment Source # 
FromText BurnInAlignment Source # 
ToText BurnInAlignment Source # 
type Rep BurnInAlignment Source # 
type Rep BurnInAlignment = D1 * (MetaData "BurnInAlignment" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BIACentered" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIALeft'" PrefixI False) (U1 *)) (C1 * (MetaCons "BIASmart" PrefixI False) (U1 *))))

BurnInBackgroundColor

data BurnInBackgroundColor Source #

Placeholder documentation for BurnInBackgroundColor

Constructors

BIBCBlack 
BIBCNone 
BIBCWhite 

Instances

Bounded BurnInBackgroundColor Source # 
Enum BurnInBackgroundColor Source # 
Eq BurnInBackgroundColor Source # 
Data BurnInBackgroundColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInBackgroundColor -> c BurnInBackgroundColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInBackgroundColor #

toConstr :: BurnInBackgroundColor -> Constr #

dataTypeOf :: BurnInBackgroundColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInBackgroundColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInBackgroundColor) #

gmapT :: (forall b. Data b => b -> b) -> BurnInBackgroundColor -> BurnInBackgroundColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInBackgroundColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInBackgroundColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInBackgroundColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInBackgroundColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInBackgroundColor -> m BurnInBackgroundColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInBackgroundColor -> m BurnInBackgroundColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInBackgroundColor -> m BurnInBackgroundColor #

Ord BurnInBackgroundColor Source # 
Read BurnInBackgroundColor Source # 
Show BurnInBackgroundColor Source # 
Generic BurnInBackgroundColor Source # 
Hashable BurnInBackgroundColor Source # 
ToJSON BurnInBackgroundColor Source # 
FromJSON BurnInBackgroundColor Source # 
NFData BurnInBackgroundColor Source # 

Methods

rnf :: BurnInBackgroundColor -> () #

ToHeader BurnInBackgroundColor Source # 
ToQuery BurnInBackgroundColor Source # 
ToByteString BurnInBackgroundColor Source # 
FromText BurnInBackgroundColor Source # 
ToText BurnInBackgroundColor Source # 
type Rep BurnInBackgroundColor Source # 
type Rep BurnInBackgroundColor = D1 * (MetaData "BurnInBackgroundColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BIBCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIBCNone" PrefixI False) (U1 *)) (C1 * (MetaCons "BIBCWhite" PrefixI False) (U1 *))))

BurnInFontColor

data BurnInFontColor Source #

Placeholder documentation for BurnInFontColor

Instances

Bounded BurnInFontColor Source # 
Enum BurnInFontColor Source # 
Eq BurnInFontColor Source # 
Data BurnInFontColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInFontColor -> c BurnInFontColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInFontColor #

toConstr :: BurnInFontColor -> Constr #

dataTypeOf :: BurnInFontColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInFontColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInFontColor) #

gmapT :: (forall b. Data b => b -> b) -> BurnInFontColor -> BurnInFontColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInFontColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInFontColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInFontColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInFontColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInFontColor -> m BurnInFontColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInFontColor -> m BurnInFontColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInFontColor -> m BurnInFontColor #

Ord BurnInFontColor Source # 
Read BurnInFontColor Source # 
Show BurnInFontColor Source # 
Generic BurnInFontColor Source # 
Hashable BurnInFontColor Source # 
ToJSON BurnInFontColor Source # 
FromJSON BurnInFontColor Source # 
NFData BurnInFontColor Source # 

Methods

rnf :: BurnInFontColor -> () #

ToHeader BurnInFontColor Source # 
ToQuery BurnInFontColor Source # 
ToByteString BurnInFontColor Source # 
FromText BurnInFontColor Source # 
ToText BurnInFontColor Source # 
type Rep BurnInFontColor Source # 
type Rep BurnInFontColor = D1 * (MetaData "BurnInFontColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "BIFCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIFCBlue" PrefixI False) (U1 *)) (C1 * (MetaCons "BIFCGreen" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "BIFCRed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIFCWhite" PrefixI False) (U1 *)) (C1 * (MetaCons "BIFCYellow" PrefixI False) (U1 *)))))

BurnInOutlineColor

data BurnInOutlineColor Source #

Placeholder documentation for BurnInOutlineColor

Instances

Bounded BurnInOutlineColor Source # 
Enum BurnInOutlineColor Source # 
Eq BurnInOutlineColor Source # 
Data BurnInOutlineColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInOutlineColor -> c BurnInOutlineColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInOutlineColor #

toConstr :: BurnInOutlineColor -> Constr #

dataTypeOf :: BurnInOutlineColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInOutlineColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInOutlineColor) #

gmapT :: (forall b. Data b => b -> b) -> BurnInOutlineColor -> BurnInOutlineColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInOutlineColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInOutlineColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInOutlineColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInOutlineColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInOutlineColor -> m BurnInOutlineColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInOutlineColor -> m BurnInOutlineColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInOutlineColor -> m BurnInOutlineColor #

Ord BurnInOutlineColor Source # 
Read BurnInOutlineColor Source # 
Show BurnInOutlineColor Source # 
Generic BurnInOutlineColor Source # 
Hashable BurnInOutlineColor Source # 
ToJSON BurnInOutlineColor Source # 
FromJSON BurnInOutlineColor Source # 
NFData BurnInOutlineColor Source # 

Methods

rnf :: BurnInOutlineColor -> () #

ToHeader BurnInOutlineColor Source # 
ToQuery BurnInOutlineColor Source # 
ToByteString BurnInOutlineColor Source # 
FromText BurnInOutlineColor Source # 
ToText BurnInOutlineColor Source # 
type Rep BurnInOutlineColor Source # 
type Rep BurnInOutlineColor = D1 * (MetaData "BurnInOutlineColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "BIOCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIOCBlue" PrefixI False) (U1 *)) (C1 * (MetaCons "BIOCGreen" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "BIOCRed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BIOCWhite" PrefixI False) (U1 *)) (C1 * (MetaCons "BIOCYellow" PrefixI False) (U1 *)))))

BurnInShadowColor

data BurnInShadowColor Source #

Placeholder documentation for BurnInShadowColor

Constructors

BISCBlack 
BISCNone 
BISCWhite 

Instances

Bounded BurnInShadowColor Source # 
Enum BurnInShadowColor Source # 
Eq BurnInShadowColor Source # 
Data BurnInShadowColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInShadowColor -> c BurnInShadowColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInShadowColor #

toConstr :: BurnInShadowColor -> Constr #

dataTypeOf :: BurnInShadowColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInShadowColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInShadowColor) #

gmapT :: (forall b. Data b => b -> b) -> BurnInShadowColor -> BurnInShadowColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInShadowColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInShadowColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInShadowColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInShadowColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInShadowColor -> m BurnInShadowColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInShadowColor -> m BurnInShadowColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInShadowColor -> m BurnInShadowColor #

Ord BurnInShadowColor Source # 
Read BurnInShadowColor Source # 
Show BurnInShadowColor Source # 
Generic BurnInShadowColor Source # 
Hashable BurnInShadowColor Source # 
ToJSON BurnInShadowColor Source # 
FromJSON BurnInShadowColor Source # 
NFData BurnInShadowColor Source # 

Methods

rnf :: BurnInShadowColor -> () #

ToHeader BurnInShadowColor Source # 
ToQuery BurnInShadowColor Source # 
ToByteString BurnInShadowColor Source # 
FromText BurnInShadowColor Source # 
ToText BurnInShadowColor Source # 
type Rep BurnInShadowColor Source # 
type Rep BurnInShadowColor = D1 * (MetaData "BurnInShadowColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BISCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "BISCNone" PrefixI False) (U1 *)) (C1 * (MetaCons "BISCWhite" PrefixI False) (U1 *))))

BurnInTeletextGridControl

data BurnInTeletextGridControl Source #

Placeholder documentation for BurnInTeletextGridControl

Constructors

BITGCFixed 
BITGCScaled 

Instances

Bounded BurnInTeletextGridControl Source # 
Enum BurnInTeletextGridControl Source # 
Eq BurnInTeletextGridControl Source # 
Data BurnInTeletextGridControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInTeletextGridControl -> c BurnInTeletextGridControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInTeletextGridControl #

toConstr :: BurnInTeletextGridControl -> Constr #

dataTypeOf :: BurnInTeletextGridControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInTeletextGridControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInTeletextGridControl) #

gmapT :: (forall b. Data b => b -> b) -> BurnInTeletextGridControl -> BurnInTeletextGridControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInTeletextGridControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInTeletextGridControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInTeletextGridControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInTeletextGridControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInTeletextGridControl -> m BurnInTeletextGridControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInTeletextGridControl -> m BurnInTeletextGridControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInTeletextGridControl -> m BurnInTeletextGridControl #

Ord BurnInTeletextGridControl Source # 
Read BurnInTeletextGridControl Source # 
Show BurnInTeletextGridControl Source # 
Generic BurnInTeletextGridControl Source # 
Hashable BurnInTeletextGridControl Source # 
ToJSON BurnInTeletextGridControl Source # 
FromJSON BurnInTeletextGridControl Source # 
NFData BurnInTeletextGridControl Source # 
ToHeader BurnInTeletextGridControl Source # 
ToQuery BurnInTeletextGridControl Source # 
ToByteString BurnInTeletextGridControl Source # 
FromText BurnInTeletextGridControl Source # 
ToText BurnInTeletextGridControl Source # 
type Rep BurnInTeletextGridControl Source # 
type Rep BurnInTeletextGridControl = D1 * (MetaData "BurnInTeletextGridControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "BITGCFixed" PrefixI False) (U1 *)) (C1 * (MetaCons "BITGCScaled" PrefixI False) (U1 *)))

ChannelState

data ChannelState Source #

Placeholder documentation for ChannelState

Instances

Bounded ChannelState Source # 
Enum ChannelState Source # 
Eq ChannelState Source # 
Data ChannelState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChannelState -> c ChannelState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChannelState #

toConstr :: ChannelState -> Constr #

dataTypeOf :: ChannelState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ChannelState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChannelState) #

gmapT :: (forall b. Data b => b -> b) -> ChannelState -> ChannelState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChannelState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChannelState -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChannelState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChannelState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChannelState -> m ChannelState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelState -> m ChannelState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelState -> m ChannelState #

Ord ChannelState Source # 
Read ChannelState Source # 
Show ChannelState Source # 
Generic ChannelState Source # 

Associated Types

type Rep ChannelState :: * -> * #

Hashable ChannelState Source # 
FromJSON ChannelState Source # 
NFData ChannelState Source # 

Methods

rnf :: ChannelState -> () #

ToHeader ChannelState Source # 
ToQuery ChannelState Source # 
ToByteString ChannelState Source # 
FromText ChannelState Source # 
ToText ChannelState Source # 

Methods

toText :: ChannelState -> Text #

type Rep ChannelState Source # 
type Rep ChannelState = D1 * (MetaData "ChannelState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "CreateFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "Creating" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Deleted" PrefixI False) (U1 *)) (C1 * (MetaCons "Deleting" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "Idle" PrefixI False) (U1 *)) (C1 * (MetaCons "Recovering" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Running" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Starting" PrefixI False) (U1 *)) (C1 * (MetaCons "Stopping" PrefixI False) (U1 *))))))

DvbSdtOutputSdt

data DvbSdtOutputSdt Source #

Placeholder documentation for DvbSdtOutputSdt

Instances

Bounded DvbSdtOutputSdt Source # 
Enum DvbSdtOutputSdt Source # 
Eq DvbSdtOutputSdt Source # 
Data DvbSdtOutputSdt Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSdtOutputSdt -> c DvbSdtOutputSdt #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSdtOutputSdt #

toConstr :: DvbSdtOutputSdt -> Constr #

dataTypeOf :: DvbSdtOutputSdt -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSdtOutputSdt) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSdtOutputSdt) #

gmapT :: (forall b. Data b => b -> b) -> DvbSdtOutputSdt -> DvbSdtOutputSdt #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtOutputSdt -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtOutputSdt -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSdtOutputSdt -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSdtOutputSdt -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSdtOutputSdt -> m DvbSdtOutputSdt #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtOutputSdt -> m DvbSdtOutputSdt #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtOutputSdt -> m DvbSdtOutputSdt #

Ord DvbSdtOutputSdt Source # 
Read DvbSdtOutputSdt Source # 
Show DvbSdtOutputSdt Source # 
Generic DvbSdtOutputSdt Source # 
Hashable DvbSdtOutputSdt Source # 
ToJSON DvbSdtOutputSdt Source # 
FromJSON DvbSdtOutputSdt Source # 
NFData DvbSdtOutputSdt Source # 

Methods

rnf :: DvbSdtOutputSdt -> () #

ToHeader DvbSdtOutputSdt Source # 
ToQuery DvbSdtOutputSdt Source # 
ToByteString DvbSdtOutputSdt Source # 
FromText DvbSdtOutputSdt Source # 
ToText DvbSdtOutputSdt Source # 
type Rep DvbSdtOutputSdt Source # 
type Rep DvbSdtOutputSdt = D1 * (MetaData "DvbSdtOutputSdt" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "SdtFollow" PrefixI False) (U1 *)) (C1 * (MetaCons "SdtFollowIfPresent" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "SdtManual" PrefixI False) (U1 *)) (C1 * (MetaCons "SdtNone" PrefixI False) (U1 *))))

DvbSubDestinationAlignment

data DvbSubDestinationAlignment Source #

Placeholder documentation for DvbSubDestinationAlignment

Constructors

Centered 
Left' 
Smart 

Instances

Bounded DvbSubDestinationAlignment Source # 
Enum DvbSubDestinationAlignment Source # 
Eq DvbSubDestinationAlignment Source # 
Data DvbSubDestinationAlignment Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationAlignment -> c DvbSubDestinationAlignment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationAlignment #

toConstr :: DvbSubDestinationAlignment -> Constr #

dataTypeOf :: DvbSubDestinationAlignment -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationAlignment) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationAlignment) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationAlignment -> DvbSubDestinationAlignment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationAlignment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationAlignment -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationAlignment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationAlignment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationAlignment -> m DvbSubDestinationAlignment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationAlignment -> m DvbSubDestinationAlignment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationAlignment -> m DvbSubDestinationAlignment #

Ord DvbSubDestinationAlignment Source # 
Read DvbSubDestinationAlignment Source # 
Show DvbSubDestinationAlignment Source # 
Generic DvbSubDestinationAlignment Source # 
Hashable DvbSubDestinationAlignment Source # 
ToJSON DvbSubDestinationAlignment Source # 
FromJSON DvbSubDestinationAlignment Source # 
NFData DvbSubDestinationAlignment Source # 
ToHeader DvbSubDestinationAlignment Source # 
ToQuery DvbSubDestinationAlignment Source # 
ToByteString DvbSubDestinationAlignment Source # 
FromText DvbSubDestinationAlignment Source # 
ToText DvbSubDestinationAlignment Source # 
type Rep DvbSubDestinationAlignment Source # 
type Rep DvbSubDestinationAlignment = D1 * (MetaData "DvbSubDestinationAlignment" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Centered" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Left'" PrefixI False) (U1 *)) (C1 * (MetaCons "Smart" PrefixI False) (U1 *))))

DvbSubDestinationBackgroundColor

data DvbSubDestinationBackgroundColor Source #

Placeholder documentation for DvbSubDestinationBackgroundColor

Instances

Bounded DvbSubDestinationBackgroundColor Source # 
Enum DvbSubDestinationBackgroundColor Source # 
Eq DvbSubDestinationBackgroundColor Source # 
Data DvbSubDestinationBackgroundColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationBackgroundColor -> c DvbSubDestinationBackgroundColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationBackgroundColor #

toConstr :: DvbSubDestinationBackgroundColor -> Constr #

dataTypeOf :: DvbSubDestinationBackgroundColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationBackgroundColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationBackgroundColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationBackgroundColor -> DvbSubDestinationBackgroundColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationBackgroundColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationBackgroundColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationBackgroundColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationBackgroundColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationBackgroundColor -> m DvbSubDestinationBackgroundColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationBackgroundColor -> m DvbSubDestinationBackgroundColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationBackgroundColor -> m DvbSubDestinationBackgroundColor #

Ord DvbSubDestinationBackgroundColor Source # 
Read DvbSubDestinationBackgroundColor Source # 
Show DvbSubDestinationBackgroundColor Source # 
Generic DvbSubDestinationBackgroundColor Source # 
Hashable DvbSubDestinationBackgroundColor Source # 
ToJSON DvbSubDestinationBackgroundColor Source # 
FromJSON DvbSubDestinationBackgroundColor Source # 
NFData DvbSubDestinationBackgroundColor Source # 
ToHeader DvbSubDestinationBackgroundColor Source # 
ToQuery DvbSubDestinationBackgroundColor Source # 
ToByteString DvbSubDestinationBackgroundColor Source # 
FromText DvbSubDestinationBackgroundColor Source # 
ToText DvbSubDestinationBackgroundColor Source # 
type Rep DvbSubDestinationBackgroundColor Source # 
type Rep DvbSubDestinationBackgroundColor = D1 * (MetaData "DvbSubDestinationBackgroundColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "DSDBCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DSDBCNone" PrefixI False) (U1 *)) (C1 * (MetaCons "DSDBCWhite" PrefixI False) (U1 *))))

DvbSubDestinationFontColor

data DvbSubDestinationFontColor Source #

Placeholder documentation for DvbSubDestinationFontColor

Instances

Bounded DvbSubDestinationFontColor Source # 
Enum DvbSubDestinationFontColor Source # 
Eq DvbSubDestinationFontColor Source # 
Data DvbSubDestinationFontColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationFontColor -> c DvbSubDestinationFontColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationFontColor #

toConstr :: DvbSubDestinationFontColor -> Constr #

dataTypeOf :: DvbSubDestinationFontColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationFontColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationFontColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationFontColor -> DvbSubDestinationFontColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationFontColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationFontColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationFontColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationFontColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationFontColor -> m DvbSubDestinationFontColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationFontColor -> m DvbSubDestinationFontColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationFontColor -> m DvbSubDestinationFontColor #

Ord DvbSubDestinationFontColor Source # 
Read DvbSubDestinationFontColor Source # 
Show DvbSubDestinationFontColor Source # 
Generic DvbSubDestinationFontColor Source # 
Hashable DvbSubDestinationFontColor Source # 
ToJSON DvbSubDestinationFontColor Source # 
FromJSON DvbSubDestinationFontColor Source # 
NFData DvbSubDestinationFontColor Source # 
ToHeader DvbSubDestinationFontColor Source # 
ToQuery DvbSubDestinationFontColor Source # 
ToByteString DvbSubDestinationFontColor Source # 
FromText DvbSubDestinationFontColor Source # 
ToText DvbSubDestinationFontColor Source # 
type Rep DvbSubDestinationFontColor Source # 
type Rep DvbSubDestinationFontColor = D1 * (MetaData "DvbSubDestinationFontColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "DSDFCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DSDFCBlue" PrefixI False) (U1 *)) (C1 * (MetaCons "DSDFCGreen" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "DSDFCRed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DSDFCWhite" PrefixI False) (U1 *)) (C1 * (MetaCons "DSDFCYellow" PrefixI False) (U1 *)))))

DvbSubDestinationOutlineColor

data DvbSubDestinationOutlineColor Source #

Placeholder documentation for DvbSubDestinationOutlineColor

Constructors

Black 
Blue 
Green 
Red 
White 
Yellow 

Instances

Bounded DvbSubDestinationOutlineColor Source # 
Enum DvbSubDestinationOutlineColor Source # 
Eq DvbSubDestinationOutlineColor Source # 
Data DvbSubDestinationOutlineColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationOutlineColor -> c DvbSubDestinationOutlineColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationOutlineColor #

toConstr :: DvbSubDestinationOutlineColor -> Constr #

dataTypeOf :: DvbSubDestinationOutlineColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationOutlineColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationOutlineColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationOutlineColor -> DvbSubDestinationOutlineColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationOutlineColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationOutlineColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationOutlineColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationOutlineColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationOutlineColor -> m DvbSubDestinationOutlineColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationOutlineColor -> m DvbSubDestinationOutlineColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationOutlineColor -> m DvbSubDestinationOutlineColor #

Ord DvbSubDestinationOutlineColor Source # 
Read DvbSubDestinationOutlineColor Source # 
Show DvbSubDestinationOutlineColor Source # 
Generic DvbSubDestinationOutlineColor Source # 
Hashable DvbSubDestinationOutlineColor Source # 
ToJSON DvbSubDestinationOutlineColor Source # 
FromJSON DvbSubDestinationOutlineColor Source # 
NFData DvbSubDestinationOutlineColor Source # 
ToHeader DvbSubDestinationOutlineColor Source # 
ToQuery DvbSubDestinationOutlineColor Source # 
ToByteString DvbSubDestinationOutlineColor Source # 
FromText DvbSubDestinationOutlineColor Source # 
ToText DvbSubDestinationOutlineColor Source # 
type Rep DvbSubDestinationOutlineColor Source # 
type Rep DvbSubDestinationOutlineColor = D1 * (MetaData "DvbSubDestinationOutlineColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "Black" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Blue" PrefixI False) (U1 *)) (C1 * (MetaCons "Green" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "Red" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "White" PrefixI False) (U1 *)) (C1 * (MetaCons "Yellow" PrefixI False) (U1 *)))))

DvbSubDestinationShadowColor

data DvbSubDestinationShadowColor Source #

Placeholder documentation for DvbSubDestinationShadowColor

Instances

Bounded DvbSubDestinationShadowColor Source # 
Enum DvbSubDestinationShadowColor Source # 
Eq DvbSubDestinationShadowColor Source # 
Data DvbSubDestinationShadowColor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationShadowColor -> c DvbSubDestinationShadowColor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationShadowColor #

toConstr :: DvbSubDestinationShadowColor -> Constr #

dataTypeOf :: DvbSubDestinationShadowColor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationShadowColor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationShadowColor) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationShadowColor -> DvbSubDestinationShadowColor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationShadowColor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationShadowColor -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationShadowColor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationShadowColor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationShadowColor -> m DvbSubDestinationShadowColor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationShadowColor -> m DvbSubDestinationShadowColor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationShadowColor -> m DvbSubDestinationShadowColor #

Ord DvbSubDestinationShadowColor Source # 
Read DvbSubDestinationShadowColor Source # 
Show DvbSubDestinationShadowColor Source # 
Generic DvbSubDestinationShadowColor Source # 
Hashable DvbSubDestinationShadowColor Source # 
ToJSON DvbSubDestinationShadowColor Source # 
FromJSON DvbSubDestinationShadowColor Source # 
NFData DvbSubDestinationShadowColor Source # 
ToHeader DvbSubDestinationShadowColor Source # 
ToQuery DvbSubDestinationShadowColor Source # 
ToByteString DvbSubDestinationShadowColor Source # 
FromText DvbSubDestinationShadowColor Source # 
ToText DvbSubDestinationShadowColor Source # 
type Rep DvbSubDestinationShadowColor Source # 
type Rep DvbSubDestinationShadowColor = D1 * (MetaData "DvbSubDestinationShadowColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "DSDSCBlack" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DSDSCNone" PrefixI False) (U1 *)) (C1 * (MetaCons "DSDSCWhite" PrefixI False) (U1 *))))

DvbSubDestinationTeletextGridControl

data DvbSubDestinationTeletextGridControl Source #

Placeholder documentation for DvbSubDestinationTeletextGridControl

Constructors

Fixed 
Scaled 

Instances

Bounded DvbSubDestinationTeletextGridControl Source # 
Enum DvbSubDestinationTeletextGridControl Source # 
Eq DvbSubDestinationTeletextGridControl Source # 
Data DvbSubDestinationTeletextGridControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationTeletextGridControl -> c DvbSubDestinationTeletextGridControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationTeletextGridControl #

toConstr :: DvbSubDestinationTeletextGridControl -> Constr #

dataTypeOf :: DvbSubDestinationTeletextGridControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationTeletextGridControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationTeletextGridControl) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationTeletextGridControl -> DvbSubDestinationTeletextGridControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationTeletextGridControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationTeletextGridControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationTeletextGridControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationTeletextGridControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationTeletextGridControl -> m DvbSubDestinationTeletextGridControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationTeletextGridControl -> m DvbSubDestinationTeletextGridControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationTeletextGridControl -> m DvbSubDestinationTeletextGridControl #

Ord DvbSubDestinationTeletextGridControl Source # 
Read DvbSubDestinationTeletextGridControl Source # 
Show DvbSubDestinationTeletextGridControl Source # 
Generic DvbSubDestinationTeletextGridControl Source # 
Hashable DvbSubDestinationTeletextGridControl Source # 
ToJSON DvbSubDestinationTeletextGridControl Source # 
FromJSON DvbSubDestinationTeletextGridControl Source # 
NFData DvbSubDestinationTeletextGridControl Source # 
ToHeader DvbSubDestinationTeletextGridControl Source # 
ToQuery DvbSubDestinationTeletextGridControl Source # 
ToByteString DvbSubDestinationTeletextGridControl Source # 
FromText DvbSubDestinationTeletextGridControl Source # 
ToText DvbSubDestinationTeletextGridControl Source # 
type Rep DvbSubDestinationTeletextGridControl Source # 
type Rep DvbSubDestinationTeletextGridControl = D1 * (MetaData "DvbSubDestinationTeletextGridControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Fixed" PrefixI False) (U1 *)) (C1 * (MetaCons "Scaled" PrefixI False) (U1 *)))

Eac3AttenuationControl

data Eac3AttenuationControl Source #

Placeholder documentation for Eac3AttenuationControl

Constructors

EACAttenuate3DB 
EACNone 

Instances

Bounded Eac3AttenuationControl Source # 
Enum Eac3AttenuationControl Source # 
Eq Eac3AttenuationControl Source # 
Data Eac3AttenuationControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3AttenuationControl -> c Eac3AttenuationControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3AttenuationControl #

toConstr :: Eac3AttenuationControl -> Constr #

dataTypeOf :: Eac3AttenuationControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3AttenuationControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3AttenuationControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3AttenuationControl -> Eac3AttenuationControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3AttenuationControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3AttenuationControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3AttenuationControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3AttenuationControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3AttenuationControl -> m Eac3AttenuationControl #

Ord Eac3AttenuationControl Source # 
Read Eac3AttenuationControl Source # 
Show Eac3AttenuationControl Source # 
Generic Eac3AttenuationControl Source # 
Hashable Eac3AttenuationControl Source # 
ToJSON Eac3AttenuationControl Source # 
FromJSON Eac3AttenuationControl Source # 
NFData Eac3AttenuationControl Source # 

Methods

rnf :: Eac3AttenuationControl -> () #

ToHeader Eac3AttenuationControl Source # 
ToQuery Eac3AttenuationControl Source # 
ToByteString Eac3AttenuationControl Source # 
FromText Eac3AttenuationControl Source # 
ToText Eac3AttenuationControl Source # 
type Rep Eac3AttenuationControl Source # 
type Rep Eac3AttenuationControl = D1 * (MetaData "Eac3AttenuationControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "EACAttenuate3DB" PrefixI False) (U1 *)) (C1 * (MetaCons "EACNone" PrefixI False) (U1 *)))

Eac3BitstreamMode

data Eac3BitstreamMode Source #

Placeholder documentation for Eac3BitstreamMode

Instances

Bounded Eac3BitstreamMode Source # 
Enum Eac3BitstreamMode Source # 
Eq Eac3BitstreamMode Source # 
Data Eac3BitstreamMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3BitstreamMode -> c Eac3BitstreamMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3BitstreamMode #

toConstr :: Eac3BitstreamMode -> Constr #

dataTypeOf :: Eac3BitstreamMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3BitstreamMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3BitstreamMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3BitstreamMode -> Eac3BitstreamMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3BitstreamMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3BitstreamMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3BitstreamMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3BitstreamMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3BitstreamMode -> m Eac3BitstreamMode #

Ord Eac3BitstreamMode Source # 
Read Eac3BitstreamMode Source # 
Show Eac3BitstreamMode Source # 
Generic Eac3BitstreamMode Source # 
Hashable Eac3BitstreamMode Source # 
ToJSON Eac3BitstreamMode Source # 
FromJSON Eac3BitstreamMode Source # 
NFData Eac3BitstreamMode Source # 

Methods

rnf :: Eac3BitstreamMode -> () #

ToHeader Eac3BitstreamMode Source # 
ToQuery Eac3BitstreamMode Source # 
ToByteString Eac3BitstreamMode Source # 
FromText Eac3BitstreamMode Source # 
ToText Eac3BitstreamMode Source # 
type Rep Eac3BitstreamMode Source # 
type Rep Eac3BitstreamMode = D1 * (MetaData "Eac3BitstreamMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "EBMCommentary" PrefixI False) (U1 *)) (C1 * (MetaCons "EBMCompleteMain" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "EBMEmergency" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "EBMHearingImpaired" PrefixI False) (U1 *)) (C1 * (MetaCons "EBMVisuallyImpaired" PrefixI False) (U1 *)))))

Eac3CodingMode

data Eac3CodingMode Source #

Placeholder documentation for Eac3CodingMode

Instances

Bounded Eac3CodingMode Source # 
Enum Eac3CodingMode Source # 
Eq Eac3CodingMode Source # 
Data Eac3CodingMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3CodingMode -> c Eac3CodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3CodingMode #

toConstr :: Eac3CodingMode -> Constr #

dataTypeOf :: Eac3CodingMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3CodingMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3CodingMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3CodingMode -> Eac3CodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3CodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3CodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3CodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3CodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3CodingMode -> m Eac3CodingMode #

Ord Eac3CodingMode Source # 
Read Eac3CodingMode Source # 
Show Eac3CodingMode Source # 
Generic Eac3CodingMode Source # 

Associated Types

type Rep Eac3CodingMode :: * -> * #

Hashable Eac3CodingMode Source # 
ToJSON Eac3CodingMode Source # 
FromJSON Eac3CodingMode Source # 
NFData Eac3CodingMode Source # 

Methods

rnf :: Eac3CodingMode -> () #

ToHeader Eac3CodingMode Source # 
ToQuery Eac3CodingMode Source # 
ToByteString Eac3CodingMode Source # 
FromText Eac3CodingMode Source # 
ToText Eac3CodingMode Source # 
type Rep Eac3CodingMode Source # 
type Rep Eac3CodingMode = D1 * (MetaData "Eac3CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ECMCodingMode10" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ECMCodingMode20" PrefixI False) (U1 *)) (C1 * (MetaCons "ECMCodingMode32" PrefixI False) (U1 *))))

Eac3DcFilter

data Eac3DcFilter Source #

Placeholder documentation for Eac3DcFilter

Constructors

EDFDisabled 
EDFEnabled 

Instances

Bounded Eac3DcFilter Source # 
Enum Eac3DcFilter Source # 
Eq Eac3DcFilter Source # 
Data Eac3DcFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DcFilter -> c Eac3DcFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DcFilter #

toConstr :: Eac3DcFilter -> Constr #

dataTypeOf :: Eac3DcFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DcFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DcFilter) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DcFilter -> Eac3DcFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DcFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DcFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DcFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DcFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DcFilter -> m Eac3DcFilter #

Ord Eac3DcFilter Source # 
Read Eac3DcFilter Source # 
Show Eac3DcFilter Source # 
Generic Eac3DcFilter Source # 

Associated Types

type Rep Eac3DcFilter :: * -> * #

Hashable Eac3DcFilter Source # 
ToJSON Eac3DcFilter Source # 
FromJSON Eac3DcFilter Source # 
NFData Eac3DcFilter Source # 

Methods

rnf :: Eac3DcFilter -> () #

ToHeader Eac3DcFilter Source # 
ToQuery Eac3DcFilter Source # 
ToByteString Eac3DcFilter Source # 
FromText Eac3DcFilter Source # 
ToText Eac3DcFilter Source # 

Methods

toText :: Eac3DcFilter -> Text #

type Rep Eac3DcFilter Source # 
type Rep Eac3DcFilter = D1 * (MetaData "Eac3DcFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "EDFDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "EDFEnabled" PrefixI False) (U1 *)))

Eac3DrcLine

data Eac3DrcLine Source #

Placeholder documentation for Eac3DrcLine

Instances

Bounded Eac3DrcLine Source # 
Enum Eac3DrcLine Source # 
Eq Eac3DrcLine Source # 
Data Eac3DrcLine Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DrcLine -> c Eac3DrcLine #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DrcLine #

toConstr :: Eac3DrcLine -> Constr #

dataTypeOf :: Eac3DrcLine -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DrcLine) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DrcLine) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DrcLine -> Eac3DrcLine #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DrcLine -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DrcLine -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DrcLine -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DrcLine -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DrcLine -> m Eac3DrcLine #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DrcLine -> m Eac3DrcLine #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DrcLine -> m Eac3DrcLine #

Ord Eac3DrcLine Source # 
Read Eac3DrcLine Source # 
Show Eac3DrcLine Source # 
Generic Eac3DrcLine Source # 

Associated Types

type Rep Eac3DrcLine :: * -> * #

Hashable Eac3DrcLine Source # 
ToJSON Eac3DrcLine Source # 
FromJSON Eac3DrcLine Source # 
NFData Eac3DrcLine Source # 

Methods

rnf :: Eac3DrcLine -> () #

ToHeader Eac3DrcLine Source # 
ToQuery Eac3DrcLine Source # 
ToByteString Eac3DrcLine Source # 
FromText Eac3DrcLine Source # 
ToText Eac3DrcLine Source # 

Methods

toText :: Eac3DrcLine -> Text #

type Rep Eac3DrcLine Source # 
type Rep Eac3DrcLine = D1 * (MetaData "Eac3DrcLine" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "EDLFilmLight" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "EDLFilmStandard" PrefixI False) (U1 *)) (C1 * (MetaCons "EDLMusicLight" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "EDLMusicStandard" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "EDLNone" PrefixI False) (U1 *)) (C1 * (MetaCons "EDLSpeech" PrefixI False) (U1 *)))))

Eac3DrcRf

data Eac3DrcRf Source #

Placeholder documentation for Eac3DrcRf

Instances

Bounded Eac3DrcRf Source # 
Enum Eac3DrcRf Source # 
Eq Eac3DrcRf Source # 
Data Eac3DrcRf Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3DrcRf -> c Eac3DrcRf #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3DrcRf #

toConstr :: Eac3DrcRf -> Constr #

dataTypeOf :: Eac3DrcRf -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3DrcRf) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3DrcRf) #

gmapT :: (forall b. Data b => b -> b) -> Eac3DrcRf -> Eac3DrcRf #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DrcRf -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3DrcRf -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3DrcRf -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3DrcRf -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3DrcRf -> m Eac3DrcRf #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DrcRf -> m Eac3DrcRf #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3DrcRf -> m Eac3DrcRf #

Ord Eac3DrcRf Source # 
Read Eac3DrcRf Source # 
Show Eac3DrcRf Source # 
Generic Eac3DrcRf Source # 

Associated Types

type Rep Eac3DrcRf :: * -> * #

Hashable Eac3DrcRf Source # 
ToJSON Eac3DrcRf Source # 
FromJSON Eac3DrcRf Source # 
NFData Eac3DrcRf Source # 

Methods

rnf :: Eac3DrcRf -> () #

ToHeader Eac3DrcRf Source # 
ToQuery Eac3DrcRf Source # 
ToByteString Eac3DrcRf Source # 

Methods

toBS :: Eac3DrcRf -> ByteString #

FromText Eac3DrcRf Source # 
ToText Eac3DrcRf Source # 

Methods

toText :: Eac3DrcRf -> Text #

type Rep Eac3DrcRf Source # 
type Rep Eac3DrcRf = D1 * (MetaData "Eac3DrcRf" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "EDRFilmLight" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "EDRFilmStandard" PrefixI False) (U1 *)) (C1 * (MetaCons "EDRMusicLight" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "EDRMusicStandard" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "EDRNone" PrefixI False) (U1 *)) (C1 * (MetaCons "EDRSpeech" PrefixI False) (U1 *)))))

Eac3LfeControl

data Eac3LfeControl Source #

Placeholder documentation for Eac3LfeControl

Constructors

Lfe 
NoLfe 

Instances

Bounded Eac3LfeControl Source # 
Enum Eac3LfeControl Source # 
Eq Eac3LfeControl Source # 
Data Eac3LfeControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3LfeControl -> c Eac3LfeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3LfeControl #

toConstr :: Eac3LfeControl -> Constr #

dataTypeOf :: Eac3LfeControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3LfeControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3LfeControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3LfeControl -> Eac3LfeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3LfeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3LfeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeControl -> m Eac3LfeControl #

Ord Eac3LfeControl Source # 
Read Eac3LfeControl Source # 
Show Eac3LfeControl Source # 
Generic Eac3LfeControl Source # 

Associated Types

type Rep Eac3LfeControl :: * -> * #

Hashable Eac3LfeControl Source # 
ToJSON Eac3LfeControl Source # 
FromJSON Eac3LfeControl Source # 
NFData Eac3LfeControl Source # 

Methods

rnf :: Eac3LfeControl -> () #

ToHeader Eac3LfeControl Source # 
ToQuery Eac3LfeControl Source # 
ToByteString Eac3LfeControl Source # 
FromText Eac3LfeControl Source # 
ToText Eac3LfeControl Source # 
type Rep Eac3LfeControl Source # 
type Rep Eac3LfeControl = D1 * (MetaData "Eac3LfeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Lfe" PrefixI False) (U1 *)) (C1 * (MetaCons "NoLfe" PrefixI False) (U1 *)))

Eac3LfeFilter

data Eac3LfeFilter Source #

Placeholder documentation for Eac3LfeFilter

Constructors

ELFDisabled 
ELFEnabled 

Instances

Bounded Eac3LfeFilter Source # 
Enum Eac3LfeFilter Source # 
Eq Eac3LfeFilter Source # 
Data Eac3LfeFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3LfeFilter -> c Eac3LfeFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3LfeFilter #

toConstr :: Eac3LfeFilter -> Constr #

dataTypeOf :: Eac3LfeFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3LfeFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3LfeFilter) #

gmapT :: (forall b. Data b => b -> b) -> Eac3LfeFilter -> Eac3LfeFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3LfeFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3LfeFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3LfeFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3LfeFilter -> m Eac3LfeFilter #

Ord Eac3LfeFilter Source # 
Read Eac3LfeFilter Source # 
Show Eac3LfeFilter Source # 
Generic Eac3LfeFilter Source # 

Associated Types

type Rep Eac3LfeFilter :: * -> * #

Hashable Eac3LfeFilter Source # 
ToJSON Eac3LfeFilter Source # 
FromJSON Eac3LfeFilter Source # 
NFData Eac3LfeFilter Source # 

Methods

rnf :: Eac3LfeFilter -> () #

ToHeader Eac3LfeFilter Source # 
ToQuery Eac3LfeFilter Source # 
ToByteString Eac3LfeFilter Source # 
FromText Eac3LfeFilter Source # 
ToText Eac3LfeFilter Source # 

Methods

toText :: Eac3LfeFilter -> Text #

type Rep Eac3LfeFilter Source # 
type Rep Eac3LfeFilter = D1 * (MetaData "Eac3LfeFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ELFDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ELFEnabled" PrefixI False) (U1 *)))

Eac3MetadataControl

data Eac3MetadataControl Source #

Placeholder documentation for Eac3MetadataControl

Instances

Bounded Eac3MetadataControl Source # 
Enum Eac3MetadataControl Source # 
Eq Eac3MetadataControl Source # 
Data Eac3MetadataControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3MetadataControl -> c Eac3MetadataControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3MetadataControl #

toConstr :: Eac3MetadataControl -> Constr #

dataTypeOf :: Eac3MetadataControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3MetadataControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3MetadataControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3MetadataControl -> Eac3MetadataControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3MetadataControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3MetadataControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3MetadataControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3MetadataControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3MetadataControl -> m Eac3MetadataControl #

Ord Eac3MetadataControl Source # 
Read Eac3MetadataControl Source # 
Show Eac3MetadataControl Source # 
Generic Eac3MetadataControl Source # 
Hashable Eac3MetadataControl Source # 
ToJSON Eac3MetadataControl Source # 
FromJSON Eac3MetadataControl Source # 
NFData Eac3MetadataControl Source # 

Methods

rnf :: Eac3MetadataControl -> () #

ToHeader Eac3MetadataControl Source # 
ToQuery Eac3MetadataControl Source # 
ToByteString Eac3MetadataControl Source # 
FromText Eac3MetadataControl Source # 
ToText Eac3MetadataControl Source # 
type Rep Eac3MetadataControl Source # 
type Rep Eac3MetadataControl = D1 * (MetaData "Eac3MetadataControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "EMCFollowInput" PrefixI False) (U1 *)) (C1 * (MetaCons "EMCUseConfigured" PrefixI False) (U1 *)))

Eac3PassthroughControl

data Eac3PassthroughControl Source #

Placeholder documentation for Eac3PassthroughControl

Instances

Bounded Eac3PassthroughControl Source # 
Enum Eac3PassthroughControl Source # 
Eq Eac3PassthroughControl Source # 
Data Eac3PassthroughControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3PassthroughControl -> c Eac3PassthroughControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3PassthroughControl #

toConstr :: Eac3PassthroughControl -> Constr #

dataTypeOf :: Eac3PassthroughControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3PassthroughControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3PassthroughControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3PassthroughControl -> Eac3PassthroughControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PassthroughControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PassthroughControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3PassthroughControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3PassthroughControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PassthroughControl -> m Eac3PassthroughControl #

Ord Eac3PassthroughControl Source # 
Read Eac3PassthroughControl Source # 
Show Eac3PassthroughControl Source # 
Generic Eac3PassthroughControl Source # 
Hashable Eac3PassthroughControl Source # 
ToJSON Eac3PassthroughControl Source # 
FromJSON Eac3PassthroughControl Source # 
NFData Eac3PassthroughControl Source # 

Methods

rnf :: Eac3PassthroughControl -> () #

ToHeader Eac3PassthroughControl Source # 
ToQuery Eac3PassthroughControl Source # 
ToByteString Eac3PassthroughControl Source # 
FromText Eac3PassthroughControl Source # 
ToText Eac3PassthroughControl Source # 
type Rep Eac3PassthroughControl Source # 
type Rep Eac3PassthroughControl = D1 * (MetaData "Eac3PassthroughControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "NoPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "WhenPossible" PrefixI False) (U1 *)))

Eac3PhaseControl

data Eac3PhaseControl Source #

Placeholder documentation for Eac3PhaseControl

Constructors

NoShift 
Shift90Degrees 

Instances

Bounded Eac3PhaseControl Source # 
Enum Eac3PhaseControl Source # 
Eq Eac3PhaseControl Source # 
Data Eac3PhaseControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3PhaseControl -> c Eac3PhaseControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3PhaseControl #

toConstr :: Eac3PhaseControl -> Constr #

dataTypeOf :: Eac3PhaseControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3PhaseControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3PhaseControl) #

gmapT :: (forall b. Data b => b -> b) -> Eac3PhaseControl -> Eac3PhaseControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PhaseControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3PhaseControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3PhaseControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3PhaseControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3PhaseControl -> m Eac3PhaseControl #

Ord Eac3PhaseControl Source # 
Read Eac3PhaseControl Source # 
Show Eac3PhaseControl Source # 
Generic Eac3PhaseControl Source # 
Hashable Eac3PhaseControl Source # 
ToJSON Eac3PhaseControl Source # 
FromJSON Eac3PhaseControl Source # 
NFData Eac3PhaseControl Source # 

Methods

rnf :: Eac3PhaseControl -> () #

ToHeader Eac3PhaseControl Source # 
ToQuery Eac3PhaseControl Source # 
ToByteString Eac3PhaseControl Source # 
FromText Eac3PhaseControl Source # 
ToText Eac3PhaseControl Source # 
type Rep Eac3PhaseControl Source # 
type Rep Eac3PhaseControl = D1 * (MetaData "Eac3PhaseControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "NoShift" PrefixI False) (U1 *)) (C1 * (MetaCons "Shift90Degrees" PrefixI False) (U1 *)))

Eac3StereoDownmix

data Eac3StereoDownmix Source #

Placeholder documentation for Eac3StereoDownmix

Constructors

DPL2 
LoRo 
LtRt 
NotIndicated 

Instances

Bounded Eac3StereoDownmix Source # 
Enum Eac3StereoDownmix Source # 
Eq Eac3StereoDownmix Source # 
Data Eac3StereoDownmix Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3StereoDownmix -> c Eac3StereoDownmix #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3StereoDownmix #

toConstr :: Eac3StereoDownmix -> Constr #

dataTypeOf :: Eac3StereoDownmix -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3StereoDownmix) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3StereoDownmix) #

gmapT :: (forall b. Data b => b -> b) -> Eac3StereoDownmix -> Eac3StereoDownmix #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3StereoDownmix -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3StereoDownmix -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3StereoDownmix -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3StereoDownmix -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3StereoDownmix -> m Eac3StereoDownmix #

Ord Eac3StereoDownmix Source # 
Read Eac3StereoDownmix Source # 
Show Eac3StereoDownmix Source # 
Generic Eac3StereoDownmix Source # 
Hashable Eac3StereoDownmix Source # 
ToJSON Eac3StereoDownmix Source # 
FromJSON Eac3StereoDownmix Source # 
NFData Eac3StereoDownmix Source # 

Methods

rnf :: Eac3StereoDownmix -> () #

ToHeader Eac3StereoDownmix Source # 
ToQuery Eac3StereoDownmix Source # 
ToByteString Eac3StereoDownmix Source # 
FromText Eac3StereoDownmix Source # 
ToText Eac3StereoDownmix Source # 
type Rep Eac3StereoDownmix Source # 
type Rep Eac3StereoDownmix = D1 * (MetaData "Eac3StereoDownmix" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "DPL2" PrefixI False) (U1 *)) (C1 * (MetaCons "LoRo" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "LtRt" PrefixI False) (U1 *)) (C1 * (MetaCons "NotIndicated" PrefixI False) (U1 *))))

Eac3SurroundExMode

data Eac3SurroundExMode Source #

Placeholder documentation for Eac3SurroundExMode

Instances

Bounded Eac3SurroundExMode Source # 
Enum Eac3SurroundExMode Source # 
Eq Eac3SurroundExMode Source # 
Data Eac3SurroundExMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3SurroundExMode -> c Eac3SurroundExMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3SurroundExMode #

toConstr :: Eac3SurroundExMode -> Constr #

dataTypeOf :: Eac3SurroundExMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3SurroundExMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3SurroundExMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3SurroundExMode -> Eac3SurroundExMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundExMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundExMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3SurroundExMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3SurroundExMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundExMode -> m Eac3SurroundExMode #

Ord Eac3SurroundExMode Source # 
Read Eac3SurroundExMode Source # 
Show Eac3SurroundExMode Source # 
Generic Eac3SurroundExMode Source # 
Hashable Eac3SurroundExMode Source # 
ToJSON Eac3SurroundExMode Source # 
FromJSON Eac3SurroundExMode Source # 
NFData Eac3SurroundExMode Source # 

Methods

rnf :: Eac3SurroundExMode -> () #

ToHeader Eac3SurroundExMode Source # 
ToQuery Eac3SurroundExMode Source # 
ToByteString Eac3SurroundExMode Source # 
FromText Eac3SurroundExMode Source # 
ToText Eac3SurroundExMode Source # 
type Rep Eac3SurroundExMode Source # 
type Rep Eac3SurroundExMode = D1 * (MetaData "Eac3SurroundExMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ESEMDisabled" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ESEMEnabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ESEMNotIndicated" PrefixI False) (U1 *))))

Eac3SurroundMode

data Eac3SurroundMode Source #

Placeholder documentation for Eac3SurroundMode

Instances

Bounded Eac3SurroundMode Source # 
Enum Eac3SurroundMode Source # 
Eq Eac3SurroundMode Source # 
Data Eac3SurroundMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3SurroundMode -> c Eac3SurroundMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3SurroundMode #

toConstr :: Eac3SurroundMode -> Constr #

dataTypeOf :: Eac3SurroundMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3SurroundMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3SurroundMode) #

gmapT :: (forall b. Data b => b -> b) -> Eac3SurroundMode -> Eac3SurroundMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3SurroundMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3SurroundMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3SurroundMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3SurroundMode -> m Eac3SurroundMode #

Ord Eac3SurroundMode Source # 
Read Eac3SurroundMode Source # 
Show Eac3SurroundMode Source # 
Generic Eac3SurroundMode Source # 
Hashable Eac3SurroundMode Source # 
ToJSON Eac3SurroundMode Source # 
FromJSON Eac3SurroundMode Source # 
NFData Eac3SurroundMode Source # 

Methods

rnf :: Eac3SurroundMode -> () #

ToHeader Eac3SurroundMode Source # 
ToQuery Eac3SurroundMode Source # 
ToByteString Eac3SurroundMode Source # 
FromText Eac3SurroundMode Source # 
ToText Eac3SurroundMode Source # 
type Rep Eac3SurroundMode Source # 
type Rep Eac3SurroundMode = D1 * (MetaData "Eac3SurroundMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ESMDisabled" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ESMEnabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ESMNotIndicated" PrefixI False) (U1 *))))

EmbeddedConvert608To708

data EmbeddedConvert608To708 Source #

Placeholder documentation for EmbeddedConvert608To708

Constructors

ECTDisabled 
ECTUpconvert 

Instances

Bounded EmbeddedConvert608To708 Source # 
Enum EmbeddedConvert608To708 Source # 
Eq EmbeddedConvert608To708 Source # 
Data EmbeddedConvert608To708 Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedConvert608To708 -> c EmbeddedConvert608To708 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedConvert608To708 #

toConstr :: EmbeddedConvert608To708 -> Constr #

dataTypeOf :: EmbeddedConvert608To708 -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedConvert608To708) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedConvert608To708) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedConvert608To708 -> EmbeddedConvert608To708 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedConvert608To708 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedConvert608To708 -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedConvert608To708 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedConvert608To708 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedConvert608To708 -> m EmbeddedConvert608To708 #

Ord EmbeddedConvert608To708 Source # 
Read EmbeddedConvert608To708 Source # 
Show EmbeddedConvert608To708 Source # 
Generic EmbeddedConvert608To708 Source # 
Hashable EmbeddedConvert608To708 Source # 
ToJSON EmbeddedConvert608To708 Source # 
FromJSON EmbeddedConvert608To708 Source # 
NFData EmbeddedConvert608To708 Source # 

Methods

rnf :: EmbeddedConvert608To708 -> () #

ToHeader EmbeddedConvert608To708 Source # 
ToQuery EmbeddedConvert608To708 Source # 
ToByteString EmbeddedConvert608To708 Source # 
FromText EmbeddedConvert608To708 Source # 
ToText EmbeddedConvert608To708 Source # 
type Rep EmbeddedConvert608To708 Source # 
type Rep EmbeddedConvert608To708 = D1 * (MetaData "EmbeddedConvert608To708" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ECTDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "ECTUpconvert" PrefixI False) (U1 *)))

EmbeddedScte20Detection

data EmbeddedScte20Detection Source #

Placeholder documentation for EmbeddedScte20Detection

Constructors

Auto 
Off 

Instances

Bounded EmbeddedScte20Detection Source # 
Enum EmbeddedScte20Detection Source # 
Eq EmbeddedScte20Detection Source # 
Data EmbeddedScte20Detection Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedScte20Detection -> c EmbeddedScte20Detection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedScte20Detection #

toConstr :: EmbeddedScte20Detection -> Constr #

dataTypeOf :: EmbeddedScte20Detection -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedScte20Detection) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedScte20Detection) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedScte20Detection -> EmbeddedScte20Detection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedScte20Detection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedScte20Detection -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedScte20Detection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedScte20Detection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedScte20Detection -> m EmbeddedScte20Detection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedScte20Detection -> m EmbeddedScte20Detection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedScte20Detection -> m EmbeddedScte20Detection #

Ord EmbeddedScte20Detection Source # 
Read EmbeddedScte20Detection Source # 
Show EmbeddedScte20Detection Source # 
Generic EmbeddedScte20Detection Source # 
Hashable EmbeddedScte20Detection Source # 
ToJSON EmbeddedScte20Detection Source # 
FromJSON EmbeddedScte20Detection Source # 
NFData EmbeddedScte20Detection Source # 

Methods

rnf :: EmbeddedScte20Detection -> () #

ToHeader EmbeddedScte20Detection Source # 
ToQuery EmbeddedScte20Detection Source # 
ToByteString EmbeddedScte20Detection Source # 
FromText EmbeddedScte20Detection Source # 
ToText EmbeddedScte20Detection Source # 
type Rep EmbeddedScte20Detection Source # 
type Rep EmbeddedScte20Detection = D1 * (MetaData "EmbeddedScte20Detection" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Auto" PrefixI False) (U1 *)) (C1 * (MetaCons "Off" PrefixI False) (U1 *)))

FecOutputIncludeFec

data FecOutputIncludeFec Source #

Placeholder documentation for FecOutputIncludeFec

Constructors

Column 
ColumnAndRow 

Instances

Bounded FecOutputIncludeFec Source # 
Enum FecOutputIncludeFec Source # 
Eq FecOutputIncludeFec Source # 
Data FecOutputIncludeFec Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FecOutputIncludeFec -> c FecOutputIncludeFec #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FecOutputIncludeFec #

toConstr :: FecOutputIncludeFec -> Constr #

dataTypeOf :: FecOutputIncludeFec -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c FecOutputIncludeFec) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FecOutputIncludeFec) #

gmapT :: (forall b. Data b => b -> b) -> FecOutputIncludeFec -> FecOutputIncludeFec #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FecOutputIncludeFec -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FecOutputIncludeFec -> r #

gmapQ :: (forall d. Data d => d -> u) -> FecOutputIncludeFec -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FecOutputIncludeFec -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FecOutputIncludeFec -> m FecOutputIncludeFec #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FecOutputIncludeFec -> m FecOutputIncludeFec #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FecOutputIncludeFec -> m FecOutputIncludeFec #

Ord FecOutputIncludeFec Source # 
Read FecOutputIncludeFec Source # 
Show FecOutputIncludeFec Source # 
Generic FecOutputIncludeFec Source # 
Hashable FecOutputIncludeFec Source # 
ToJSON FecOutputIncludeFec Source # 
FromJSON FecOutputIncludeFec Source # 
NFData FecOutputIncludeFec Source # 

Methods

rnf :: FecOutputIncludeFec -> () #

ToHeader FecOutputIncludeFec Source # 
ToQuery FecOutputIncludeFec Source # 
ToByteString FecOutputIncludeFec Source # 
FromText FecOutputIncludeFec Source # 
ToText FecOutputIncludeFec Source # 
type Rep FecOutputIncludeFec Source # 
type Rep FecOutputIncludeFec = D1 * (MetaData "FecOutputIncludeFec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Column" PrefixI False) (U1 *)) (C1 * (MetaCons "ColumnAndRow" PrefixI False) (U1 *)))

FixedAfd

data FixedAfd Source #

Placeholder documentation for FixedAfd

Instances

Bounded FixedAfd Source # 
Enum FixedAfd Source # 
Eq FixedAfd Source # 
Data FixedAfd Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FixedAfd -> c FixedAfd #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FixedAfd #

toConstr :: FixedAfd -> Constr #

dataTypeOf :: FixedAfd -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c FixedAfd) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FixedAfd) #

gmapT :: (forall b. Data b => b -> b) -> FixedAfd -> FixedAfd #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FixedAfd -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FixedAfd -> r #

gmapQ :: (forall d. Data d => d -> u) -> FixedAfd -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FixedAfd -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FixedAfd -> m FixedAfd #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FixedAfd -> m FixedAfd #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FixedAfd -> m FixedAfd #

Ord FixedAfd Source # 
Read FixedAfd Source # 
Show FixedAfd Source # 
Generic FixedAfd Source # 

Associated Types

type Rep FixedAfd :: * -> * #

Methods

from :: FixedAfd -> Rep FixedAfd x #

to :: Rep FixedAfd x -> FixedAfd #

Hashable FixedAfd Source # 

Methods

hashWithSalt :: Int -> FixedAfd -> Int #

hash :: FixedAfd -> Int #

ToJSON FixedAfd Source # 
FromJSON FixedAfd Source # 
NFData FixedAfd Source # 

Methods

rnf :: FixedAfd -> () #

ToHeader FixedAfd Source # 

Methods

toHeader :: HeaderName -> FixedAfd -> [Header] #

ToQuery FixedAfd Source # 
ToByteString FixedAfd Source # 

Methods

toBS :: FixedAfd -> ByteString #

FromText FixedAfd Source # 
ToText FixedAfd Source # 

Methods

toText :: FixedAfd -> Text #

type Rep FixedAfd Source # 
type Rep FixedAfd = D1 * (MetaData "FixedAfd" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "Afd0000" PrefixI False) (U1 *)) (C1 * (MetaCons "Afd0010" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Afd0011" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Afd0100" PrefixI False) (U1 *)) (C1 * (MetaCons "Afd1000" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * (C1 * (MetaCons "Afd1001" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Afd1010" PrefixI False) (U1 *)) (C1 * (MetaCons "Afd1011" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "Afd1101" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Afd1110" PrefixI False) (U1 *)) (C1 * (MetaCons "Afd1111" PrefixI False) (U1 *))))))

GlobalConfigurationInputEndAction

data GlobalConfigurationInputEndAction Source #

Placeholder documentation for GlobalConfigurationInputEndAction

Instances

Bounded GlobalConfigurationInputEndAction Source # 
Enum GlobalConfigurationInputEndAction Source # 
Eq GlobalConfigurationInputEndAction Source # 
Data GlobalConfigurationInputEndAction Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GlobalConfigurationInputEndAction -> c GlobalConfigurationInputEndAction #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GlobalConfigurationInputEndAction #

toConstr :: GlobalConfigurationInputEndAction -> Constr #

dataTypeOf :: GlobalConfigurationInputEndAction -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c GlobalConfigurationInputEndAction) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GlobalConfigurationInputEndAction) #

gmapT :: (forall b. Data b => b -> b) -> GlobalConfigurationInputEndAction -> GlobalConfigurationInputEndAction #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationInputEndAction -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationInputEndAction -> r #

gmapQ :: (forall d. Data d => d -> u) -> GlobalConfigurationInputEndAction -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GlobalConfigurationInputEndAction -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GlobalConfigurationInputEndAction -> m GlobalConfigurationInputEndAction #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationInputEndAction -> m GlobalConfigurationInputEndAction #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationInputEndAction -> m GlobalConfigurationInputEndAction #

Ord GlobalConfigurationInputEndAction Source # 
Read GlobalConfigurationInputEndAction Source # 
Show GlobalConfigurationInputEndAction Source # 
Generic GlobalConfigurationInputEndAction Source # 
Hashable GlobalConfigurationInputEndAction Source # 
ToJSON GlobalConfigurationInputEndAction Source # 
FromJSON GlobalConfigurationInputEndAction Source # 
NFData GlobalConfigurationInputEndAction Source # 
ToHeader GlobalConfigurationInputEndAction Source # 
ToQuery GlobalConfigurationInputEndAction Source # 
ToByteString GlobalConfigurationInputEndAction Source # 
FromText GlobalConfigurationInputEndAction Source # 
ToText GlobalConfigurationInputEndAction Source # 
type Rep GlobalConfigurationInputEndAction Source # 
type Rep GlobalConfigurationInputEndAction = D1 * (MetaData "GlobalConfigurationInputEndAction" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "GCIEANone" PrefixI False) (U1 *)) (C1 * (MetaCons "GCIEASwitchAndLoopInputs" PrefixI False) (U1 *)))

GlobalConfigurationLowFramerateInputs

data GlobalConfigurationLowFramerateInputs Source #

Placeholder documentation for GlobalConfigurationLowFramerateInputs

Instances

Bounded GlobalConfigurationLowFramerateInputs Source # 
Enum GlobalConfigurationLowFramerateInputs Source # 
Eq GlobalConfigurationLowFramerateInputs Source # 
Data GlobalConfigurationLowFramerateInputs Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GlobalConfigurationLowFramerateInputs -> c GlobalConfigurationLowFramerateInputs #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GlobalConfigurationLowFramerateInputs #

toConstr :: GlobalConfigurationLowFramerateInputs -> Constr #

dataTypeOf :: GlobalConfigurationLowFramerateInputs -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c GlobalConfigurationLowFramerateInputs) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GlobalConfigurationLowFramerateInputs) #

gmapT :: (forall b. Data b => b -> b) -> GlobalConfigurationLowFramerateInputs -> GlobalConfigurationLowFramerateInputs #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationLowFramerateInputs -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationLowFramerateInputs -> r #

gmapQ :: (forall d. Data d => d -> u) -> GlobalConfigurationLowFramerateInputs -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GlobalConfigurationLowFramerateInputs -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GlobalConfigurationLowFramerateInputs -> m GlobalConfigurationLowFramerateInputs #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationLowFramerateInputs -> m GlobalConfigurationLowFramerateInputs #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationLowFramerateInputs -> m GlobalConfigurationLowFramerateInputs #

Ord GlobalConfigurationLowFramerateInputs Source # 
Read GlobalConfigurationLowFramerateInputs Source # 
Show GlobalConfigurationLowFramerateInputs Source # 
Generic GlobalConfigurationLowFramerateInputs Source # 
Hashable GlobalConfigurationLowFramerateInputs Source # 
ToJSON GlobalConfigurationLowFramerateInputs Source # 
FromJSON GlobalConfigurationLowFramerateInputs Source # 
NFData GlobalConfigurationLowFramerateInputs Source # 
ToHeader GlobalConfigurationLowFramerateInputs Source # 
ToQuery GlobalConfigurationLowFramerateInputs Source # 
ToByteString GlobalConfigurationLowFramerateInputs Source # 
FromText GlobalConfigurationLowFramerateInputs Source # 
ToText GlobalConfigurationLowFramerateInputs Source # 
type Rep GlobalConfigurationLowFramerateInputs Source # 
type Rep GlobalConfigurationLowFramerateInputs = D1 * (MetaData "GlobalConfigurationLowFramerateInputs" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "GCLFIDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "GCLFIEnabled" PrefixI False) (U1 *)))

GlobalConfigurationOutputTimingSource

data GlobalConfigurationOutputTimingSource Source #

Placeholder documentation for GlobalConfigurationOutputTimingSource

Instances

Bounded GlobalConfigurationOutputTimingSource Source # 
Enum GlobalConfigurationOutputTimingSource Source # 
Eq GlobalConfigurationOutputTimingSource Source # 
Data GlobalConfigurationOutputTimingSource Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GlobalConfigurationOutputTimingSource -> c GlobalConfigurationOutputTimingSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GlobalConfigurationOutputTimingSource #

toConstr :: GlobalConfigurationOutputTimingSource -> Constr #

dataTypeOf :: GlobalConfigurationOutputTimingSource -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c GlobalConfigurationOutputTimingSource) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GlobalConfigurationOutputTimingSource) #

gmapT :: (forall b. Data b => b -> b) -> GlobalConfigurationOutputTimingSource -> GlobalConfigurationOutputTimingSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationOutputTimingSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfigurationOutputTimingSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> GlobalConfigurationOutputTimingSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GlobalConfigurationOutputTimingSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GlobalConfigurationOutputTimingSource -> m GlobalConfigurationOutputTimingSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationOutputTimingSource -> m GlobalConfigurationOutputTimingSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfigurationOutputTimingSource -> m GlobalConfigurationOutputTimingSource #

Ord GlobalConfigurationOutputTimingSource Source # 
Read GlobalConfigurationOutputTimingSource Source # 
Show GlobalConfigurationOutputTimingSource Source # 
Generic GlobalConfigurationOutputTimingSource Source # 
Hashable GlobalConfigurationOutputTimingSource Source # 
ToJSON GlobalConfigurationOutputTimingSource Source # 
FromJSON GlobalConfigurationOutputTimingSource Source # 
NFData GlobalConfigurationOutputTimingSource Source # 
ToHeader GlobalConfigurationOutputTimingSource Source # 
ToQuery GlobalConfigurationOutputTimingSource Source # 
ToByteString GlobalConfigurationOutputTimingSource Source # 
FromText GlobalConfigurationOutputTimingSource Source # 
ToText GlobalConfigurationOutputTimingSource Source # 
type Rep GlobalConfigurationOutputTimingSource Source # 
type Rep GlobalConfigurationOutputTimingSource = D1 * (MetaData "GlobalConfigurationOutputTimingSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "GCOTSInputClock" PrefixI False) (U1 *)) (C1 * (MetaCons "GCOTSSystemClock" PrefixI False) (U1 *)))

H264AdaptiveQuantization

data H264AdaptiveQuantization Source #

Placeholder documentation for H264AdaptiveQuantization

Instances

Bounded H264AdaptiveQuantization Source # 
Enum H264AdaptiveQuantization Source # 
Eq H264AdaptiveQuantization Source # 
Data H264AdaptiveQuantization Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264AdaptiveQuantization -> c H264AdaptiveQuantization #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264AdaptiveQuantization #

toConstr :: H264AdaptiveQuantization -> Constr #

dataTypeOf :: H264AdaptiveQuantization -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264AdaptiveQuantization) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264AdaptiveQuantization) #

gmapT :: (forall b. Data b => b -> b) -> H264AdaptiveQuantization -> H264AdaptiveQuantization #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264AdaptiveQuantization -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264AdaptiveQuantization -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264AdaptiveQuantization -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264AdaptiveQuantization -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264AdaptiveQuantization -> m H264AdaptiveQuantization #

Ord H264AdaptiveQuantization Source # 
Read H264AdaptiveQuantization Source # 
Show H264AdaptiveQuantization Source # 
Generic H264AdaptiveQuantization Source # 
Hashable H264AdaptiveQuantization Source # 
ToJSON H264AdaptiveQuantization Source # 
FromJSON H264AdaptiveQuantization Source # 
NFData H264AdaptiveQuantization Source # 
ToHeader H264AdaptiveQuantization Source # 
ToQuery H264AdaptiveQuantization Source # 
ToByteString H264AdaptiveQuantization Source # 
FromText H264AdaptiveQuantization Source # 
ToText H264AdaptiveQuantization Source # 
type Rep H264AdaptiveQuantization Source # 
type Rep H264AdaptiveQuantization = D1 * (MetaData "H264AdaptiveQuantization" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "HAQHigh" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HAQHigher" PrefixI False) (U1 *)) (C1 * (MetaCons "HAQLow" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "HAQMax" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HAQMedium" PrefixI False) (U1 *)) (C1 * (MetaCons "HAQOff" PrefixI False) (U1 *)))))

H264ColorMetadata

data H264ColorMetadata Source #

Placeholder documentation for H264ColorMetadata

Constructors

Ignore 
Insert 

Instances

Bounded H264ColorMetadata Source # 
Enum H264ColorMetadata Source # 
Eq H264ColorMetadata Source # 
Data H264ColorMetadata Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264ColorMetadata -> c H264ColorMetadata #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264ColorMetadata #

toConstr :: H264ColorMetadata -> Constr #

dataTypeOf :: H264ColorMetadata -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264ColorMetadata) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264ColorMetadata) #

gmapT :: (forall b. Data b => b -> b) -> H264ColorMetadata -> H264ColorMetadata #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264ColorMetadata -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264ColorMetadata -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264ColorMetadata -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264ColorMetadata -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264ColorMetadata -> m H264ColorMetadata #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ColorMetadata -> m H264ColorMetadata #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ColorMetadata -> m H264ColorMetadata #

Ord H264ColorMetadata Source # 
Read H264ColorMetadata Source # 
Show H264ColorMetadata Source # 
Generic H264ColorMetadata Source # 
Hashable H264ColorMetadata Source # 
ToJSON H264ColorMetadata Source # 
FromJSON H264ColorMetadata Source # 
NFData H264ColorMetadata Source # 

Methods

rnf :: H264ColorMetadata -> () #

ToHeader H264ColorMetadata Source # 
ToQuery H264ColorMetadata Source # 
ToByteString H264ColorMetadata Source # 
FromText H264ColorMetadata Source # 
ToText H264ColorMetadata Source # 
type Rep H264ColorMetadata Source # 
type Rep H264ColorMetadata = D1 * (MetaData "H264ColorMetadata" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Ignore" PrefixI False) (U1 *)) (C1 * (MetaCons "Insert" PrefixI False) (U1 *)))

H264EntropyEncoding

data H264EntropyEncoding Source #

Placeholder documentation for H264EntropyEncoding

Constructors

Cabac 
Cavlc 

Instances

Bounded H264EntropyEncoding Source # 
Enum H264EntropyEncoding Source # 
Eq H264EntropyEncoding Source # 
Data H264EntropyEncoding Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264EntropyEncoding -> c H264EntropyEncoding #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264EntropyEncoding #

toConstr :: H264EntropyEncoding -> Constr #

dataTypeOf :: H264EntropyEncoding -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264EntropyEncoding) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264EntropyEncoding) #

gmapT :: (forall b. Data b => b -> b) -> H264EntropyEncoding -> H264EntropyEncoding #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264EntropyEncoding -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264EntropyEncoding -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264EntropyEncoding -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264EntropyEncoding -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264EntropyEncoding -> m H264EntropyEncoding #

Ord H264EntropyEncoding Source # 
Read H264EntropyEncoding Source # 
Show H264EntropyEncoding Source # 
Generic H264EntropyEncoding Source # 
Hashable H264EntropyEncoding Source # 
ToJSON H264EntropyEncoding Source # 
FromJSON H264EntropyEncoding Source # 
NFData H264EntropyEncoding Source # 

Methods

rnf :: H264EntropyEncoding -> () #

ToHeader H264EntropyEncoding Source # 
ToQuery H264EntropyEncoding Source # 
ToByteString H264EntropyEncoding Source # 
FromText H264EntropyEncoding Source # 
ToText H264EntropyEncoding Source # 
type Rep H264EntropyEncoding Source # 
type Rep H264EntropyEncoding = D1 * (MetaData "H264EntropyEncoding" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Cabac" PrefixI False) (U1 *)) (C1 * (MetaCons "Cavlc" PrefixI False) (U1 *)))

H264FlickerAq

data H264FlickerAq Source #

Placeholder documentation for H264FlickerAq

Constructors

Disabled 
Enabled 

Instances

Bounded H264FlickerAq Source # 
Enum H264FlickerAq Source # 
Eq H264FlickerAq Source # 
Data H264FlickerAq Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FlickerAq -> c H264FlickerAq #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FlickerAq #

toConstr :: H264FlickerAq -> Constr #

dataTypeOf :: H264FlickerAq -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264FlickerAq) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FlickerAq) #

gmapT :: (forall b. Data b => b -> b) -> H264FlickerAq -> H264FlickerAq #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FlickerAq -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FlickerAq -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FlickerAq -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FlickerAq -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FlickerAq -> m H264FlickerAq #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FlickerAq -> m H264FlickerAq #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FlickerAq -> m H264FlickerAq #

Ord H264FlickerAq Source # 
Read H264FlickerAq Source # 
Show H264FlickerAq Source # 
Generic H264FlickerAq Source # 

Associated Types

type Rep H264FlickerAq :: * -> * #

Hashable H264FlickerAq Source # 
ToJSON H264FlickerAq Source # 
FromJSON H264FlickerAq Source # 
NFData H264FlickerAq Source # 

Methods

rnf :: H264FlickerAq -> () #

ToHeader H264FlickerAq Source # 
ToQuery H264FlickerAq Source # 
ToByteString H264FlickerAq Source # 
FromText H264FlickerAq Source # 
ToText H264FlickerAq Source # 

Methods

toText :: H264FlickerAq -> Text #

type Rep H264FlickerAq Source # 
type Rep H264FlickerAq = D1 * (MetaData "H264FlickerAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Disabled" PrefixI False) (U1 *)) (C1 * (MetaCons "Enabled" PrefixI False) (U1 *)))

H264FramerateControl

data H264FramerateControl Source #

Placeholder documentation for H264FramerateControl

Instances

Bounded H264FramerateControl Source # 
Enum H264FramerateControl Source # 
Eq H264FramerateControl Source # 
Data H264FramerateControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264FramerateControl -> c H264FramerateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264FramerateControl #

toConstr :: H264FramerateControl -> Constr #

dataTypeOf :: H264FramerateControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264FramerateControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264FramerateControl) #

gmapT :: (forall b. Data b => b -> b) -> H264FramerateControl -> H264FramerateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264FramerateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264FramerateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264FramerateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264FramerateControl -> m H264FramerateControl #

Ord H264FramerateControl Source # 
Read H264FramerateControl Source # 
Show H264FramerateControl Source # 
Generic H264FramerateControl Source # 
Hashable H264FramerateControl Source # 
ToJSON H264FramerateControl Source # 
FromJSON H264FramerateControl Source # 
NFData H264FramerateControl Source # 

Methods

rnf :: H264FramerateControl -> () #

ToHeader H264FramerateControl Source # 
ToQuery H264FramerateControl Source # 
ToByteString H264FramerateControl Source # 
FromText H264FramerateControl Source # 
ToText H264FramerateControl Source # 
type Rep H264FramerateControl Source # 
type Rep H264FramerateControl = D1 * (MetaData "H264FramerateControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HFCInitializeFromSource" PrefixI False) (U1 *)) (C1 * (MetaCons "HFCSpecified" PrefixI False) (U1 *)))

H264GopBReference

data H264GopBReference Source #

Placeholder documentation for H264GopBReference

Constructors

HGBRDisabled 
HGBREnabled 

Instances

Bounded H264GopBReference Source # 
Enum H264GopBReference Source # 
Eq H264GopBReference Source # 
Data H264GopBReference Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264GopBReference -> c H264GopBReference #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264GopBReference #

toConstr :: H264GopBReference -> Constr #

dataTypeOf :: H264GopBReference -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264GopBReference) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264GopBReference) #

gmapT :: (forall b. Data b => b -> b) -> H264GopBReference -> H264GopBReference #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264GopBReference -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264GopBReference -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264GopBReference -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264GopBReference -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopBReference -> m H264GopBReference #

Ord H264GopBReference Source # 
Read H264GopBReference Source # 
Show H264GopBReference Source # 
Generic H264GopBReference Source # 
Hashable H264GopBReference Source # 
ToJSON H264GopBReference Source # 
FromJSON H264GopBReference Source # 
NFData H264GopBReference Source # 

Methods

rnf :: H264GopBReference -> () #

ToHeader H264GopBReference Source # 
ToQuery H264GopBReference Source # 
ToByteString H264GopBReference Source # 
FromText H264GopBReference Source # 
ToText H264GopBReference Source # 
type Rep H264GopBReference Source # 
type Rep H264GopBReference = D1 * (MetaData "H264GopBReference" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HGBRDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HGBREnabled" PrefixI False) (U1 *)))

H264GopSizeUnits

data H264GopSizeUnits Source #

Placeholder documentation for H264GopSizeUnits

Constructors

Frames 
Seconds 

Instances

Bounded H264GopSizeUnits Source # 
Enum H264GopSizeUnits Source # 
Eq H264GopSizeUnits Source # 
Data H264GopSizeUnits Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264GopSizeUnits -> c H264GopSizeUnits #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264GopSizeUnits #

toConstr :: H264GopSizeUnits -> Constr #

dataTypeOf :: H264GopSizeUnits -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264GopSizeUnits) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264GopSizeUnits) #

gmapT :: (forall b. Data b => b -> b) -> H264GopSizeUnits -> H264GopSizeUnits #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264GopSizeUnits -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264GopSizeUnits -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264GopSizeUnits -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264GopSizeUnits -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264GopSizeUnits -> m H264GopSizeUnits #

Ord H264GopSizeUnits Source # 
Read H264GopSizeUnits Source # 
Show H264GopSizeUnits Source # 
Generic H264GopSizeUnits Source # 
Hashable H264GopSizeUnits Source # 
ToJSON H264GopSizeUnits Source # 
FromJSON H264GopSizeUnits Source # 
NFData H264GopSizeUnits Source # 

Methods

rnf :: H264GopSizeUnits -> () #

ToHeader H264GopSizeUnits Source # 
ToQuery H264GopSizeUnits Source # 
ToByteString H264GopSizeUnits Source # 
FromText H264GopSizeUnits Source # 
ToText H264GopSizeUnits Source # 
type Rep H264GopSizeUnits Source # 
type Rep H264GopSizeUnits = D1 * (MetaData "H264GopSizeUnits" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Frames" PrefixI False) (U1 *)) (C1 * (MetaCons "Seconds" PrefixI False) (U1 *)))

H264Level

data H264Level Source #

Placeholder documentation for H264Level

Instances

Bounded H264Level Source # 
Enum H264Level Source # 
Eq H264Level Source # 
Data H264Level Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Level -> c H264Level #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Level #

toConstr :: H264Level -> Constr #

dataTypeOf :: H264Level -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264Level) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Level) #

gmapT :: (forall b. Data b => b -> b) -> H264Level -> H264Level #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Level -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Level -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Level -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Level -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Level -> m H264Level #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Level -> m H264Level #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Level -> m H264Level #

Ord H264Level Source # 
Read H264Level Source # 
Show H264Level Source # 
Generic H264Level Source # 

Associated Types

type Rep H264Level :: * -> * #

Hashable H264Level Source # 
ToJSON H264Level Source # 
FromJSON H264Level Source # 
NFData H264Level Source # 

Methods

rnf :: H264Level -> () #

ToHeader H264Level Source # 
ToQuery H264Level Source # 
ToByteString H264Level Source # 

Methods

toBS :: H264Level -> ByteString #

FromText H264Level Source # 
ToText H264Level Source # 

Methods

toText :: H264Level -> Text #

type Rep H264Level Source # 
type Rep H264Level = D1 * (MetaData "H264Level" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "H264Level1" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level11" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "H264Level12" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level13" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "H264Level2" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level21" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "H264Level22" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level3" PrefixI False) (U1 *))))) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "H264Level31" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level32" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "H264Level4" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level41" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "H264Level42" PrefixI False) (U1 *)) (C1 * (MetaCons "H264Level5" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "H264Level51" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "H264Level52" PrefixI False) (U1 *)) (C1 * (MetaCons "H264LevelAuto" PrefixI False) (U1 *)))))))

H264LookAheadRateControl

data H264LookAheadRateControl Source #

Placeholder documentation for H264LookAheadRateControl

Instances

Bounded H264LookAheadRateControl Source # 
Enum H264LookAheadRateControl Source # 
Eq H264LookAheadRateControl Source # 
Data H264LookAheadRateControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264LookAheadRateControl -> c H264LookAheadRateControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264LookAheadRateControl #

toConstr :: H264LookAheadRateControl -> Constr #

dataTypeOf :: H264LookAheadRateControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264LookAheadRateControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264LookAheadRateControl) #

gmapT :: (forall b. Data b => b -> b) -> H264LookAheadRateControl -> H264LookAheadRateControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264LookAheadRateControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264LookAheadRateControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264LookAheadRateControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264LookAheadRateControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264LookAheadRateControl -> m H264LookAheadRateControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264LookAheadRateControl -> m H264LookAheadRateControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264LookAheadRateControl -> m H264LookAheadRateControl #

Ord H264LookAheadRateControl Source # 
Read H264LookAheadRateControl Source # 
Show H264LookAheadRateControl Source # 
Generic H264LookAheadRateControl Source # 
Hashable H264LookAheadRateControl Source # 
ToJSON H264LookAheadRateControl Source # 
FromJSON H264LookAheadRateControl Source # 
NFData H264LookAheadRateControl Source # 
ToHeader H264LookAheadRateControl Source # 
ToQuery H264LookAheadRateControl Source # 
ToByteString H264LookAheadRateControl Source # 
FromText H264LookAheadRateControl Source # 
ToText H264LookAheadRateControl Source # 
type Rep H264LookAheadRateControl Source # 
type Rep H264LookAheadRateControl = D1 * (MetaData "H264LookAheadRateControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HLARCHigh" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HLARCLow" PrefixI False) (U1 *)) (C1 * (MetaCons "HLARCMedium" PrefixI False) (U1 *))))

H264ParControl

data H264ParControl Source #

Placeholder documentation for H264ParControl

Instances

Bounded H264ParControl Source # 
Enum H264ParControl Source # 
Eq H264ParControl Source # 
Data H264ParControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264ParControl -> c H264ParControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264ParControl #

toConstr :: H264ParControl -> Constr #

dataTypeOf :: H264ParControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264ParControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264ParControl) #

gmapT :: (forall b. Data b => b -> b) -> H264ParControl -> H264ParControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264ParControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264ParControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264ParControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264ParControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ParControl -> m H264ParControl #

Ord H264ParControl Source # 
Read H264ParControl Source # 
Show H264ParControl Source # 
Generic H264ParControl Source # 

Associated Types

type Rep H264ParControl :: * -> * #

Hashable H264ParControl Source # 
ToJSON H264ParControl Source # 
FromJSON H264ParControl Source # 
NFData H264ParControl Source # 

Methods

rnf :: H264ParControl -> () #

ToHeader H264ParControl Source # 
ToQuery H264ParControl Source # 
ToByteString H264ParControl Source # 
FromText H264ParControl Source # 
ToText H264ParControl Source # 
type Rep H264ParControl Source # 
type Rep H264ParControl = D1 * (MetaData "H264ParControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "InitializeFromSource" PrefixI False) (U1 *)) (C1 * (MetaCons "Specified" PrefixI False) (U1 *)))

H264Profile

data H264Profile Source #

Placeholder documentation for H264Profile

Instances

Bounded H264Profile Source # 
Enum H264Profile Source # 
Eq H264Profile Source # 
Data H264Profile Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Profile -> c H264Profile #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Profile #

toConstr :: H264Profile -> Constr #

dataTypeOf :: H264Profile -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264Profile) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Profile) #

gmapT :: (forall b. Data b => b -> b) -> H264Profile -> H264Profile #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Profile -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Profile -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Profile -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Profile -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Profile -> m H264Profile #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Profile -> m H264Profile #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Profile -> m H264Profile #

Ord H264Profile Source # 
Read H264Profile Source # 
Show H264Profile Source # 
Generic H264Profile Source # 

Associated Types

type Rep H264Profile :: * -> * #

Hashable H264Profile Source # 
ToJSON H264Profile Source # 
FromJSON H264Profile Source # 
NFData H264Profile Source # 

Methods

rnf :: H264Profile -> () #

ToHeader H264Profile Source # 
ToQuery H264Profile Source # 
ToByteString H264Profile Source # 
FromText H264Profile Source # 
ToText H264Profile Source # 

Methods

toText :: H264Profile -> Text #

type Rep H264Profile Source # 
type Rep H264Profile = D1 * (MetaData "H264Profile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "Baseline" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "High" PrefixI False) (U1 *)) (C1 * (MetaCons "High10BIT" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "High422" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "High42210BIT" PrefixI False) (U1 *)) (C1 * (MetaCons "Main" PrefixI False) (U1 *)))))

H264RateControlMode

data H264RateControlMode Source #

Placeholder documentation for H264RateControlMode

Constructors

Cbr 
Vbr 

Instances

Bounded H264RateControlMode Source # 
Enum H264RateControlMode Source # 
Eq H264RateControlMode Source # 
Data H264RateControlMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264RateControlMode -> c H264RateControlMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264RateControlMode #

toConstr :: H264RateControlMode -> Constr #

dataTypeOf :: H264RateControlMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264RateControlMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264RateControlMode) #

gmapT :: (forall b. Data b => b -> b) -> H264RateControlMode -> H264RateControlMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264RateControlMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264RateControlMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264RateControlMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264RateControlMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264RateControlMode -> m H264RateControlMode #

Ord H264RateControlMode Source # 
Read H264RateControlMode Source # 
Show H264RateControlMode Source # 
Generic H264RateControlMode Source # 
Hashable H264RateControlMode Source # 
ToJSON H264RateControlMode Source # 
FromJSON H264RateControlMode Source # 
NFData H264RateControlMode Source # 

Methods

rnf :: H264RateControlMode -> () #

ToHeader H264RateControlMode Source # 
ToQuery H264RateControlMode Source # 
ToByteString H264RateControlMode Source # 
FromText H264RateControlMode Source # 
ToText H264RateControlMode Source # 
type Rep H264RateControlMode Source # 
type Rep H264RateControlMode = D1 * (MetaData "H264RateControlMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Cbr" PrefixI False) (U1 *)) (C1 * (MetaCons "Vbr" PrefixI False) (U1 *)))

H264ScanType

data H264ScanType Source #

Placeholder documentation for H264ScanType

Constructors

Interlaced 
Progressive 

Instances

Bounded H264ScanType Source # 
Enum H264ScanType Source # 
Eq H264ScanType Source # 
Data H264ScanType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264ScanType -> c H264ScanType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264ScanType #

toConstr :: H264ScanType -> Constr #

dataTypeOf :: H264ScanType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264ScanType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264ScanType) #

gmapT :: (forall b. Data b => b -> b) -> H264ScanType -> H264ScanType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264ScanType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264ScanType -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264ScanType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264ScanType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264ScanType -> m H264ScanType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ScanType -> m H264ScanType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264ScanType -> m H264ScanType #

Ord H264ScanType Source # 
Read H264ScanType Source # 
Show H264ScanType Source # 
Generic H264ScanType Source # 

Associated Types

type Rep H264ScanType :: * -> * #

Hashable H264ScanType Source # 
ToJSON H264ScanType Source # 
FromJSON H264ScanType Source # 
NFData H264ScanType Source # 

Methods

rnf :: H264ScanType -> () #

ToHeader H264ScanType Source # 
ToQuery H264ScanType Source # 
ToByteString H264ScanType Source # 
FromText H264ScanType Source # 
ToText H264ScanType Source # 

Methods

toText :: H264ScanType -> Text #

type Rep H264ScanType Source # 
type Rep H264ScanType = D1 * (MetaData "H264ScanType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Interlaced" PrefixI False) (U1 *)) (C1 * (MetaCons "Progressive" PrefixI False) (U1 *)))

H264SceneChangeDetect

data H264SceneChangeDetect Source #

Placeholder documentation for H264SceneChangeDetect

Constructors

HSCDDisabled 
HSCDEnabled 

Instances

Bounded H264SceneChangeDetect Source # 
Enum H264SceneChangeDetect Source # 
Eq H264SceneChangeDetect Source # 
Data H264SceneChangeDetect Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264SceneChangeDetect -> c H264SceneChangeDetect #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264SceneChangeDetect #

toConstr :: H264SceneChangeDetect -> Constr #

dataTypeOf :: H264SceneChangeDetect -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264SceneChangeDetect) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264SceneChangeDetect) #

gmapT :: (forall b. Data b => b -> b) -> H264SceneChangeDetect -> H264SceneChangeDetect #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264SceneChangeDetect -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264SceneChangeDetect -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264SceneChangeDetect -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264SceneChangeDetect -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SceneChangeDetect -> m H264SceneChangeDetect #

Ord H264SceneChangeDetect Source # 
Read H264SceneChangeDetect Source # 
Show H264SceneChangeDetect Source # 
Generic H264SceneChangeDetect Source # 
Hashable H264SceneChangeDetect Source # 
ToJSON H264SceneChangeDetect Source # 
FromJSON H264SceneChangeDetect Source # 
NFData H264SceneChangeDetect Source # 

Methods

rnf :: H264SceneChangeDetect -> () #

ToHeader H264SceneChangeDetect Source # 
ToQuery H264SceneChangeDetect Source # 
ToByteString H264SceneChangeDetect Source # 
FromText H264SceneChangeDetect Source # 
ToText H264SceneChangeDetect Source # 
type Rep H264SceneChangeDetect Source # 
type Rep H264SceneChangeDetect = D1 * (MetaData "H264SceneChangeDetect" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HSCDDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HSCDEnabled" PrefixI False) (U1 *)))

H264SpatialAq

data H264SpatialAq Source #

Placeholder documentation for H264SpatialAq

Constructors

HSADisabled 
HSAEnabled 

Instances

Bounded H264SpatialAq Source # 
Enum H264SpatialAq Source # 
Eq H264SpatialAq Source # 
Data H264SpatialAq Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264SpatialAq -> c H264SpatialAq #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264SpatialAq #

toConstr :: H264SpatialAq -> Constr #

dataTypeOf :: H264SpatialAq -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264SpatialAq) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264SpatialAq) #

gmapT :: (forall b. Data b => b -> b) -> H264SpatialAq -> H264SpatialAq #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264SpatialAq -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264SpatialAq -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264SpatialAq -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264SpatialAq -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264SpatialAq -> m H264SpatialAq #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SpatialAq -> m H264SpatialAq #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264SpatialAq -> m H264SpatialAq #

Ord H264SpatialAq Source # 
Read H264SpatialAq Source # 
Show H264SpatialAq Source # 
Generic H264SpatialAq Source # 

Associated Types

type Rep H264SpatialAq :: * -> * #

Hashable H264SpatialAq Source # 
ToJSON H264SpatialAq Source # 
FromJSON H264SpatialAq Source # 
NFData H264SpatialAq Source # 

Methods

rnf :: H264SpatialAq -> () #

ToHeader H264SpatialAq Source # 
ToQuery H264SpatialAq Source # 
ToByteString H264SpatialAq Source # 
FromText H264SpatialAq Source # 
ToText H264SpatialAq Source # 

Methods

toText :: H264SpatialAq -> Text #

type Rep H264SpatialAq Source # 
type Rep H264SpatialAq = D1 * (MetaData "H264SpatialAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HSADisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HSAEnabled" PrefixI False) (U1 *)))

H264Syntax

data H264Syntax Source #

Placeholder documentation for H264Syntax

Constructors

HSDefault 
HSRP2027 

Instances

Bounded H264Syntax Source # 
Enum H264Syntax Source # 
Eq H264Syntax Source # 
Data H264Syntax Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Syntax -> c H264Syntax #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Syntax #

toConstr :: H264Syntax -> Constr #

dataTypeOf :: H264Syntax -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264Syntax) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Syntax) #

gmapT :: (forall b. Data b => b -> b) -> H264Syntax -> H264Syntax #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Syntax -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Syntax -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Syntax -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Syntax -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Syntax -> m H264Syntax #

Ord H264Syntax Source # 
Read H264Syntax Source # 
Show H264Syntax Source # 
Generic H264Syntax Source # 

Associated Types

type Rep H264Syntax :: * -> * #

Hashable H264Syntax Source # 
ToJSON H264Syntax Source # 
FromJSON H264Syntax Source # 
NFData H264Syntax Source # 

Methods

rnf :: H264Syntax -> () #

ToHeader H264Syntax Source # 
ToQuery H264Syntax Source # 
ToByteString H264Syntax Source # 
FromText H264Syntax Source # 
ToText H264Syntax Source # 

Methods

toText :: H264Syntax -> Text #

type Rep H264Syntax Source # 
type Rep H264Syntax = D1 * (MetaData "H264Syntax" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HSDefault" PrefixI False) (U1 *)) (C1 * (MetaCons "HSRP2027" PrefixI False) (U1 *)))

H264TemporalAq

data H264TemporalAq Source #

Placeholder documentation for H264TemporalAq

Constructors

HTADisabled 
HTAEnabled 

Instances

Bounded H264TemporalAq Source # 
Enum H264TemporalAq Source # 
Eq H264TemporalAq Source # 
Data H264TemporalAq Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264TemporalAq -> c H264TemporalAq #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264TemporalAq #

toConstr :: H264TemporalAq -> Constr #

dataTypeOf :: H264TemporalAq -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264TemporalAq) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264TemporalAq) #

gmapT :: (forall b. Data b => b -> b) -> H264TemporalAq -> H264TemporalAq #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264TemporalAq -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264TemporalAq -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264TemporalAq -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264TemporalAq -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264TemporalAq -> m H264TemporalAq #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TemporalAq -> m H264TemporalAq #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TemporalAq -> m H264TemporalAq #

Ord H264TemporalAq Source # 
Read H264TemporalAq Source # 
Show H264TemporalAq Source # 
Generic H264TemporalAq Source # 

Associated Types

type Rep H264TemporalAq :: * -> * #

Hashable H264TemporalAq Source # 
ToJSON H264TemporalAq Source # 
FromJSON H264TemporalAq Source # 
NFData H264TemporalAq Source # 

Methods

rnf :: H264TemporalAq -> () #

ToHeader H264TemporalAq Source # 
ToQuery H264TemporalAq Source # 
ToByteString H264TemporalAq Source # 
FromText H264TemporalAq Source # 
ToText H264TemporalAq Source # 
type Rep H264TemporalAq Source # 
type Rep H264TemporalAq = D1 * (MetaData "H264TemporalAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HTADisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HTAEnabled" PrefixI False) (U1 *)))

H264TimecodeInsertionBehavior

data H264TimecodeInsertionBehavior Source #

Placeholder documentation for H264TimecodeInsertionBehavior

Instances

Bounded H264TimecodeInsertionBehavior Source # 
Enum H264TimecodeInsertionBehavior Source # 
Eq H264TimecodeInsertionBehavior Source # 
Data H264TimecodeInsertionBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264TimecodeInsertionBehavior -> c H264TimecodeInsertionBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264TimecodeInsertionBehavior #

toConstr :: H264TimecodeInsertionBehavior -> Constr #

dataTypeOf :: H264TimecodeInsertionBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264TimecodeInsertionBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264TimecodeInsertionBehavior) #

gmapT :: (forall b. Data b => b -> b) -> H264TimecodeInsertionBehavior -> H264TimecodeInsertionBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264TimecodeInsertionBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264TimecodeInsertionBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264TimecodeInsertionBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264TimecodeInsertionBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264TimecodeInsertionBehavior -> m H264TimecodeInsertionBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TimecodeInsertionBehavior -> m H264TimecodeInsertionBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264TimecodeInsertionBehavior -> m H264TimecodeInsertionBehavior #

Ord H264TimecodeInsertionBehavior Source # 
Read H264TimecodeInsertionBehavior Source # 
Show H264TimecodeInsertionBehavior Source # 
Generic H264TimecodeInsertionBehavior Source # 
Hashable H264TimecodeInsertionBehavior Source # 
ToJSON H264TimecodeInsertionBehavior Source # 
FromJSON H264TimecodeInsertionBehavior Source # 
NFData H264TimecodeInsertionBehavior Source # 
ToHeader H264TimecodeInsertionBehavior Source # 
ToQuery H264TimecodeInsertionBehavior Source # 
ToByteString H264TimecodeInsertionBehavior Source # 
FromText H264TimecodeInsertionBehavior Source # 
ToText H264TimecodeInsertionBehavior Source # 
type Rep H264TimecodeInsertionBehavior Source # 
type Rep H264TimecodeInsertionBehavior = D1 * (MetaData "H264TimecodeInsertionBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HTIBDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HTIBPicTimingSei" PrefixI False) (U1 *)))

HlsAdMarkers

data HlsAdMarkers Source #

Placeholder documentation for HlsAdMarkers

Instances

Bounded HlsAdMarkers Source # 
Enum HlsAdMarkers Source # 
Eq HlsAdMarkers Source # 
Data HlsAdMarkers Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsAdMarkers -> c HlsAdMarkers #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsAdMarkers #

toConstr :: HlsAdMarkers -> Constr #

dataTypeOf :: HlsAdMarkers -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsAdMarkers) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsAdMarkers) #

gmapT :: (forall b. Data b => b -> b) -> HlsAdMarkers -> HlsAdMarkers #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsAdMarkers -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsAdMarkers -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsAdMarkers -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsAdMarkers -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAdMarkers -> m HlsAdMarkers #

Ord HlsAdMarkers Source # 
Read HlsAdMarkers Source # 
Show HlsAdMarkers Source # 
Generic HlsAdMarkers Source # 

Associated Types

type Rep HlsAdMarkers :: * -> * #

Hashable HlsAdMarkers Source # 
ToJSON HlsAdMarkers Source # 
FromJSON HlsAdMarkers Source # 
NFData HlsAdMarkers Source # 

Methods

rnf :: HlsAdMarkers -> () #

ToHeader HlsAdMarkers Source # 
ToQuery HlsAdMarkers Source # 
ToByteString HlsAdMarkers Source # 
FromText HlsAdMarkers Source # 
ToText HlsAdMarkers Source # 

Methods

toText :: HlsAdMarkers -> Text #

type Rep HlsAdMarkers Source # 
type Rep HlsAdMarkers = D1 * (MetaData "HlsAdMarkers" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Adobe" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Elemental" PrefixI False) (U1 *)) (C1 * (MetaCons "ElementalSCTE35" PrefixI False) (U1 *))))

HlsAkamaiHTTPTransferMode

data HlsAkamaiHTTPTransferMode Source #

Placeholder documentation for HlsAkamaiHttpTransferMode

Instances

Bounded HlsAkamaiHTTPTransferMode Source # 
Enum HlsAkamaiHTTPTransferMode Source # 
Eq HlsAkamaiHTTPTransferMode Source # 
Data HlsAkamaiHTTPTransferMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsAkamaiHTTPTransferMode -> c HlsAkamaiHTTPTransferMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsAkamaiHTTPTransferMode #

toConstr :: HlsAkamaiHTTPTransferMode -> Constr #

dataTypeOf :: HlsAkamaiHTTPTransferMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsAkamaiHTTPTransferMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsAkamaiHTTPTransferMode) #

gmapT :: (forall b. Data b => b -> b) -> HlsAkamaiHTTPTransferMode -> HlsAkamaiHTTPTransferMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsAkamaiHTTPTransferMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsAkamaiHTTPTransferMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsAkamaiHTTPTransferMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsAkamaiHTTPTransferMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsAkamaiHTTPTransferMode -> m HlsAkamaiHTTPTransferMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAkamaiHTTPTransferMode -> m HlsAkamaiHTTPTransferMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAkamaiHTTPTransferMode -> m HlsAkamaiHTTPTransferMode #

Ord HlsAkamaiHTTPTransferMode Source # 
Read HlsAkamaiHTTPTransferMode Source # 
Show HlsAkamaiHTTPTransferMode Source # 
Generic HlsAkamaiHTTPTransferMode Source # 
Hashable HlsAkamaiHTTPTransferMode Source # 
ToJSON HlsAkamaiHTTPTransferMode Source # 
FromJSON HlsAkamaiHTTPTransferMode Source # 
NFData HlsAkamaiHTTPTransferMode Source # 
ToHeader HlsAkamaiHTTPTransferMode Source # 
ToQuery HlsAkamaiHTTPTransferMode Source # 
ToByteString HlsAkamaiHTTPTransferMode Source # 
FromText HlsAkamaiHTTPTransferMode Source # 
ToText HlsAkamaiHTTPTransferMode Source # 
type Rep HlsAkamaiHTTPTransferMode Source # 
type Rep HlsAkamaiHTTPTransferMode = D1 * (MetaData "HlsAkamaiHTTPTransferMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "AkamaiChunked" PrefixI False) (U1 *)) (C1 * (MetaCons "AkamaiNonChunked" PrefixI False) (U1 *)))

HlsCaptionLanguageSetting

data HlsCaptionLanguageSetting Source #

Placeholder documentation for HlsCaptionLanguageSetting

Constructors

HCLSInsert 
HCLSNone 
HCLSOmit 

Instances

Bounded HlsCaptionLanguageSetting Source # 
Enum HlsCaptionLanguageSetting Source # 
Eq HlsCaptionLanguageSetting Source # 
Data HlsCaptionLanguageSetting Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCaptionLanguageSetting -> c HlsCaptionLanguageSetting #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCaptionLanguageSetting #

toConstr :: HlsCaptionLanguageSetting -> Constr #

dataTypeOf :: HlsCaptionLanguageSetting -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsCaptionLanguageSetting) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCaptionLanguageSetting) #

gmapT :: (forall b. Data b => b -> b) -> HlsCaptionLanguageSetting -> HlsCaptionLanguageSetting #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageSetting -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCaptionLanguageSetting -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCaptionLanguageSetting -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCaptionLanguageSetting -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCaptionLanguageSetting -> m HlsCaptionLanguageSetting #

Ord HlsCaptionLanguageSetting Source # 
Read HlsCaptionLanguageSetting Source # 
Show HlsCaptionLanguageSetting Source # 
Generic HlsCaptionLanguageSetting Source # 
Hashable HlsCaptionLanguageSetting Source # 
ToJSON HlsCaptionLanguageSetting Source # 
FromJSON HlsCaptionLanguageSetting Source # 
NFData HlsCaptionLanguageSetting Source # 
ToHeader HlsCaptionLanguageSetting Source # 
ToQuery HlsCaptionLanguageSetting Source # 
ToByteString HlsCaptionLanguageSetting Source # 
FromText HlsCaptionLanguageSetting Source # 
ToText HlsCaptionLanguageSetting Source # 
type Rep HlsCaptionLanguageSetting Source # 
type Rep HlsCaptionLanguageSetting = D1 * (MetaData "HlsCaptionLanguageSetting" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HCLSInsert" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HCLSNone" PrefixI False) (U1 *)) (C1 * (MetaCons "HCLSOmit" PrefixI False) (U1 *))))

HlsClientCache

data HlsClientCache Source #

Placeholder documentation for HlsClientCache

Constructors

HCCDisabled 
HCCEnabled 

Instances

Bounded HlsClientCache Source # 
Enum HlsClientCache Source # 
Eq HlsClientCache Source # 
Data HlsClientCache Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsClientCache -> c HlsClientCache #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsClientCache #

toConstr :: HlsClientCache -> Constr #

dataTypeOf :: HlsClientCache -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsClientCache) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsClientCache) #

gmapT :: (forall b. Data b => b -> b) -> HlsClientCache -> HlsClientCache #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsClientCache -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsClientCache -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsClientCache -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsClientCache -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsClientCache -> m HlsClientCache #

Ord HlsClientCache Source # 
Read HlsClientCache Source # 
Show HlsClientCache Source # 
Generic HlsClientCache Source # 

Associated Types

type Rep HlsClientCache :: * -> * #

Hashable HlsClientCache Source # 
ToJSON HlsClientCache Source # 
FromJSON HlsClientCache Source # 
NFData HlsClientCache Source # 

Methods

rnf :: HlsClientCache -> () #

ToHeader HlsClientCache Source # 
ToQuery HlsClientCache Source # 
ToByteString HlsClientCache Source # 
FromText HlsClientCache Source # 
ToText HlsClientCache Source # 
type Rep HlsClientCache Source # 
type Rep HlsClientCache = D1 * (MetaData "HlsClientCache" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HCCDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "HCCEnabled" PrefixI False) (U1 *)))

HlsCodecSpecification

data HlsCodecSpecification Source #

Placeholder documentation for HlsCodecSpecification

Constructors

Rfc4281 
Rfc6381 

Instances

Bounded HlsCodecSpecification Source # 
Enum HlsCodecSpecification Source # 
Eq HlsCodecSpecification Source # 
Data HlsCodecSpecification Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCodecSpecification -> c HlsCodecSpecification #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCodecSpecification #

toConstr :: HlsCodecSpecification -> Constr #

dataTypeOf :: HlsCodecSpecification -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsCodecSpecification) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCodecSpecification) #

gmapT :: (forall b. Data b => b -> b) -> HlsCodecSpecification -> HlsCodecSpecification #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCodecSpecification -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCodecSpecification -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCodecSpecification -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCodecSpecification -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCodecSpecification -> m HlsCodecSpecification #

Ord HlsCodecSpecification Source # 
Read HlsCodecSpecification Source # 
Show HlsCodecSpecification Source # 
Generic HlsCodecSpecification Source # 
Hashable HlsCodecSpecification Source # 
ToJSON HlsCodecSpecification Source # 
FromJSON HlsCodecSpecification Source # 
NFData HlsCodecSpecification Source # 

Methods

rnf :: HlsCodecSpecification -> () #

ToHeader HlsCodecSpecification Source # 
ToQuery HlsCodecSpecification Source # 
ToByteString HlsCodecSpecification Source # 
FromText HlsCodecSpecification Source # 
ToText HlsCodecSpecification Source # 
type Rep HlsCodecSpecification Source # 
type Rep HlsCodecSpecification = D1 * (MetaData "HlsCodecSpecification" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Rfc4281" PrefixI False) (U1 *)) (C1 * (MetaCons "Rfc6381" PrefixI False) (U1 *)))

HlsDirectoryStructure

data HlsDirectoryStructure Source #

Placeholder documentation for HlsDirectoryStructure

Instances

Bounded HlsDirectoryStructure Source # 
Enum HlsDirectoryStructure Source # 
Eq HlsDirectoryStructure Source # 
Data HlsDirectoryStructure Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsDirectoryStructure -> c HlsDirectoryStructure #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsDirectoryStructure #

toConstr :: HlsDirectoryStructure -> Constr #

dataTypeOf :: HlsDirectoryStructure -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsDirectoryStructure) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsDirectoryStructure) #

gmapT :: (forall b. Data b => b -> b) -> HlsDirectoryStructure -> HlsDirectoryStructure #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsDirectoryStructure -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsDirectoryStructure -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsDirectoryStructure -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsDirectoryStructure -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsDirectoryStructure -> m HlsDirectoryStructure #

Ord HlsDirectoryStructure Source # 
Read HlsDirectoryStructure Source # 
Show HlsDirectoryStructure Source # 
Generic HlsDirectoryStructure Source # 
Hashable HlsDirectoryStructure Source # 
ToJSON HlsDirectoryStructure Source # 
FromJSON HlsDirectoryStructure Source # 
NFData HlsDirectoryStructure Source # 

Methods

rnf :: HlsDirectoryStructure -> () #

ToHeader HlsDirectoryStructure Source # 
ToQuery HlsDirectoryStructure Source # 
ToByteString HlsDirectoryStructure Source # 
FromText HlsDirectoryStructure Source # 
ToText HlsDirectoryStructure Source # 
type Rep HlsDirectoryStructure Source # 
type Rep HlsDirectoryStructure = D1 * (MetaData "HlsDirectoryStructure" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SingleDirectory" PrefixI False) (U1 *)) (C1 * (MetaCons "SubdirectoryPerStream" PrefixI False) (U1 *)))

HlsEncryptionType

data HlsEncryptionType Source #

Placeholder documentation for HlsEncryptionType

Constructors

AES128 
SampleAES 

Instances

Bounded HlsEncryptionType Source # 
Enum HlsEncryptionType Source # 
Eq HlsEncryptionType Source # 
Data HlsEncryptionType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsEncryptionType -> c HlsEncryptionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsEncryptionType #

toConstr :: HlsEncryptionType -> Constr #

dataTypeOf :: HlsEncryptionType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsEncryptionType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsEncryptionType) #

gmapT :: (forall b. Data b => b -> b) -> HlsEncryptionType -> HlsEncryptionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsEncryptionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsEncryptionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsEncryptionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsEncryptionType -> m HlsEncryptionType #

Ord HlsEncryptionType Source # 
Read HlsEncryptionType Source # 
Show HlsEncryptionType Source # 
Generic HlsEncryptionType Source # 
Hashable HlsEncryptionType Source # 
ToJSON HlsEncryptionType Source # 
FromJSON HlsEncryptionType Source # 
NFData HlsEncryptionType Source # 

Methods

rnf :: HlsEncryptionType -> () #

ToHeader HlsEncryptionType Source # 
ToQuery HlsEncryptionType Source # 
ToByteString HlsEncryptionType Source # 
FromText HlsEncryptionType Source # 
ToText HlsEncryptionType Source # 
type Rep HlsEncryptionType Source # 
type Rep HlsEncryptionType = D1 * (MetaData "HlsEncryptionType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "AES128" PrefixI False) (U1 *)) (C1 * (MetaCons "SampleAES" PrefixI False) (U1 *)))

HlsIvInManifest

data HlsIvInManifest Source #

Placeholder documentation for HlsIvInManifest

Constructors

Exclude 
Include 

Instances

Bounded HlsIvInManifest Source # 
Enum HlsIvInManifest Source # 
Eq HlsIvInManifest Source # 
Data HlsIvInManifest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsIvInManifest -> c HlsIvInManifest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsIvInManifest #

toConstr :: HlsIvInManifest -> Constr #

dataTypeOf :: HlsIvInManifest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsIvInManifest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsIvInManifest) #

gmapT :: (forall b. Data b => b -> b) -> HlsIvInManifest -> HlsIvInManifest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsIvInManifest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsIvInManifest -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsIvInManifest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsIvInManifest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsIvInManifest -> m HlsIvInManifest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIvInManifest -> m HlsIvInManifest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIvInManifest -> m HlsIvInManifest #

Ord HlsIvInManifest Source # 
Read HlsIvInManifest Source # 
Show HlsIvInManifest Source # 
Generic HlsIvInManifest Source # 
Hashable HlsIvInManifest Source # 
ToJSON HlsIvInManifest Source # 
FromJSON HlsIvInManifest Source # 
NFData HlsIvInManifest Source # 

Methods

rnf :: HlsIvInManifest -> () #

ToHeader HlsIvInManifest Source # 
ToQuery HlsIvInManifest Source # 
ToByteString HlsIvInManifest Source # 
FromText HlsIvInManifest Source # 
ToText HlsIvInManifest Source # 
type Rep HlsIvInManifest Source # 
type Rep HlsIvInManifest = D1 * (MetaData "HlsIvInManifest" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Exclude" PrefixI False) (U1 *)) (C1 * (MetaCons "Include" PrefixI False) (U1 *)))

HlsIvSource

data HlsIvSource Source #

Placeholder documentation for HlsIvSource

Instances

Bounded HlsIvSource Source # 
Enum HlsIvSource Source # 
Eq HlsIvSource Source # 
Data HlsIvSource Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsIvSource -> c HlsIvSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsIvSource #

toConstr :: HlsIvSource -> Constr #

dataTypeOf :: HlsIvSource -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsIvSource) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsIvSource) #

gmapT :: (forall b. Data b => b -> b) -> HlsIvSource -> HlsIvSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsIvSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsIvSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsIvSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsIvSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsIvSource -> m HlsIvSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIvSource -> m HlsIvSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsIvSource -> m HlsIvSource #

Ord HlsIvSource Source # 
Read HlsIvSource Source # 
Show HlsIvSource Source # 
Generic HlsIvSource Source # 

Associated Types

type Rep HlsIvSource :: * -> * #

Hashable HlsIvSource Source # 
ToJSON HlsIvSource Source # 
FromJSON HlsIvSource Source # 
NFData HlsIvSource Source # 

Methods

rnf :: HlsIvSource -> () #

ToHeader HlsIvSource Source # 
ToQuery HlsIvSource Source # 
ToByteString HlsIvSource Source # 
FromText HlsIvSource Source # 
ToText HlsIvSource Source # 

Methods

toText :: HlsIvSource -> Text #

type Rep HlsIvSource Source # 
type Rep HlsIvSource = D1 * (MetaData "HlsIvSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Explicit" PrefixI False) (U1 *)) (C1 * (MetaCons "FollowsSegmentNumber" PrefixI False) (U1 *)))

HlsManifestCompression

data HlsManifestCompression Source #

Placeholder documentation for HlsManifestCompression

Constructors

HMCGzip 
HMCNone 

Instances

Bounded HlsManifestCompression Source # 
Enum HlsManifestCompression Source # 
Eq HlsManifestCompression Source # 
Data HlsManifestCompression Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsManifestCompression -> c HlsManifestCompression #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsManifestCompression #

toConstr :: HlsManifestCompression -> Constr #

dataTypeOf :: HlsManifestCompression -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsManifestCompression) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsManifestCompression) #

gmapT :: (forall b. Data b => b -> b) -> HlsManifestCompression -> HlsManifestCompression #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestCompression -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestCompression -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsManifestCompression -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsManifestCompression -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestCompression -> m HlsManifestCompression #

Ord HlsManifestCompression Source # 
Read HlsManifestCompression Source # 
Show HlsManifestCompression Source # 
Generic HlsManifestCompression Source # 
Hashable HlsManifestCompression Source # 
ToJSON HlsManifestCompression Source # 
FromJSON HlsManifestCompression Source # 
NFData HlsManifestCompression Source # 

Methods

rnf :: HlsManifestCompression -> () #

ToHeader HlsManifestCompression Source # 
ToQuery HlsManifestCompression Source # 
ToByteString HlsManifestCompression Source # 
FromText HlsManifestCompression Source # 
ToText HlsManifestCompression Source # 
type Rep HlsManifestCompression Source # 
type Rep HlsManifestCompression = D1 * (MetaData "HlsManifestCompression" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HMCGzip" PrefixI False) (U1 *)) (C1 * (MetaCons "HMCNone" PrefixI False) (U1 *)))

HlsManifestDurationFormat

data HlsManifestDurationFormat Source #

Placeholder documentation for HlsManifestDurationFormat

Constructors

FloatingPoint 
Integer 

Instances

Bounded HlsManifestDurationFormat Source # 
Enum HlsManifestDurationFormat Source # 
Eq HlsManifestDurationFormat Source # 
Data HlsManifestDurationFormat Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsManifestDurationFormat -> c HlsManifestDurationFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsManifestDurationFormat #

toConstr :: HlsManifestDurationFormat -> Constr #

dataTypeOf :: HlsManifestDurationFormat -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsManifestDurationFormat) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsManifestDurationFormat) #

gmapT :: (forall b. Data b => b -> b) -> HlsManifestDurationFormat -> HlsManifestDurationFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestDurationFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsManifestDurationFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsManifestDurationFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsManifestDurationFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsManifestDurationFormat -> m HlsManifestDurationFormat #

Ord HlsManifestDurationFormat Source # 
Read HlsManifestDurationFormat Source # 
Show HlsManifestDurationFormat Source # 
Generic HlsManifestDurationFormat Source # 
Hashable HlsManifestDurationFormat Source # 
ToJSON HlsManifestDurationFormat Source # 
FromJSON HlsManifestDurationFormat Source # 
NFData HlsManifestDurationFormat Source # 
ToHeader HlsManifestDurationFormat Source # 
ToQuery HlsManifestDurationFormat Source # 
ToByteString HlsManifestDurationFormat Source # 
FromText HlsManifestDurationFormat Source # 
ToText HlsManifestDurationFormat Source # 
type Rep HlsManifestDurationFormat Source # 
type Rep HlsManifestDurationFormat = D1 * (MetaData "HlsManifestDurationFormat" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "FloatingPoint" PrefixI False) (U1 *)) (C1 * (MetaCons "Integer" PrefixI False) (U1 *)))

HlsMediaStoreStorageClass

data HlsMediaStoreStorageClass Source #

Placeholder documentation for HlsMediaStoreStorageClass

Constructors

Temporal 

Instances

Bounded HlsMediaStoreStorageClass Source # 
Enum HlsMediaStoreStorageClass Source # 
Eq HlsMediaStoreStorageClass Source # 
Data HlsMediaStoreStorageClass Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsMediaStoreStorageClass -> c HlsMediaStoreStorageClass #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsMediaStoreStorageClass #

toConstr :: HlsMediaStoreStorageClass -> Constr #

dataTypeOf :: HlsMediaStoreStorageClass -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsMediaStoreStorageClass) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsMediaStoreStorageClass) #

gmapT :: (forall b. Data b => b -> b) -> HlsMediaStoreStorageClass -> HlsMediaStoreStorageClass #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsMediaStoreStorageClass -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsMediaStoreStorageClass -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsMediaStoreStorageClass -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsMediaStoreStorageClass -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsMediaStoreStorageClass -> m HlsMediaStoreStorageClass #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMediaStoreStorageClass -> m HlsMediaStoreStorageClass #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMediaStoreStorageClass -> m HlsMediaStoreStorageClass #

Ord HlsMediaStoreStorageClass Source # 
Read HlsMediaStoreStorageClass Source # 
Show HlsMediaStoreStorageClass Source # 
Generic HlsMediaStoreStorageClass Source # 
Hashable HlsMediaStoreStorageClass Source # 
ToJSON HlsMediaStoreStorageClass Source # 
FromJSON HlsMediaStoreStorageClass Source # 
NFData HlsMediaStoreStorageClass Source # 
ToHeader HlsMediaStoreStorageClass Source # 
ToQuery HlsMediaStoreStorageClass Source # 
ToByteString HlsMediaStoreStorageClass Source # 
FromText HlsMediaStoreStorageClass Source # 
ToText HlsMediaStoreStorageClass Source # 
type Rep HlsMediaStoreStorageClass Source # 
type Rep HlsMediaStoreStorageClass = D1 * (MetaData "HlsMediaStoreStorageClass" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Temporal" PrefixI False) (U1 *))

HlsMode

data HlsMode Source #

Placeholder documentation for HlsMode

Constructors

Live 
Vod 

Instances

Bounded HlsMode Source # 
Enum HlsMode Source # 
Eq HlsMode Source # 

Methods

(==) :: HlsMode -> HlsMode -> Bool #

(/=) :: HlsMode -> HlsMode -> Bool #

Data HlsMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsMode -> c HlsMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsMode #

toConstr :: HlsMode -> Constr #

dataTypeOf :: HlsMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsMode) #

gmapT :: (forall b. Data b => b -> b) -> HlsMode -> HlsMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsMode -> m HlsMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMode -> m HlsMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMode -> m HlsMode #

Ord HlsMode Source # 
Read HlsMode Source # 
Show HlsMode Source # 
Generic HlsMode Source # 

Associated Types

type Rep HlsMode :: * -> * #

Methods

from :: HlsMode -> Rep HlsMode x #

to :: Rep HlsMode x -> HlsMode #

Hashable HlsMode Source # 

Methods

hashWithSalt :: Int -> HlsMode -> Int #

hash :: HlsMode -> Int #

ToJSON HlsMode Source # 
FromJSON HlsMode Source # 
NFData HlsMode Source # 

Methods

rnf :: HlsMode -> () #

ToHeader HlsMode Source # 

Methods

toHeader :: HeaderName -> HlsMode -> [Header] #

ToQuery HlsMode Source # 
ToByteString HlsMode Source # 

Methods

toBS :: HlsMode -> ByteString #

FromText HlsMode Source # 
ToText HlsMode Source # 

Methods

toText :: HlsMode -> Text #

type Rep HlsMode Source # 
type Rep HlsMode = D1 * (MetaData "HlsMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Live" PrefixI False) (U1 *)) (C1 * (MetaCons "Vod" PrefixI False) (U1 *)))

HlsOutputSelection

data HlsOutputSelection Source #

Placeholder documentation for HlsOutputSelection

Instances

Bounded HlsOutputSelection Source # 
Enum HlsOutputSelection Source # 
Eq HlsOutputSelection Source # 
Data HlsOutputSelection Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsOutputSelection -> c HlsOutputSelection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsOutputSelection #

toConstr :: HlsOutputSelection -> Constr #

dataTypeOf :: HlsOutputSelection -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsOutputSelection) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsOutputSelection) #

gmapT :: (forall b. Data b => b -> b) -> HlsOutputSelection -> HlsOutputSelection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSelection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSelection -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsOutputSelection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsOutputSelection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSelection -> m HlsOutputSelection #

Ord HlsOutputSelection Source # 
Read HlsOutputSelection Source # 
Show HlsOutputSelection Source # 
Generic HlsOutputSelection Source # 
Hashable HlsOutputSelection Source # 
ToJSON HlsOutputSelection Source # 
FromJSON HlsOutputSelection Source # 
NFData HlsOutputSelection Source # 

Methods

rnf :: HlsOutputSelection -> () #

ToHeader HlsOutputSelection Source # 
ToQuery HlsOutputSelection Source # 
ToByteString HlsOutputSelection Source # 
FromText HlsOutputSelection Source # 
ToText HlsOutputSelection Source # 
type Rep HlsOutputSelection Source # 
type Rep HlsOutputSelection = D1 * (MetaData "HlsOutputSelection" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ManifestsAndSegments" PrefixI False) (U1 *)) (C1 * (MetaCons "SegmentsOnly" PrefixI False) (U1 *)))

HlsProgramDateTime

data HlsProgramDateTime Source #

Placeholder documentation for HlsProgramDateTime

Constructors

HPDTExclude 
HPDTInclude 

Instances

Bounded HlsProgramDateTime Source # 
Enum HlsProgramDateTime Source # 
Eq HlsProgramDateTime Source # 
Data HlsProgramDateTime Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsProgramDateTime -> c HlsProgramDateTime #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsProgramDateTime #

toConstr :: HlsProgramDateTime -> Constr #

dataTypeOf :: HlsProgramDateTime -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsProgramDateTime) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsProgramDateTime) #

gmapT :: (forall b. Data b => b -> b) -> HlsProgramDateTime -> HlsProgramDateTime #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsProgramDateTime -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsProgramDateTime -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsProgramDateTime -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsProgramDateTime -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsProgramDateTime -> m HlsProgramDateTime #

Ord HlsProgramDateTime Source # 
Read HlsProgramDateTime Source # 
Show HlsProgramDateTime Source # 
Generic HlsProgramDateTime Source # 
Hashable HlsProgramDateTime Source # 
ToJSON HlsProgramDateTime Source # 
FromJSON HlsProgramDateTime Source # 
NFData HlsProgramDateTime Source # 

Methods

rnf :: HlsProgramDateTime -> () #

ToHeader HlsProgramDateTime Source # 
ToQuery HlsProgramDateTime Source # 
ToByteString HlsProgramDateTime Source # 
FromText HlsProgramDateTime Source # 
ToText HlsProgramDateTime Source # 
type Rep HlsProgramDateTime Source # 
type Rep HlsProgramDateTime = D1 * (MetaData "HlsProgramDateTime" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HPDTExclude" PrefixI False) (U1 *)) (C1 * (MetaCons "HPDTInclude" PrefixI False) (U1 *)))

HlsSegmentationMode

data HlsSegmentationMode Source #

Placeholder documentation for HlsSegmentationMode

Instances

Bounded HlsSegmentationMode Source # 
Enum HlsSegmentationMode Source # 
Eq HlsSegmentationMode Source # 
Data HlsSegmentationMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsSegmentationMode -> c HlsSegmentationMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsSegmentationMode #

toConstr :: HlsSegmentationMode -> Constr #

dataTypeOf :: HlsSegmentationMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsSegmentationMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsSegmentationMode) #

gmapT :: (forall b. Data b => b -> b) -> HlsSegmentationMode -> HlsSegmentationMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsSegmentationMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsSegmentationMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsSegmentationMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsSegmentationMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsSegmentationMode -> m HlsSegmentationMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSegmentationMode -> m HlsSegmentationMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSegmentationMode -> m HlsSegmentationMode #

Ord HlsSegmentationMode Source # 
Read HlsSegmentationMode Source # 
Show HlsSegmentationMode Source # 
Generic HlsSegmentationMode Source # 
Hashable HlsSegmentationMode Source # 
ToJSON HlsSegmentationMode Source # 
FromJSON HlsSegmentationMode Source # 
NFData HlsSegmentationMode Source # 

Methods

rnf :: HlsSegmentationMode -> () #

ToHeader HlsSegmentationMode Source # 
ToQuery HlsSegmentationMode Source # 
ToByteString HlsSegmentationMode Source # 
FromText HlsSegmentationMode Source # 
ToText HlsSegmentationMode Source # 
type Rep HlsSegmentationMode Source # 
type Rep HlsSegmentationMode = D1 * (MetaData "HlsSegmentationMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HSMUseInputSegmentation" PrefixI False) (U1 *)) (C1 * (MetaCons "HSMUseSegmentDuration" PrefixI False) (U1 *)))

HlsStreamInfResolution

data HlsStreamInfResolution Source #

Placeholder documentation for HlsStreamInfResolution

Constructors

HSIRExclude 
HSIRInclude 

Instances

Bounded HlsStreamInfResolution Source # 
Enum HlsStreamInfResolution Source # 
Eq HlsStreamInfResolution Source # 
Data HlsStreamInfResolution Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsStreamInfResolution -> c HlsStreamInfResolution #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsStreamInfResolution #

toConstr :: HlsStreamInfResolution -> Constr #

dataTypeOf :: HlsStreamInfResolution -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsStreamInfResolution) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsStreamInfResolution) #

gmapT :: (forall b. Data b => b -> b) -> HlsStreamInfResolution -> HlsStreamInfResolution #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsStreamInfResolution -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsStreamInfResolution -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsStreamInfResolution -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsStreamInfResolution -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsStreamInfResolution -> m HlsStreamInfResolution #

Ord HlsStreamInfResolution Source # 
Read HlsStreamInfResolution Source # 
Show HlsStreamInfResolution Source # 
Generic HlsStreamInfResolution Source # 
Hashable HlsStreamInfResolution Source # 
ToJSON HlsStreamInfResolution Source # 
FromJSON HlsStreamInfResolution Source # 
NFData HlsStreamInfResolution Source # 

Methods

rnf :: HlsStreamInfResolution -> () #

ToHeader HlsStreamInfResolution Source # 
ToQuery HlsStreamInfResolution Source # 
ToByteString HlsStreamInfResolution Source # 
FromText HlsStreamInfResolution Source # 
ToText HlsStreamInfResolution Source # 
type Rep HlsStreamInfResolution Source # 
type Rep HlsStreamInfResolution = D1 * (MetaData "HlsStreamInfResolution" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HSIRExclude" PrefixI False) (U1 *)) (C1 * (MetaCons "HSIRInclude" PrefixI False) (U1 *)))

HlsTimedMetadataId3Frame

data HlsTimedMetadataId3Frame Source #

Placeholder documentation for HlsTimedMetadataId3Frame

Constructors

HTMIFNone 
HTMIFPriv 
HTMIFTdrl 

Instances

Bounded HlsTimedMetadataId3Frame Source # 
Enum HlsTimedMetadataId3Frame Source # 
Eq HlsTimedMetadataId3Frame Source # 
Data HlsTimedMetadataId3Frame Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsTimedMetadataId3Frame -> c HlsTimedMetadataId3Frame #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsTimedMetadataId3Frame #

toConstr :: HlsTimedMetadataId3Frame -> Constr #

dataTypeOf :: HlsTimedMetadataId3Frame -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsTimedMetadataId3Frame) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsTimedMetadataId3Frame) #

gmapT :: (forall b. Data b => b -> b) -> HlsTimedMetadataId3Frame -> HlsTimedMetadataId3Frame #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsTimedMetadataId3Frame -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsTimedMetadataId3Frame -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsTimedMetadataId3Frame -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsTimedMetadataId3Frame -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTimedMetadataId3Frame -> m HlsTimedMetadataId3Frame #

Ord HlsTimedMetadataId3Frame Source # 
Read HlsTimedMetadataId3Frame Source # 
Show HlsTimedMetadataId3Frame Source # 
Generic HlsTimedMetadataId3Frame Source # 
Hashable HlsTimedMetadataId3Frame Source # 
ToJSON HlsTimedMetadataId3Frame Source # 
FromJSON HlsTimedMetadataId3Frame Source # 
NFData HlsTimedMetadataId3Frame Source # 
ToHeader HlsTimedMetadataId3Frame Source # 
ToQuery HlsTimedMetadataId3Frame Source # 
ToByteString HlsTimedMetadataId3Frame Source # 
FromText HlsTimedMetadataId3Frame Source # 
ToText HlsTimedMetadataId3Frame Source # 
type Rep HlsTimedMetadataId3Frame Source # 
type Rep HlsTimedMetadataId3Frame = D1 * (MetaData "HlsTimedMetadataId3Frame" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HTMIFNone" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "HTMIFPriv" PrefixI False) (U1 *)) (C1 * (MetaCons "HTMIFTdrl" PrefixI False) (U1 *))))

HlsTsFileMode

data HlsTsFileMode Source #

Placeholder documentation for HlsTsFileMode

Constructors

SegmentedFiles 
SingleFile 

Instances

Bounded HlsTsFileMode Source # 
Enum HlsTsFileMode Source # 
Eq HlsTsFileMode Source # 
Data HlsTsFileMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsTsFileMode -> c HlsTsFileMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsTsFileMode #

toConstr :: HlsTsFileMode -> Constr #

dataTypeOf :: HlsTsFileMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsTsFileMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsTsFileMode) #

gmapT :: (forall b. Data b => b -> b) -> HlsTsFileMode -> HlsTsFileMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsTsFileMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsTsFileMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsTsFileMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsTsFileMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsTsFileMode -> m HlsTsFileMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTsFileMode -> m HlsTsFileMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsTsFileMode -> m HlsTsFileMode #

Ord HlsTsFileMode Source # 
Read HlsTsFileMode Source # 
Show HlsTsFileMode Source # 
Generic HlsTsFileMode Source # 

Associated Types

type Rep HlsTsFileMode :: * -> * #

Hashable HlsTsFileMode Source # 
ToJSON HlsTsFileMode Source # 
FromJSON HlsTsFileMode Source # 
NFData HlsTsFileMode Source # 

Methods

rnf :: HlsTsFileMode -> () #

ToHeader HlsTsFileMode Source # 
ToQuery HlsTsFileMode Source # 
ToByteString HlsTsFileMode Source # 
FromText HlsTsFileMode Source # 
ToText HlsTsFileMode Source # 

Methods

toText :: HlsTsFileMode -> Text #

type Rep HlsTsFileMode Source # 
type Rep HlsTsFileMode = D1 * (MetaData "HlsTsFileMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SegmentedFiles" PrefixI False) (U1 *)) (C1 * (MetaCons "SingleFile" PrefixI False) (U1 *)))

HlsWebdavHTTPTransferMode

data HlsWebdavHTTPTransferMode Source #

Placeholder documentation for HlsWebdavHttpTransferMode

Instances

Bounded HlsWebdavHTTPTransferMode Source # 
Enum HlsWebdavHTTPTransferMode Source # 
Eq HlsWebdavHTTPTransferMode Source # 
Data HlsWebdavHTTPTransferMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsWebdavHTTPTransferMode -> c HlsWebdavHTTPTransferMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsWebdavHTTPTransferMode #

toConstr :: HlsWebdavHTTPTransferMode -> Constr #

dataTypeOf :: HlsWebdavHTTPTransferMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsWebdavHTTPTransferMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsWebdavHTTPTransferMode) #

gmapT :: (forall b. Data b => b -> b) -> HlsWebdavHTTPTransferMode -> HlsWebdavHTTPTransferMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsWebdavHTTPTransferMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsWebdavHTTPTransferMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsWebdavHTTPTransferMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsWebdavHTTPTransferMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsWebdavHTTPTransferMode -> m HlsWebdavHTTPTransferMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsWebdavHTTPTransferMode -> m HlsWebdavHTTPTransferMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsWebdavHTTPTransferMode -> m HlsWebdavHTTPTransferMode #

Ord HlsWebdavHTTPTransferMode Source # 
Read HlsWebdavHTTPTransferMode Source # 
Show HlsWebdavHTTPTransferMode Source # 
Generic HlsWebdavHTTPTransferMode Source # 
Hashable HlsWebdavHTTPTransferMode Source # 
ToJSON HlsWebdavHTTPTransferMode Source # 
FromJSON HlsWebdavHTTPTransferMode Source # 
NFData HlsWebdavHTTPTransferMode Source # 
ToHeader HlsWebdavHTTPTransferMode Source # 
ToQuery HlsWebdavHTTPTransferMode Source # 
ToByteString HlsWebdavHTTPTransferMode Source # 
FromText HlsWebdavHTTPTransferMode Source # 
ToText HlsWebdavHTTPTransferMode Source # 
type Rep HlsWebdavHTTPTransferMode Source # 
type Rep HlsWebdavHTTPTransferMode = D1 * (MetaData "HlsWebdavHTTPTransferMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "WebdavChunked" PrefixI False) (U1 *)) (C1 * (MetaCons "WebdavNonChunked" PrefixI False) (U1 *)))

InputCodec

data InputCodec Source #

codec in increasing order of complexity

Constructors

Avc 
Hevc 
MPEG2 

Instances

Bounded InputCodec Source # 
Enum InputCodec Source # 
Eq InputCodec Source # 
Data InputCodec Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputCodec -> c InputCodec #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputCodec #

toConstr :: InputCodec -> Constr #

dataTypeOf :: InputCodec -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputCodec) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputCodec) #

gmapT :: (forall b. Data b => b -> b) -> InputCodec -> InputCodec #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputCodec -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputCodec -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputCodec -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputCodec -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputCodec -> m InputCodec #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputCodec -> m InputCodec #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputCodec -> m InputCodec #

Ord InputCodec Source # 
Read InputCodec Source # 
Show InputCodec Source # 
Generic InputCodec Source # 

Associated Types

type Rep InputCodec :: * -> * #

Hashable InputCodec Source # 
ToJSON InputCodec Source # 
FromJSON InputCodec Source # 
NFData InputCodec Source # 

Methods

rnf :: InputCodec -> () #

ToHeader InputCodec Source # 
ToQuery InputCodec Source # 
ToByteString InputCodec Source # 
FromText InputCodec Source # 
ToText InputCodec Source # 

Methods

toText :: InputCodec -> Text #

type Rep InputCodec Source # 
type Rep InputCodec = D1 * (MetaData "InputCodec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Avc" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Hevc" PrefixI False) (U1 *)) (C1 * (MetaCons "MPEG2" PrefixI False) (U1 *))))

InputDeblockFilter

data InputDeblockFilter Source #

Placeholder documentation for InputDeblockFilter

Constructors

IDFDisabled 
IDFEnabled 

Instances

Bounded InputDeblockFilter Source # 
Enum InputDeblockFilter Source # 
Eq InputDeblockFilter Source # 
Data InputDeblockFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDeblockFilter -> c InputDeblockFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDeblockFilter #

toConstr :: InputDeblockFilter -> Constr #

dataTypeOf :: InputDeblockFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputDeblockFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDeblockFilter) #

gmapT :: (forall b. Data b => b -> b) -> InputDeblockFilter -> InputDeblockFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDeblockFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDeblockFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDeblockFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDeblockFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDeblockFilter -> m InputDeblockFilter #

Ord InputDeblockFilter Source # 
Read InputDeblockFilter Source # 
Show InputDeblockFilter Source # 
Generic InputDeblockFilter Source # 
Hashable InputDeblockFilter Source # 
ToJSON InputDeblockFilter Source # 
FromJSON InputDeblockFilter Source # 
NFData InputDeblockFilter Source # 

Methods

rnf :: InputDeblockFilter -> () #

ToHeader InputDeblockFilter Source # 
ToQuery InputDeblockFilter Source # 
ToByteString InputDeblockFilter Source # 
FromText InputDeblockFilter Source # 
ToText InputDeblockFilter Source # 
type Rep InputDeblockFilter Source # 
type Rep InputDeblockFilter = D1 * (MetaData "InputDeblockFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "IDFDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "IDFEnabled" PrefixI False) (U1 *)))

InputDenoiseFilter

data InputDenoiseFilter Source #

Placeholder documentation for InputDenoiseFilter

Constructors

IDisabled 
IEnabled 

Instances

Bounded InputDenoiseFilter Source # 
Enum InputDenoiseFilter Source # 
Eq InputDenoiseFilter Source # 
Data InputDenoiseFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDenoiseFilter -> c InputDenoiseFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDenoiseFilter #

toConstr :: InputDenoiseFilter -> Constr #

dataTypeOf :: InputDenoiseFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputDenoiseFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDenoiseFilter) #

gmapT :: (forall b. Data b => b -> b) -> InputDenoiseFilter -> InputDenoiseFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDenoiseFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDenoiseFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDenoiseFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDenoiseFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDenoiseFilter -> m InputDenoiseFilter #

Ord InputDenoiseFilter Source # 
Read InputDenoiseFilter Source # 
Show InputDenoiseFilter Source # 
Generic InputDenoiseFilter Source # 
Hashable InputDenoiseFilter Source # 
ToJSON InputDenoiseFilter Source # 
FromJSON InputDenoiseFilter Source # 
NFData InputDenoiseFilter Source # 

Methods

rnf :: InputDenoiseFilter -> () #

ToHeader InputDenoiseFilter Source # 
ToQuery InputDenoiseFilter Source # 
ToByteString InputDenoiseFilter Source # 
FromText InputDenoiseFilter Source # 
ToText InputDenoiseFilter Source # 
type Rep InputDenoiseFilter Source # 
type Rep InputDenoiseFilter = D1 * (MetaData "InputDenoiseFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "IDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "IEnabled" PrefixI False) (U1 *)))

InputFilter

data InputFilter Source #

Placeholder documentation for InputFilter

Constructors

IFAuto 
IFDisabled 
IFForced 

Instances

Bounded InputFilter Source # 
Enum InputFilter Source # 
Eq InputFilter Source # 
Data InputFilter Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputFilter -> c InputFilter #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputFilter #

toConstr :: InputFilter -> Constr #

dataTypeOf :: InputFilter -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputFilter) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputFilter) #

gmapT :: (forall b. Data b => b -> b) -> InputFilter -> InputFilter #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputFilter -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputFilter -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputFilter -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputFilter -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputFilter -> m InputFilter #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputFilter -> m InputFilter #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputFilter -> m InputFilter #

Ord InputFilter Source # 
Read InputFilter Source # 
Show InputFilter Source # 
Generic InputFilter Source # 

Associated Types

type Rep InputFilter :: * -> * #

Hashable InputFilter Source # 
ToJSON InputFilter Source # 
FromJSON InputFilter Source # 
NFData InputFilter Source # 

Methods

rnf :: InputFilter -> () #

ToHeader InputFilter Source # 
ToQuery InputFilter Source # 
ToByteString InputFilter Source # 
FromText InputFilter Source # 
ToText InputFilter Source # 

Methods

toText :: InputFilter -> Text #

type Rep InputFilter Source # 
type Rep InputFilter = D1 * (MetaData "InputFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "IFAuto" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "IFDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "IFForced" PrefixI False) (U1 *))))

InputLossActionForHlsOut

data InputLossActionForHlsOut Source #

Placeholder documentation for InputLossActionForHlsOut

Instances

Bounded InputLossActionForHlsOut Source # 
Enum InputLossActionForHlsOut Source # 
Eq InputLossActionForHlsOut Source # 
Data InputLossActionForHlsOut Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLossActionForHlsOut -> c InputLossActionForHlsOut #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLossActionForHlsOut #

toConstr :: InputLossActionForHlsOut -> Constr #

dataTypeOf :: InputLossActionForHlsOut -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLossActionForHlsOut) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLossActionForHlsOut) #

gmapT :: (forall b. Data b => b -> b) -> InputLossActionForHlsOut -> InputLossActionForHlsOut #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForHlsOut -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForHlsOut -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLossActionForHlsOut -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLossActionForHlsOut -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLossActionForHlsOut -> m InputLossActionForHlsOut #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForHlsOut -> m InputLossActionForHlsOut #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForHlsOut -> m InputLossActionForHlsOut #

Ord InputLossActionForHlsOut Source # 
Read InputLossActionForHlsOut Source # 
Show InputLossActionForHlsOut Source # 
Generic InputLossActionForHlsOut Source # 
Hashable InputLossActionForHlsOut Source # 
ToJSON InputLossActionForHlsOut Source # 
FromJSON InputLossActionForHlsOut Source # 
NFData InputLossActionForHlsOut Source # 
ToHeader InputLossActionForHlsOut Source # 
ToQuery InputLossActionForHlsOut Source # 
ToByteString InputLossActionForHlsOut Source # 
FromText InputLossActionForHlsOut Source # 
ToText InputLossActionForHlsOut Source # 
type Rep InputLossActionForHlsOut Source # 
type Rep InputLossActionForHlsOut = D1 * (MetaData "InputLossActionForHlsOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ILAFHOEmitOutput" PrefixI False) (U1 *)) (C1 * (MetaCons "ILAFHOPauseOutput" PrefixI False) (U1 *)))

InputLossActionForMsSmoothOut

data InputLossActionForMsSmoothOut Source #

Placeholder documentation for InputLossActionForMsSmoothOut

Constructors

EmitOutput 
PauseOutput 

Instances

Bounded InputLossActionForMsSmoothOut Source # 
Enum InputLossActionForMsSmoothOut Source # 
Eq InputLossActionForMsSmoothOut Source # 
Data InputLossActionForMsSmoothOut Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLossActionForMsSmoothOut -> c InputLossActionForMsSmoothOut #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLossActionForMsSmoothOut #

toConstr :: InputLossActionForMsSmoothOut -> Constr #

dataTypeOf :: InputLossActionForMsSmoothOut -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLossActionForMsSmoothOut) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLossActionForMsSmoothOut) #

gmapT :: (forall b. Data b => b -> b) -> InputLossActionForMsSmoothOut -> InputLossActionForMsSmoothOut #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForMsSmoothOut -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForMsSmoothOut -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLossActionForMsSmoothOut -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLossActionForMsSmoothOut -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLossActionForMsSmoothOut -> m InputLossActionForMsSmoothOut #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForMsSmoothOut -> m InputLossActionForMsSmoothOut #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForMsSmoothOut -> m InputLossActionForMsSmoothOut #

Ord InputLossActionForMsSmoothOut Source # 
Read InputLossActionForMsSmoothOut Source # 
Show InputLossActionForMsSmoothOut Source # 
Generic InputLossActionForMsSmoothOut Source # 
Hashable InputLossActionForMsSmoothOut Source # 
ToJSON InputLossActionForMsSmoothOut Source # 
FromJSON InputLossActionForMsSmoothOut Source # 
NFData InputLossActionForMsSmoothOut Source # 
ToHeader InputLossActionForMsSmoothOut Source # 
ToQuery InputLossActionForMsSmoothOut Source # 
ToByteString InputLossActionForMsSmoothOut Source # 
FromText InputLossActionForMsSmoothOut Source # 
ToText InputLossActionForMsSmoothOut Source # 
type Rep InputLossActionForMsSmoothOut Source # 
type Rep InputLossActionForMsSmoothOut = D1 * (MetaData "InputLossActionForMsSmoothOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "EmitOutput" PrefixI False) (U1 *)) (C1 * (MetaCons "PauseOutput" PrefixI False) (U1 *)))

InputLossActionForUdpOut

data InputLossActionForUdpOut Source #

Placeholder documentation for InputLossActionForUdpOut

Instances

Bounded InputLossActionForUdpOut Source # 
Enum InputLossActionForUdpOut Source # 
Eq InputLossActionForUdpOut Source # 
Data InputLossActionForUdpOut Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLossActionForUdpOut -> c InputLossActionForUdpOut #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLossActionForUdpOut #

toConstr :: InputLossActionForUdpOut -> Constr #

dataTypeOf :: InputLossActionForUdpOut -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLossActionForUdpOut) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLossActionForUdpOut) #

gmapT :: (forall b. Data b => b -> b) -> InputLossActionForUdpOut -> InputLossActionForUdpOut #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForUdpOut -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLossActionForUdpOut -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLossActionForUdpOut -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLossActionForUdpOut -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLossActionForUdpOut -> m InputLossActionForUdpOut #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForUdpOut -> m InputLossActionForUdpOut #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossActionForUdpOut -> m InputLossActionForUdpOut #

Ord InputLossActionForUdpOut Source # 
Read InputLossActionForUdpOut Source # 
Show InputLossActionForUdpOut Source # 
Generic InputLossActionForUdpOut Source # 
Hashable InputLossActionForUdpOut Source # 
ToJSON InputLossActionForUdpOut Source # 
FromJSON InputLossActionForUdpOut Source # 
NFData InputLossActionForUdpOut Source # 
ToHeader InputLossActionForUdpOut Source # 
ToQuery InputLossActionForUdpOut Source # 
ToByteString InputLossActionForUdpOut Source # 
FromText InputLossActionForUdpOut Source # 
ToText InputLossActionForUdpOut Source # 
type Rep InputLossActionForUdpOut Source # 
type Rep InputLossActionForUdpOut = D1 * (MetaData "InputLossActionForUdpOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "DropProgram" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DropTs" PrefixI False) (U1 *)) (C1 * (MetaCons "EmitProgram" PrefixI False) (U1 *))))

InputLossImageType

data InputLossImageType Source #

Placeholder documentation for InputLossImageType

Constructors

Color 
Slate 

Instances

Bounded InputLossImageType Source # 
Enum InputLossImageType Source # 
Eq InputLossImageType Source # 
Data InputLossImageType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLossImageType -> c InputLossImageType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLossImageType #

toConstr :: InputLossImageType -> Constr #

dataTypeOf :: InputLossImageType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLossImageType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLossImageType) #

gmapT :: (forall b. Data b => b -> b) -> InputLossImageType -> InputLossImageType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLossImageType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLossImageType -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLossImageType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLossImageType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLossImageType -> m InputLossImageType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossImageType -> m InputLossImageType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossImageType -> m InputLossImageType #

Ord InputLossImageType Source # 
Read InputLossImageType Source # 
Show InputLossImageType Source # 
Generic InputLossImageType Source # 
Hashable InputLossImageType Source # 
ToJSON InputLossImageType Source # 
FromJSON InputLossImageType Source # 
NFData InputLossImageType Source # 

Methods

rnf :: InputLossImageType -> () #

ToHeader InputLossImageType Source # 
ToQuery InputLossImageType Source # 
ToByteString InputLossImageType Source # 
FromText InputLossImageType Source # 
ToText InputLossImageType Source # 
type Rep InputLossImageType Source # 
type Rep InputLossImageType = D1 * (MetaData "InputLossImageType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Color" PrefixI False) (U1 *)) (C1 * (MetaCons "Slate" PrefixI False) (U1 *)))

InputMaximumBitrate

data InputMaximumBitrate Source #

Maximum input bitrate in megabits per second. Bitrates up to 50 Mbps are supported currently.

Constructors

Max10Mbps 
Max20Mbps 
Max50Mbps 

Instances

Bounded InputMaximumBitrate Source # 
Enum InputMaximumBitrate Source # 
Eq InputMaximumBitrate Source # 
Data InputMaximumBitrate Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputMaximumBitrate -> c InputMaximumBitrate #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputMaximumBitrate #

toConstr :: InputMaximumBitrate -> Constr #

dataTypeOf :: InputMaximumBitrate -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputMaximumBitrate) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputMaximumBitrate) #

gmapT :: (forall b. Data b => b -> b) -> InputMaximumBitrate -> InputMaximumBitrate #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputMaximumBitrate -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputMaximumBitrate -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputMaximumBitrate -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputMaximumBitrate -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputMaximumBitrate -> m InputMaximumBitrate #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputMaximumBitrate -> m InputMaximumBitrate #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputMaximumBitrate -> m InputMaximumBitrate #

Ord InputMaximumBitrate Source # 
Read InputMaximumBitrate Source # 
Show InputMaximumBitrate Source # 
Generic InputMaximumBitrate Source # 
Hashable InputMaximumBitrate Source # 
ToJSON InputMaximumBitrate Source # 
FromJSON InputMaximumBitrate Source # 
NFData InputMaximumBitrate Source # 

Methods

rnf :: InputMaximumBitrate -> () #

ToHeader InputMaximumBitrate Source # 
ToQuery InputMaximumBitrate Source # 
ToByteString InputMaximumBitrate Source # 
FromText InputMaximumBitrate Source # 
ToText InputMaximumBitrate Source # 
type Rep InputMaximumBitrate Source # 
type Rep InputMaximumBitrate = D1 * (MetaData "InputMaximumBitrate" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Max10Mbps" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Max20Mbps" PrefixI False) (U1 *)) (C1 * (MetaCons "Max50Mbps" PrefixI False) (U1 *))))

InputResolution

data InputResolution Source #

Input resolution based on lines of vertical resolution in the input; SD is less than 720 lines, HD is 720 to 1080 lines, UHD is greater than 1080 lines

Constructors

HD 
SD 
Uhd 

Instances

Bounded InputResolution Source # 
Enum InputResolution Source # 
Eq InputResolution Source # 
Data InputResolution Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputResolution -> c InputResolution #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputResolution #

toConstr :: InputResolution -> Constr #

dataTypeOf :: InputResolution -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputResolution) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputResolution) #

gmapT :: (forall b. Data b => b -> b) -> InputResolution -> InputResolution #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputResolution -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputResolution -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputResolution -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputResolution -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputResolution -> m InputResolution #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputResolution -> m InputResolution #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputResolution -> m InputResolution #

Ord InputResolution Source # 
Read InputResolution Source # 
Show InputResolution Source # 
Generic InputResolution Source # 
Hashable InputResolution Source # 
ToJSON InputResolution Source # 
FromJSON InputResolution Source # 
NFData InputResolution Source # 

Methods

rnf :: InputResolution -> () #

ToHeader InputResolution Source # 
ToQuery InputResolution Source # 
ToByteString InputResolution Source # 
FromText InputResolution Source # 
ToText InputResolution Source # 
type Rep InputResolution Source # 
type Rep InputResolution = D1 * (MetaData "InputResolution" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "HD" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "SD" PrefixI False) (U1 *)) (C1 * (MetaCons "Uhd" PrefixI False) (U1 *))))

InputSecurityGroupState

data InputSecurityGroupState Source #

Placeholder documentation for InputSecurityGroupState

Instances

Bounded InputSecurityGroupState Source # 
Enum InputSecurityGroupState Source # 
Eq InputSecurityGroupState Source # 
Data InputSecurityGroupState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSecurityGroupState -> c InputSecurityGroupState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSecurityGroupState #

toConstr :: InputSecurityGroupState -> Constr #

dataTypeOf :: InputSecurityGroupState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSecurityGroupState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSecurityGroupState) #

gmapT :: (forall b. Data b => b -> b) -> InputSecurityGroupState -> InputSecurityGroupState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSecurityGroupState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSecurityGroupState -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSecurityGroupState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSecurityGroupState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSecurityGroupState -> m InputSecurityGroupState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSecurityGroupState -> m InputSecurityGroupState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSecurityGroupState -> m InputSecurityGroupState #

Ord InputSecurityGroupState Source # 
Read InputSecurityGroupState Source # 
Show InputSecurityGroupState Source # 
Generic InputSecurityGroupState Source # 
Hashable InputSecurityGroupState Source # 
FromJSON InputSecurityGroupState Source # 
NFData InputSecurityGroupState Source # 

Methods

rnf :: InputSecurityGroupState -> () #

ToHeader InputSecurityGroupState Source # 
ToQuery InputSecurityGroupState Source # 
ToByteString InputSecurityGroupState Source # 
FromText InputSecurityGroupState Source # 
ToText InputSecurityGroupState Source # 
type Rep InputSecurityGroupState Source # 
type Rep InputSecurityGroupState = D1 * (MetaData "InputSecurityGroupState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ISGSDeleted" PrefixI False) (U1 *)) (C1 * (MetaCons "ISGSIdle" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ISGSInUse" PrefixI False) (U1 *)) (C1 * (MetaCons "ISGSUpdating" PrefixI False) (U1 *))))

InputSourceEndBehavior

data InputSourceEndBehavior Source #

Placeholder documentation for InputSourceEndBehavior

Constructors

Continue 
Loop 

Instances

Bounded InputSourceEndBehavior Source # 
Enum InputSourceEndBehavior Source # 
Eq InputSourceEndBehavior Source # 
Data InputSourceEndBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSourceEndBehavior -> c InputSourceEndBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSourceEndBehavior #

toConstr :: InputSourceEndBehavior -> Constr #

dataTypeOf :: InputSourceEndBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSourceEndBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSourceEndBehavior) #

gmapT :: (forall b. Data b => b -> b) -> InputSourceEndBehavior -> InputSourceEndBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSourceEndBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSourceEndBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSourceEndBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSourceEndBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSourceEndBehavior -> m InputSourceEndBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSourceEndBehavior -> m InputSourceEndBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSourceEndBehavior -> m InputSourceEndBehavior #

Ord InputSourceEndBehavior Source # 
Read InputSourceEndBehavior Source # 
Show InputSourceEndBehavior Source # 
Generic InputSourceEndBehavior Source # 
Hashable InputSourceEndBehavior Source # 
ToJSON InputSourceEndBehavior Source # 
FromJSON InputSourceEndBehavior Source # 
NFData InputSourceEndBehavior Source # 

Methods

rnf :: InputSourceEndBehavior -> () #

ToHeader InputSourceEndBehavior Source # 
ToQuery InputSourceEndBehavior Source # 
ToByteString InputSourceEndBehavior Source # 
FromText InputSourceEndBehavior Source # 
ToText InputSourceEndBehavior Source # 
type Rep InputSourceEndBehavior Source # 
type Rep InputSourceEndBehavior = D1 * (MetaData "InputSourceEndBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Continue" PrefixI False) (U1 *)) (C1 * (MetaCons "Loop" PrefixI False) (U1 *)))

InputState

data InputState Source #

Placeholder documentation for InputState

Instances

Bounded InputState Source # 
Enum InputState Source # 
Eq InputState Source # 
Data InputState Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputState -> c InputState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputState #

toConstr :: InputState -> Constr #

dataTypeOf :: InputState -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputState) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputState) #

gmapT :: (forall b. Data b => b -> b) -> InputState -> InputState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputState -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputState -> m InputState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputState -> m InputState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputState -> m InputState #

Ord InputState Source # 
Read InputState Source # 
Show InputState Source # 
Generic InputState Source # 

Associated Types

type Rep InputState :: * -> * #

Hashable InputState Source # 
FromJSON InputState Source # 
NFData InputState Source # 

Methods

rnf :: InputState -> () #

ToHeader InputState Source # 
ToQuery InputState Source # 
ToByteString InputState Source # 
FromText InputState Source # 
ToText InputState Source # 

Methods

toText :: InputState -> Text #

type Rep InputState Source # 
type Rep InputState = D1 * (MetaData "InputState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "ISAttached" PrefixI False) (U1 *)) (C1 * (MetaCons "ISCreating" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "ISDeleted" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ISDeleting" PrefixI False) (U1 *)) (C1 * (MetaCons "ISDetached" PrefixI False) (U1 *)))))

InputType

data InputType Source #

Placeholder documentation for InputType

Instances

Bounded InputType Source # 
Enum InputType Source # 
Eq InputType Source # 
Data InputType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputType -> c InputType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputType #

toConstr :: InputType -> Constr #

dataTypeOf :: InputType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputType) #

gmapT :: (forall b. Data b => b -> b) -> InputType -> InputType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputType -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputType -> m InputType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputType -> m InputType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputType -> m InputType #

Ord InputType Source # 
Read InputType Source # 
Show InputType Source # 
Generic InputType Source # 

Associated Types

type Rep InputType :: * -> * #

Hashable InputType Source # 
ToJSON InputType Source # 
FromJSON InputType Source # 
NFData InputType Source # 

Methods

rnf :: InputType -> () #

ToHeader InputType Source # 
ToQuery InputType Source # 
ToByteString InputType Source # 

Methods

toBS :: InputType -> ByteString #

FromText InputType Source # 
ToText InputType Source # 

Methods

toText :: InputType -> Text #

type Rep InputType Source # 
type Rep InputType = D1 * (MetaData "InputType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "RtmpPull" PrefixI False) (U1 *)) (C1 * (MetaCons "RtmpPush" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "RtpPush" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "URLPull" PrefixI False) (U1 *)) (C1 * (MetaCons "UdpPush" PrefixI False) (U1 *)))))

M2tsAbsentInputAudioBehavior

data M2tsAbsentInputAudioBehavior Source #

Placeholder documentation for M2tsAbsentInputAudioBehavior

Constructors

Drop 
EncodeSilence 

Instances

Bounded M2tsAbsentInputAudioBehavior Source # 
Enum M2tsAbsentInputAudioBehavior Source # 
Eq M2tsAbsentInputAudioBehavior Source # 
Data M2tsAbsentInputAudioBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAbsentInputAudioBehavior -> c M2tsAbsentInputAudioBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAbsentInputAudioBehavior #

toConstr :: M2tsAbsentInputAudioBehavior -> Constr #

dataTypeOf :: M2tsAbsentInputAudioBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAbsentInputAudioBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAbsentInputAudioBehavior) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAbsentInputAudioBehavior -> M2tsAbsentInputAudioBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAbsentInputAudioBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAbsentInputAudioBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAbsentInputAudioBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAbsentInputAudioBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAbsentInputAudioBehavior -> m M2tsAbsentInputAudioBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAbsentInputAudioBehavior -> m M2tsAbsentInputAudioBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAbsentInputAudioBehavior -> m M2tsAbsentInputAudioBehavior #

Ord M2tsAbsentInputAudioBehavior Source # 
Read M2tsAbsentInputAudioBehavior Source # 
Show M2tsAbsentInputAudioBehavior Source # 
Generic M2tsAbsentInputAudioBehavior Source # 
Hashable M2tsAbsentInputAudioBehavior Source # 
ToJSON M2tsAbsentInputAudioBehavior Source # 
FromJSON M2tsAbsentInputAudioBehavior Source # 
NFData M2tsAbsentInputAudioBehavior Source # 
ToHeader M2tsAbsentInputAudioBehavior Source # 
ToQuery M2tsAbsentInputAudioBehavior Source # 
ToByteString M2tsAbsentInputAudioBehavior Source # 
FromText M2tsAbsentInputAudioBehavior Source # 
ToText M2tsAbsentInputAudioBehavior Source # 
type Rep M2tsAbsentInputAudioBehavior Source # 
type Rep M2tsAbsentInputAudioBehavior = D1 * (MetaData "M2tsAbsentInputAudioBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Drop" PrefixI False) (U1 *)) (C1 * (MetaCons "EncodeSilence" PrefixI False) (U1 *)))

M2tsArib

data M2tsArib Source #

Placeholder documentation for M2tsArib

Constructors

MADisabled 
MAEnabled 

Instances

Bounded M2tsArib Source # 
Enum M2tsArib Source # 
Eq M2tsArib Source # 
Data M2tsArib Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsArib -> c M2tsArib #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsArib #

toConstr :: M2tsArib -> Constr #

dataTypeOf :: M2tsArib -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsArib) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsArib) #

gmapT :: (forall b. Data b => b -> b) -> M2tsArib -> M2tsArib #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsArib -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsArib -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsArib -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsArib -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsArib -> m M2tsArib #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsArib -> m M2tsArib #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsArib -> m M2tsArib #

Ord M2tsArib Source # 
Read M2tsArib Source # 
Show M2tsArib Source # 
Generic M2tsArib Source # 

Associated Types

type Rep M2tsArib :: * -> * #

Methods

from :: M2tsArib -> Rep M2tsArib x #

to :: Rep M2tsArib x -> M2tsArib #

Hashable M2tsArib Source # 

Methods

hashWithSalt :: Int -> M2tsArib -> Int #

hash :: M2tsArib -> Int #

ToJSON M2tsArib Source # 
FromJSON M2tsArib Source # 
NFData M2tsArib Source # 

Methods

rnf :: M2tsArib -> () #

ToHeader M2tsArib Source # 

Methods

toHeader :: HeaderName -> M2tsArib -> [Header] #

ToQuery M2tsArib Source # 
ToByteString M2tsArib Source # 

Methods

toBS :: M2tsArib -> ByteString #

FromText M2tsArib Source # 
ToText M2tsArib Source # 

Methods

toText :: M2tsArib -> Text #

type Rep M2tsArib Source # 
type Rep M2tsArib = D1 * (MetaData "M2tsArib" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MADisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "MAEnabled" PrefixI False) (U1 *)))

M2tsAribCaptionsPidControl

data M2tsAribCaptionsPidControl Source #

Placeholder documentation for M2tsAribCaptionsPidControl

Instances

Bounded M2tsAribCaptionsPidControl Source # 
Enum M2tsAribCaptionsPidControl Source # 
Eq M2tsAribCaptionsPidControl Source # 
Data M2tsAribCaptionsPidControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAribCaptionsPidControl -> c M2tsAribCaptionsPidControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAribCaptionsPidControl #

toConstr :: M2tsAribCaptionsPidControl -> Constr #

dataTypeOf :: M2tsAribCaptionsPidControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAribCaptionsPidControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAribCaptionsPidControl) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAribCaptionsPidControl -> M2tsAribCaptionsPidControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAribCaptionsPidControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAribCaptionsPidControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAribCaptionsPidControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAribCaptionsPidControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAribCaptionsPidControl -> m M2tsAribCaptionsPidControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAribCaptionsPidControl -> m M2tsAribCaptionsPidControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAribCaptionsPidControl -> m M2tsAribCaptionsPidControl #

Ord M2tsAribCaptionsPidControl Source # 
Read M2tsAribCaptionsPidControl Source # 
Show M2tsAribCaptionsPidControl Source # 
Generic M2tsAribCaptionsPidControl Source # 
Hashable M2tsAribCaptionsPidControl Source # 
ToJSON M2tsAribCaptionsPidControl Source # 
FromJSON M2tsAribCaptionsPidControl Source # 
NFData M2tsAribCaptionsPidControl Source # 
ToHeader M2tsAribCaptionsPidControl Source # 
ToQuery M2tsAribCaptionsPidControl Source # 
ToByteString M2tsAribCaptionsPidControl Source # 
FromText M2tsAribCaptionsPidControl Source # 
ToText M2tsAribCaptionsPidControl Source # 
type Rep M2tsAribCaptionsPidControl Source # 
type Rep M2tsAribCaptionsPidControl = D1 * (MetaData "M2tsAribCaptionsPidControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MACPCAuto" PrefixI False) (U1 *)) (C1 * (MetaCons "MACPCUseConfigured" PrefixI False) (U1 *)))

M2tsAudioBufferModel

data M2tsAudioBufferModel Source #

Placeholder documentation for M2tsAudioBufferModel

Constructors

Atsc 
Dvb 

Instances

Bounded M2tsAudioBufferModel Source # 
Enum M2tsAudioBufferModel Source # 
Eq M2tsAudioBufferModel Source # 
Data M2tsAudioBufferModel Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAudioBufferModel -> c M2tsAudioBufferModel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAudioBufferModel #

toConstr :: M2tsAudioBufferModel -> Constr #

dataTypeOf :: M2tsAudioBufferModel -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAudioBufferModel) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAudioBufferModel) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAudioBufferModel -> M2tsAudioBufferModel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioBufferModel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioBufferModel -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAudioBufferModel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAudioBufferModel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioBufferModel -> m M2tsAudioBufferModel #

Ord M2tsAudioBufferModel Source # 
Read M2tsAudioBufferModel Source # 
Show M2tsAudioBufferModel Source # 
Generic M2tsAudioBufferModel Source # 
Hashable M2tsAudioBufferModel Source # 
ToJSON M2tsAudioBufferModel Source # 
FromJSON M2tsAudioBufferModel Source # 
NFData M2tsAudioBufferModel Source # 

Methods

rnf :: M2tsAudioBufferModel -> () #

ToHeader M2tsAudioBufferModel Source # 
ToQuery M2tsAudioBufferModel Source # 
ToByteString M2tsAudioBufferModel Source # 
FromText M2tsAudioBufferModel Source # 
ToText M2tsAudioBufferModel Source # 
type Rep M2tsAudioBufferModel Source # 
type Rep M2tsAudioBufferModel = D1 * (MetaData "M2tsAudioBufferModel" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Atsc" PrefixI False) (U1 *)) (C1 * (MetaCons "Dvb" PrefixI False) (U1 *)))

M2tsAudioInterval

data M2tsAudioInterval Source #

Placeholder documentation for M2tsAudioInterval

Instances

Bounded M2tsAudioInterval Source # 
Enum M2tsAudioInterval Source # 
Eq M2tsAudioInterval Source # 
Data M2tsAudioInterval Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAudioInterval -> c M2tsAudioInterval #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAudioInterval #

toConstr :: M2tsAudioInterval -> Constr #

dataTypeOf :: M2tsAudioInterval -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAudioInterval) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAudioInterval) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAudioInterval -> M2tsAudioInterval #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioInterval -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioInterval -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAudioInterval -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAudioInterval -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAudioInterval -> m M2tsAudioInterval #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioInterval -> m M2tsAudioInterval #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioInterval -> m M2tsAudioInterval #

Ord M2tsAudioInterval Source # 
Read M2tsAudioInterval Source # 
Show M2tsAudioInterval Source # 
Generic M2tsAudioInterval Source # 
Hashable M2tsAudioInterval Source # 
ToJSON M2tsAudioInterval Source # 
FromJSON M2tsAudioInterval Source # 
NFData M2tsAudioInterval Source # 

Methods

rnf :: M2tsAudioInterval -> () #

ToHeader M2tsAudioInterval Source # 
ToQuery M2tsAudioInterval Source # 
ToByteString M2tsAudioInterval Source # 
FromText M2tsAudioInterval Source # 
ToText M2tsAudioInterval Source # 
type Rep M2tsAudioInterval Source # 
type Rep M2tsAudioInterval = D1 * (MetaData "M2tsAudioInterval" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "VideoAndFixedIntervals" PrefixI False) (U1 *)) (C1 * (MetaCons "VideoInterval" PrefixI False) (U1 *)))

M2tsAudioStreamType

data M2tsAudioStreamType Source #

Placeholder documentation for M2tsAudioStreamType

Constructors

MASTAtsc 
MASTDvb 

Instances

Bounded M2tsAudioStreamType Source # 
Enum M2tsAudioStreamType Source # 
Eq M2tsAudioStreamType Source # 
Data M2tsAudioStreamType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsAudioStreamType -> c M2tsAudioStreamType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsAudioStreamType #

toConstr :: M2tsAudioStreamType -> Constr #

dataTypeOf :: M2tsAudioStreamType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsAudioStreamType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsAudioStreamType) #

gmapT :: (forall b. Data b => b -> b) -> M2tsAudioStreamType -> M2tsAudioStreamType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioStreamType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsAudioStreamType -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsAudioStreamType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsAudioStreamType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsAudioStreamType -> m M2tsAudioStreamType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioStreamType -> m M2tsAudioStreamType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsAudioStreamType -> m M2tsAudioStreamType #

Ord M2tsAudioStreamType Source # 
Read M2tsAudioStreamType Source # 
Show M2tsAudioStreamType Source # 
Generic M2tsAudioStreamType Source # 
Hashable M2tsAudioStreamType Source # 
ToJSON M2tsAudioStreamType Source # 
FromJSON M2tsAudioStreamType Source # 
NFData M2tsAudioStreamType Source # 

Methods

rnf :: M2tsAudioStreamType -> () #

ToHeader M2tsAudioStreamType Source # 
ToQuery M2tsAudioStreamType Source # 
ToByteString M2tsAudioStreamType Source # 
FromText M2tsAudioStreamType Source # 
ToText M2tsAudioStreamType Source # 
type Rep M2tsAudioStreamType Source # 
type Rep M2tsAudioStreamType = D1 * (MetaData "M2tsAudioStreamType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MASTAtsc" PrefixI False) (U1 *)) (C1 * (MetaCons "MASTDvb" PrefixI False) (U1 *)))

M2tsBufferModel

data M2tsBufferModel Source #

Placeholder documentation for M2tsBufferModel

Constructors

MBMMultiplex 
MBMNone 

Instances

Bounded M2tsBufferModel Source # 
Enum M2tsBufferModel Source # 
Eq M2tsBufferModel Source # 
Data M2tsBufferModel Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsBufferModel -> c M2tsBufferModel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsBufferModel #

toConstr :: M2tsBufferModel -> Constr #

dataTypeOf :: M2tsBufferModel -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsBufferModel) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsBufferModel) #

gmapT :: (forall b. Data b => b -> b) -> M2tsBufferModel -> M2tsBufferModel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsBufferModel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsBufferModel -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsBufferModel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsBufferModel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsBufferModel -> m M2tsBufferModel #

Ord M2tsBufferModel Source # 
Read M2tsBufferModel Source # 
Show M2tsBufferModel Source # 
Generic M2tsBufferModel Source # 
Hashable M2tsBufferModel Source # 
ToJSON M2tsBufferModel Source # 
FromJSON M2tsBufferModel Source # 
NFData M2tsBufferModel Source # 

Methods

rnf :: M2tsBufferModel -> () #

ToHeader M2tsBufferModel Source # 
ToQuery M2tsBufferModel Source # 
ToByteString M2tsBufferModel Source # 
FromText M2tsBufferModel Source # 
ToText M2tsBufferModel Source # 
type Rep M2tsBufferModel Source # 
type Rep M2tsBufferModel = D1 * (MetaData "M2tsBufferModel" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MBMMultiplex" PrefixI False) (U1 *)) (C1 * (MetaCons "MBMNone" PrefixI False) (U1 *)))

M2tsCCDescriptor

data M2tsCCDescriptor Source #

Placeholder documentation for M2tsCcDescriptor

Constructors

MCCDDisabled 
MCCDEnabled 

Instances

Bounded M2tsCCDescriptor Source # 
Enum M2tsCCDescriptor Source # 
Eq M2tsCCDescriptor Source # 
Data M2tsCCDescriptor Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsCCDescriptor -> c M2tsCCDescriptor #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsCCDescriptor #

toConstr :: M2tsCCDescriptor -> Constr #

dataTypeOf :: M2tsCCDescriptor -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsCCDescriptor) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsCCDescriptor) #

gmapT :: (forall b. Data b => b -> b) -> M2tsCCDescriptor -> M2tsCCDescriptor #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsCCDescriptor -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsCCDescriptor -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsCCDescriptor -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsCCDescriptor -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsCCDescriptor -> m M2tsCCDescriptor #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsCCDescriptor -> m M2tsCCDescriptor #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsCCDescriptor -> m M2tsCCDescriptor #

Ord M2tsCCDescriptor Source # 
Read M2tsCCDescriptor Source # 
Show M2tsCCDescriptor Source # 
Generic M2tsCCDescriptor Source # 
Hashable M2tsCCDescriptor Source # 
ToJSON M2tsCCDescriptor Source # 
FromJSON M2tsCCDescriptor Source # 
NFData M2tsCCDescriptor Source # 

Methods

rnf :: M2tsCCDescriptor -> () #

ToHeader M2tsCCDescriptor Source # 
ToQuery M2tsCCDescriptor Source # 
ToByteString M2tsCCDescriptor Source # 
FromText M2tsCCDescriptor Source # 
ToText M2tsCCDescriptor Source # 
type Rep M2tsCCDescriptor Source # 
type Rep M2tsCCDescriptor = D1 * (MetaData "M2tsCCDescriptor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MCCDDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "MCCDEnabled" PrefixI False) (U1 *)))

M2tsEbifControl

data M2tsEbifControl Source #

Placeholder documentation for M2tsEbifControl

Constructors

MECNone 
MECPassthrough 

Instances

Bounded M2tsEbifControl Source # 
Enum M2tsEbifControl Source # 
Eq M2tsEbifControl Source # 
Data M2tsEbifControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEbifControl -> c M2tsEbifControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEbifControl #

toConstr :: M2tsEbifControl -> Constr #

dataTypeOf :: M2tsEbifControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEbifControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEbifControl) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEbifControl -> M2tsEbifControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbifControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbifControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEbifControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEbifControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEbifControl -> m M2tsEbifControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbifControl -> m M2tsEbifControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbifControl -> m M2tsEbifControl #

Ord M2tsEbifControl Source # 
Read M2tsEbifControl Source # 
Show M2tsEbifControl Source # 
Generic M2tsEbifControl Source # 
Hashable M2tsEbifControl Source # 
ToJSON M2tsEbifControl Source # 
FromJSON M2tsEbifControl Source # 
NFData M2tsEbifControl Source # 

Methods

rnf :: M2tsEbifControl -> () #

ToHeader M2tsEbifControl Source # 
ToQuery M2tsEbifControl Source # 
ToByteString M2tsEbifControl Source # 
FromText M2tsEbifControl Source # 
ToText M2tsEbifControl Source # 
type Rep M2tsEbifControl Source # 
type Rep M2tsEbifControl = D1 * (MetaData "M2tsEbifControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MECNone" PrefixI False) (U1 *)) (C1 * (MetaCons "MECPassthrough" PrefixI False) (U1 *)))

M2tsEbpPlacement

data M2tsEbpPlacement Source #

Placeholder documentation for M2tsEbpPlacement

Instances

Bounded M2tsEbpPlacement Source # 
Enum M2tsEbpPlacement Source # 
Eq M2tsEbpPlacement Source # 
Data M2tsEbpPlacement Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEbpPlacement -> c M2tsEbpPlacement #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEbpPlacement #

toConstr :: M2tsEbpPlacement -> Constr #

dataTypeOf :: M2tsEbpPlacement -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEbpPlacement) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEbpPlacement) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEbpPlacement -> M2tsEbpPlacement #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpPlacement -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEbpPlacement -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEbpPlacement -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEbpPlacement -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEbpPlacement -> m M2tsEbpPlacement #

Ord M2tsEbpPlacement Source # 
Read M2tsEbpPlacement Source # 
Show M2tsEbpPlacement Source # 
Generic M2tsEbpPlacement Source # 
Hashable M2tsEbpPlacement Source # 
ToJSON M2tsEbpPlacement Source # 
FromJSON M2tsEbpPlacement Source # 
NFData M2tsEbpPlacement Source # 

Methods

rnf :: M2tsEbpPlacement -> () #

ToHeader M2tsEbpPlacement Source # 
ToQuery M2tsEbpPlacement Source # 
ToByteString M2tsEbpPlacement Source # 
FromText M2tsEbpPlacement Source # 
ToText M2tsEbpPlacement Source # 
type Rep M2tsEbpPlacement Source # 
type Rep M2tsEbpPlacement = D1 * (MetaData "M2tsEbpPlacement" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "VideoAndAudioPids" PrefixI False) (U1 *)) (C1 * (MetaCons "VideoPid" PrefixI False) (U1 *)))

M2tsEsRateInPes

data M2tsEsRateInPes Source #

Placeholder documentation for M2tsEsRateInPes

Constructors

MERIPExclude 
MERIPInclude 

Instances

Bounded M2tsEsRateInPes Source # 
Enum M2tsEsRateInPes Source # 
Eq M2tsEsRateInPes Source # 
Data M2tsEsRateInPes Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsEsRateInPes -> c M2tsEsRateInPes #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsEsRateInPes #

toConstr :: M2tsEsRateInPes -> Constr #

dataTypeOf :: M2tsEsRateInPes -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsEsRateInPes) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsEsRateInPes) #

gmapT :: (forall b. Data b => b -> b) -> M2tsEsRateInPes -> M2tsEsRateInPes #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEsRateInPes -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsEsRateInPes -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsEsRateInPes -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsEsRateInPes -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsEsRateInPes -> m M2tsEsRateInPes #

Ord M2tsEsRateInPes Source # 
Read M2tsEsRateInPes Source # 
Show M2tsEsRateInPes Source # 
Generic M2tsEsRateInPes Source # 
Hashable M2tsEsRateInPes Source # 
ToJSON M2tsEsRateInPes Source # 
FromJSON M2tsEsRateInPes Source # 
NFData M2tsEsRateInPes Source # 

Methods

rnf :: M2tsEsRateInPes -> () #

ToHeader M2tsEsRateInPes Source # 
ToQuery M2tsEsRateInPes Source # 
ToByteString M2tsEsRateInPes Source # 
FromText M2tsEsRateInPes Source # 
ToText M2tsEsRateInPes Source # 
type Rep M2tsEsRateInPes Source # 
type Rep M2tsEsRateInPes = D1 * (MetaData "M2tsEsRateInPes" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MERIPExclude" PrefixI False) (U1 *)) (C1 * (MetaCons "MERIPInclude" PrefixI False) (U1 *)))

M2tsKlv

data M2tsKlv Source #

Placeholder documentation for M2tsKlv

Constructors

MKNone 
MKPassthrough 

Instances

Bounded M2tsKlv Source # 
Enum M2tsKlv Source # 
Eq M2tsKlv Source # 

Methods

(==) :: M2tsKlv -> M2tsKlv -> Bool #

(/=) :: M2tsKlv -> M2tsKlv -> Bool #

Data M2tsKlv Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsKlv -> c M2tsKlv #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsKlv #

toConstr :: M2tsKlv -> Constr #

dataTypeOf :: M2tsKlv -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsKlv) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsKlv) #

gmapT :: (forall b. Data b => b -> b) -> M2tsKlv -> M2tsKlv #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsKlv -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsKlv -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsKlv -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsKlv -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsKlv -> m M2tsKlv #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsKlv -> m M2tsKlv #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsKlv -> m M2tsKlv #

Ord M2tsKlv Source # 
Read M2tsKlv Source # 
Show M2tsKlv Source # 
Generic M2tsKlv Source # 

Associated Types

type Rep M2tsKlv :: * -> * #

Methods

from :: M2tsKlv -> Rep M2tsKlv x #

to :: Rep M2tsKlv x -> M2tsKlv #

Hashable M2tsKlv Source # 

Methods

hashWithSalt :: Int -> M2tsKlv -> Int #

hash :: M2tsKlv -> Int #

ToJSON M2tsKlv Source # 
FromJSON M2tsKlv Source # 
NFData M2tsKlv Source # 

Methods

rnf :: M2tsKlv -> () #

ToHeader M2tsKlv Source # 

Methods

toHeader :: HeaderName -> M2tsKlv -> [Header] #

ToQuery M2tsKlv Source # 
ToByteString M2tsKlv Source # 

Methods

toBS :: M2tsKlv -> ByteString #

FromText M2tsKlv Source # 
ToText M2tsKlv Source # 

Methods

toText :: M2tsKlv -> Text #

type Rep M2tsKlv Source # 
type Rep M2tsKlv = D1 * (MetaData "M2tsKlv" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MKNone" PrefixI False) (U1 *)) (C1 * (MetaCons "MKPassthrough" PrefixI False) (U1 *)))

M2tsPcrControl

data M2tsPcrControl Source #

Placeholder documentation for M2tsPcrControl

Instances

Bounded M2tsPcrControl Source # 
Enum M2tsPcrControl Source # 
Eq M2tsPcrControl Source # 
Data M2tsPcrControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsPcrControl -> c M2tsPcrControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsPcrControl #

toConstr :: M2tsPcrControl -> Constr #

dataTypeOf :: M2tsPcrControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsPcrControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsPcrControl) #

gmapT :: (forall b. Data b => b -> b) -> M2tsPcrControl -> M2tsPcrControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsPcrControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsPcrControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsPcrControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsPcrControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsPcrControl -> m M2tsPcrControl #

Ord M2tsPcrControl Source # 
Read M2tsPcrControl Source # 
Show M2tsPcrControl Source # 
Generic M2tsPcrControl Source # 

Associated Types

type Rep M2tsPcrControl :: * -> * #

Hashable M2tsPcrControl Source # 
ToJSON M2tsPcrControl Source # 
FromJSON M2tsPcrControl Source # 
NFData M2tsPcrControl Source # 

Methods

rnf :: M2tsPcrControl -> () #

ToHeader M2tsPcrControl Source # 
ToQuery M2tsPcrControl Source # 
ToByteString M2tsPcrControl Source # 
FromText M2tsPcrControl Source # 
ToText M2tsPcrControl Source # 
type Rep M2tsPcrControl Source # 
type Rep M2tsPcrControl = D1 * (MetaData "M2tsPcrControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ConfiguredPcrPeriod" PrefixI False) (U1 *)) (C1 * (MetaCons "PcrEveryPesPacket" PrefixI False) (U1 *)))

M2tsRateMode

data M2tsRateMode Source #

Placeholder documentation for M2tsRateMode

Constructors

MRMCbr 
MRMVbr 

Instances

Bounded M2tsRateMode Source # 
Enum M2tsRateMode Source # 
Eq M2tsRateMode Source # 
Data M2tsRateMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsRateMode -> c M2tsRateMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsRateMode #

toConstr :: M2tsRateMode -> Constr #

dataTypeOf :: M2tsRateMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsRateMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsRateMode) #

gmapT :: (forall b. Data b => b -> b) -> M2tsRateMode -> M2tsRateMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsRateMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsRateMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsRateMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsRateMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsRateMode -> m M2tsRateMode #

Ord M2tsRateMode Source # 
Read M2tsRateMode Source # 
Show M2tsRateMode Source # 
Generic M2tsRateMode Source # 

Associated Types

type Rep M2tsRateMode :: * -> * #

Hashable M2tsRateMode Source # 
ToJSON M2tsRateMode Source # 
FromJSON M2tsRateMode Source # 
NFData M2tsRateMode Source # 

Methods

rnf :: M2tsRateMode -> () #

ToHeader M2tsRateMode Source # 
ToQuery M2tsRateMode Source # 
ToByteString M2tsRateMode Source # 
FromText M2tsRateMode Source # 
ToText M2tsRateMode Source # 

Methods

toText :: M2tsRateMode -> Text #

type Rep M2tsRateMode Source # 
type Rep M2tsRateMode = D1 * (MetaData "M2tsRateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MRMCbr" PrefixI False) (U1 *)) (C1 * (MetaCons "MRMVbr" PrefixI False) (U1 *)))

M2tsScte35Control

data M2tsScte35Control Source #

Placeholder documentation for M2tsScte35Control

Constructors

MSCNone 
MSCPassthrough 

Instances

Bounded M2tsScte35Control Source # 
Enum M2tsScte35Control Source # 
Eq M2tsScte35Control Source # 
Data M2tsScte35Control Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsScte35Control -> c M2tsScte35Control #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsScte35Control #

toConstr :: M2tsScte35Control -> Constr #

dataTypeOf :: M2tsScte35Control -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsScte35Control) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsScte35Control) #

gmapT :: (forall b. Data b => b -> b) -> M2tsScte35Control -> M2tsScte35Control #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsScte35Control -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsScte35Control -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsScte35Control -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsScte35Control -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsScte35Control -> m M2tsScte35Control #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsScte35Control -> m M2tsScte35Control #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsScte35Control -> m M2tsScte35Control #

Ord M2tsScte35Control Source # 
Read M2tsScte35Control Source # 
Show M2tsScte35Control Source # 
Generic M2tsScte35Control Source # 
Hashable M2tsScte35Control Source # 
ToJSON M2tsScte35Control Source # 
FromJSON M2tsScte35Control Source # 
NFData M2tsScte35Control Source # 

Methods

rnf :: M2tsScte35Control -> () #

ToHeader M2tsScte35Control Source # 
ToQuery M2tsScte35Control Source # 
ToByteString M2tsScte35Control Source # 
FromText M2tsScte35Control Source # 
ToText M2tsScte35Control Source # 
type Rep M2tsScte35Control Source # 
type Rep M2tsScte35Control = D1 * (MetaData "M2tsScte35Control" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MSCNone" PrefixI False) (U1 *)) (C1 * (MetaCons "MSCPassthrough" PrefixI False) (U1 *)))

M2tsSegmentationMarkers

data M2tsSegmentationMarkers Source #

Placeholder documentation for M2tsSegmentationMarkers

Instances

Bounded M2tsSegmentationMarkers Source # 
Enum M2tsSegmentationMarkers Source # 
Eq M2tsSegmentationMarkers Source # 
Data M2tsSegmentationMarkers Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSegmentationMarkers -> c M2tsSegmentationMarkers #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSegmentationMarkers #

toConstr :: M2tsSegmentationMarkers -> Constr #

dataTypeOf :: M2tsSegmentationMarkers -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSegmentationMarkers) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSegmentationMarkers) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSegmentationMarkers -> M2tsSegmentationMarkers #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationMarkers -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationMarkers -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSegmentationMarkers -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSegmentationMarkers -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationMarkers -> m M2tsSegmentationMarkers #

Ord M2tsSegmentationMarkers Source # 
Read M2tsSegmentationMarkers Source # 
Show M2tsSegmentationMarkers Source # 
Generic M2tsSegmentationMarkers Source # 
Hashable M2tsSegmentationMarkers Source # 
ToJSON M2tsSegmentationMarkers Source # 
FromJSON M2tsSegmentationMarkers Source # 
NFData M2tsSegmentationMarkers Source # 

Methods

rnf :: M2tsSegmentationMarkers -> () #

ToHeader M2tsSegmentationMarkers Source # 
ToQuery M2tsSegmentationMarkers Source # 
ToByteString M2tsSegmentationMarkers Source # 
FromText M2tsSegmentationMarkers Source # 
ToText M2tsSegmentationMarkers Source # 
type Rep M2tsSegmentationMarkers Source # 
type Rep M2tsSegmentationMarkers = D1 * (MetaData "M2tsSegmentationMarkers" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * ((:+:) * (C1 * (MetaCons "MSMEbp" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "MSMEbpLegacy" PrefixI False) (U1 *)) (C1 * (MetaCons "MSMNone" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "MSMPsiSegstart" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "MSMRaiAdapt" PrefixI False) (U1 *)) (C1 * (MetaCons "MSMRaiSegstart" PrefixI False) (U1 *)))))

M2tsSegmentationStyle

data M2tsSegmentationStyle Source #

Placeholder documentation for M2tsSegmentationStyle

Instances

Bounded M2tsSegmentationStyle Source # 
Enum M2tsSegmentationStyle Source # 
Eq M2tsSegmentationStyle Source # 
Data M2tsSegmentationStyle Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSegmentationStyle -> c M2tsSegmentationStyle #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSegmentationStyle #

toConstr :: M2tsSegmentationStyle -> Constr #

dataTypeOf :: M2tsSegmentationStyle -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSegmentationStyle) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSegmentationStyle) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSegmentationStyle -> M2tsSegmentationStyle #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationStyle -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSegmentationStyle -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSegmentationStyle -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSegmentationStyle -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSegmentationStyle -> m M2tsSegmentationStyle #

Ord M2tsSegmentationStyle Source # 
Read M2tsSegmentationStyle Source # 
Show M2tsSegmentationStyle Source # 
Generic M2tsSegmentationStyle Source # 
Hashable M2tsSegmentationStyle Source # 
ToJSON M2tsSegmentationStyle Source # 
FromJSON M2tsSegmentationStyle Source # 
NFData M2tsSegmentationStyle Source # 

Methods

rnf :: M2tsSegmentationStyle -> () #

ToHeader M2tsSegmentationStyle Source # 
ToQuery M2tsSegmentationStyle Source # 
ToByteString M2tsSegmentationStyle Source # 
FromText M2tsSegmentationStyle Source # 
ToText M2tsSegmentationStyle Source # 
type Rep M2tsSegmentationStyle Source # 
type Rep M2tsSegmentationStyle = D1 * (MetaData "M2tsSegmentationStyle" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MaintainCadence" PrefixI False) (U1 *)) (C1 * (MetaCons "ResetCadence" PrefixI False) (U1 *)))

M2tsTimedMetadataBehavior

data M2tsTimedMetadataBehavior Source #

Placeholder documentation for M2tsTimedMetadataBehavior

Instances

Bounded M2tsTimedMetadataBehavior Source # 
Enum M2tsTimedMetadataBehavior Source # 
Eq M2tsTimedMetadataBehavior Source # 
Data M2tsTimedMetadataBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsTimedMetadataBehavior -> c M2tsTimedMetadataBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsTimedMetadataBehavior #

toConstr :: M2tsTimedMetadataBehavior -> Constr #

dataTypeOf :: M2tsTimedMetadataBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsTimedMetadataBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsTimedMetadataBehavior) #

gmapT :: (forall b. Data b => b -> b) -> M2tsTimedMetadataBehavior -> M2tsTimedMetadataBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsTimedMetadataBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsTimedMetadataBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsTimedMetadataBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsTimedMetadataBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsTimedMetadataBehavior -> m M2tsTimedMetadataBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsTimedMetadataBehavior -> m M2tsTimedMetadataBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsTimedMetadataBehavior -> m M2tsTimedMetadataBehavior #

Ord M2tsTimedMetadataBehavior Source # 
Read M2tsTimedMetadataBehavior Source # 
Show M2tsTimedMetadataBehavior Source # 
Generic M2tsTimedMetadataBehavior Source # 
Hashable M2tsTimedMetadataBehavior Source # 
ToJSON M2tsTimedMetadataBehavior Source # 
FromJSON M2tsTimedMetadataBehavior Source # 
NFData M2tsTimedMetadataBehavior Source # 
ToHeader M2tsTimedMetadataBehavior Source # 
ToQuery M2tsTimedMetadataBehavior Source # 
ToByteString M2tsTimedMetadataBehavior Source # 
FromText M2tsTimedMetadataBehavior Source # 
ToText M2tsTimedMetadataBehavior Source # 
type Rep M2tsTimedMetadataBehavior Source # 
type Rep M2tsTimedMetadataBehavior = D1 * (MetaData "M2tsTimedMetadataBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MTMBNoPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "MTMBPassthrough" PrefixI False) (U1 *)))

M3u8PcrControl

data M3u8PcrControl Source #

Placeholder documentation for M3u8PcrControl

Instances

Bounded M3u8PcrControl Source # 
Enum M3u8PcrControl Source # 
Eq M3u8PcrControl Source # 
Data M3u8PcrControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8PcrControl -> c M3u8PcrControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8PcrControl #

toConstr :: M3u8PcrControl -> Constr #

dataTypeOf :: M3u8PcrControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M3u8PcrControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8PcrControl) #

gmapT :: (forall b. Data b => b -> b) -> M3u8PcrControl -> M3u8PcrControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8PcrControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8PcrControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8PcrControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8PcrControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8PcrControl -> m M3u8PcrControl #

Ord M3u8PcrControl Source # 
Read M3u8PcrControl Source # 
Show M3u8PcrControl Source # 
Generic M3u8PcrControl Source # 

Associated Types

type Rep M3u8PcrControl :: * -> * #

Hashable M3u8PcrControl Source # 
ToJSON M3u8PcrControl Source # 
FromJSON M3u8PcrControl Source # 
NFData M3u8PcrControl Source # 

Methods

rnf :: M3u8PcrControl -> () #

ToHeader M3u8PcrControl Source # 
ToQuery M3u8PcrControl Source # 
ToByteString M3u8PcrControl Source # 
FromText M3u8PcrControl Source # 
ToText M3u8PcrControl Source # 
type Rep M3u8PcrControl Source # 
type Rep M3u8PcrControl = D1 * (MetaData "M3u8PcrControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MPCConfiguredPcrPeriod" PrefixI False) (U1 *)) (C1 * (MetaCons "MPCPcrEveryPesPacket" PrefixI False) (U1 *)))

M3u8Scte35Behavior

data M3u8Scte35Behavior Source #

Placeholder documentation for M3u8Scte35Behavior

Instances

Bounded M3u8Scte35Behavior Source # 
Enum M3u8Scte35Behavior Source # 
Eq M3u8Scte35Behavior Source # 
Data M3u8Scte35Behavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8Scte35Behavior -> c M3u8Scte35Behavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8Scte35Behavior #

toConstr :: M3u8Scte35Behavior -> Constr #

dataTypeOf :: M3u8Scte35Behavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M3u8Scte35Behavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8Scte35Behavior) #

gmapT :: (forall b. Data b => b -> b) -> M3u8Scte35Behavior -> M3u8Scte35Behavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Scte35Behavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Scte35Behavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8Scte35Behavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8Scte35Behavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8Scte35Behavior -> m M3u8Scte35Behavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Scte35Behavior -> m M3u8Scte35Behavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Scte35Behavior -> m M3u8Scte35Behavior #

Ord M3u8Scte35Behavior Source # 
Read M3u8Scte35Behavior Source # 
Show M3u8Scte35Behavior Source # 
Generic M3u8Scte35Behavior Source # 
Hashable M3u8Scte35Behavior Source # 
ToJSON M3u8Scte35Behavior Source # 
FromJSON M3u8Scte35Behavior Source # 
NFData M3u8Scte35Behavior Source # 

Methods

rnf :: M3u8Scte35Behavior -> () #

ToHeader M3u8Scte35Behavior Source # 
ToQuery M3u8Scte35Behavior Source # 
ToByteString M3u8Scte35Behavior Source # 
FromText M3u8Scte35Behavior Source # 
ToText M3u8Scte35Behavior Source # 
type Rep M3u8Scte35Behavior Source # 
type Rep M3u8Scte35Behavior = D1 * (MetaData "M3u8Scte35Behavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MSBNoPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "MSBPassthrough" PrefixI False) (U1 *)))

M3u8TimedMetadataBehavior

data M3u8TimedMetadataBehavior Source #

Placeholder documentation for M3u8TimedMetadataBehavior

Instances

Bounded M3u8TimedMetadataBehavior Source # 
Enum M3u8TimedMetadataBehavior Source # 
Eq M3u8TimedMetadataBehavior Source # 
Data M3u8TimedMetadataBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8TimedMetadataBehavior -> c M3u8TimedMetadataBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8TimedMetadataBehavior #

toConstr :: M3u8TimedMetadataBehavior -> Constr #

dataTypeOf :: M3u8TimedMetadataBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M3u8TimedMetadataBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8TimedMetadataBehavior) #

gmapT :: (forall b. Data b => b -> b) -> M3u8TimedMetadataBehavior -> M3u8TimedMetadataBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8TimedMetadataBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8TimedMetadataBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8TimedMetadataBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8TimedMetadataBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8TimedMetadataBehavior -> m M3u8TimedMetadataBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8TimedMetadataBehavior -> m M3u8TimedMetadataBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8TimedMetadataBehavior -> m M3u8TimedMetadataBehavior #

Ord M3u8TimedMetadataBehavior Source # 
Read M3u8TimedMetadataBehavior Source # 
Show M3u8TimedMetadataBehavior Source # 
Generic M3u8TimedMetadataBehavior Source # 
Hashable M3u8TimedMetadataBehavior Source # 
ToJSON M3u8TimedMetadataBehavior Source # 
FromJSON M3u8TimedMetadataBehavior Source # 
NFData M3u8TimedMetadataBehavior Source # 
ToHeader M3u8TimedMetadataBehavior Source # 
ToQuery M3u8TimedMetadataBehavior Source # 
ToByteString M3u8TimedMetadataBehavior Source # 
FromText M3u8TimedMetadataBehavior Source # 
ToText M3u8TimedMetadataBehavior Source # 
type Rep M3u8TimedMetadataBehavior Source # 
type Rep M3u8TimedMetadataBehavior = D1 * (MetaData "M3u8TimedMetadataBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MNoPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "MPassthrough" PrefixI False) (U1 *)))

Mp2CodingMode

data Mp2CodingMode Source #

Placeholder documentation for Mp2CodingMode

Instances

Bounded Mp2CodingMode Source # 
Enum Mp2CodingMode Source # 
Eq Mp2CodingMode Source # 
Data Mp2CodingMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp2CodingMode -> c Mp2CodingMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp2CodingMode #

toConstr :: Mp2CodingMode -> Constr #

dataTypeOf :: Mp2CodingMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Mp2CodingMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp2CodingMode) #

gmapT :: (forall b. Data b => b -> b) -> Mp2CodingMode -> Mp2CodingMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp2CodingMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp2CodingMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp2CodingMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp2CodingMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp2CodingMode -> m Mp2CodingMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2CodingMode -> m Mp2CodingMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2CodingMode -> m Mp2CodingMode #

Ord Mp2CodingMode Source # 
Read Mp2CodingMode Source # 
Show Mp2CodingMode Source # 
Generic Mp2CodingMode Source # 

Associated Types

type Rep Mp2CodingMode :: * -> * #

Hashable Mp2CodingMode Source # 
ToJSON Mp2CodingMode Source # 
FromJSON Mp2CodingMode Source # 
NFData Mp2CodingMode Source # 

Methods

rnf :: Mp2CodingMode -> () #

ToHeader Mp2CodingMode Source # 
ToQuery Mp2CodingMode Source # 
ToByteString Mp2CodingMode Source # 
FromText Mp2CodingMode Source # 
ToText Mp2CodingMode Source # 

Methods

toText :: Mp2CodingMode -> Text #

type Rep Mp2CodingMode Source # 
type Rep Mp2CodingMode = D1 * (MetaData "Mp2CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "MCMCodingMode10" PrefixI False) (U1 *)) (C1 * (MetaCons "MCMCodingMode20" PrefixI False) (U1 *)))

NetworkInputServerValidation

data NetworkInputServerValidation Source #

Placeholder documentation for NetworkInputServerValidation

Instances

Bounded NetworkInputServerValidation Source # 
Enum NetworkInputServerValidation Source # 
Eq NetworkInputServerValidation Source # 
Data NetworkInputServerValidation Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NetworkInputServerValidation -> c NetworkInputServerValidation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NetworkInputServerValidation #

toConstr :: NetworkInputServerValidation -> Constr #

dataTypeOf :: NetworkInputServerValidation -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c NetworkInputServerValidation) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NetworkInputServerValidation) #

gmapT :: (forall b. Data b => b -> b) -> NetworkInputServerValidation -> NetworkInputServerValidation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NetworkInputServerValidation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NetworkInputServerValidation -> r #

gmapQ :: (forall d. Data d => d -> u) -> NetworkInputServerValidation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NetworkInputServerValidation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NetworkInputServerValidation -> m NetworkInputServerValidation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NetworkInputServerValidation -> m NetworkInputServerValidation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NetworkInputServerValidation -> m NetworkInputServerValidation #

Ord NetworkInputServerValidation Source # 
Read NetworkInputServerValidation Source # 
Show NetworkInputServerValidation Source # 
Generic NetworkInputServerValidation Source # 
Hashable NetworkInputServerValidation Source # 
ToJSON NetworkInputServerValidation Source # 
FromJSON NetworkInputServerValidation Source # 
NFData NetworkInputServerValidation Source # 
ToHeader NetworkInputServerValidation Source # 
ToQuery NetworkInputServerValidation Source # 
ToByteString NetworkInputServerValidation Source # 
FromText NetworkInputServerValidation Source # 
ToText NetworkInputServerValidation Source # 
type Rep NetworkInputServerValidation Source # 
type Rep NetworkInputServerValidation = D1 * (MetaData "NetworkInputServerValidation" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "CheckCryptographyAndValidateName" PrefixI False) (U1 *)) (C1 * (MetaCons "CheckCryptographyOnly" PrefixI False) (U1 *)))

RtmpCacheFullBehavior

data RtmpCacheFullBehavior Source #

Placeholder documentation for RtmpCacheFullBehavior

Instances

Bounded RtmpCacheFullBehavior Source # 
Enum RtmpCacheFullBehavior Source # 
Eq RtmpCacheFullBehavior Source # 
Data RtmpCacheFullBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpCacheFullBehavior -> c RtmpCacheFullBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpCacheFullBehavior #

toConstr :: RtmpCacheFullBehavior -> Constr #

dataTypeOf :: RtmpCacheFullBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpCacheFullBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpCacheFullBehavior) #

gmapT :: (forall b. Data b => b -> b) -> RtmpCacheFullBehavior -> RtmpCacheFullBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCacheFullBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCacheFullBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpCacheFullBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpCacheFullBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpCacheFullBehavior -> m RtmpCacheFullBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCacheFullBehavior -> m RtmpCacheFullBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCacheFullBehavior -> m RtmpCacheFullBehavior #

Ord RtmpCacheFullBehavior Source # 
Read RtmpCacheFullBehavior Source # 
Show RtmpCacheFullBehavior Source # 
Generic RtmpCacheFullBehavior Source # 
Hashable RtmpCacheFullBehavior Source # 
ToJSON RtmpCacheFullBehavior Source # 
FromJSON RtmpCacheFullBehavior Source # 
NFData RtmpCacheFullBehavior Source # 

Methods

rnf :: RtmpCacheFullBehavior -> () #

ToHeader RtmpCacheFullBehavior Source # 
ToQuery RtmpCacheFullBehavior Source # 
ToByteString RtmpCacheFullBehavior Source # 
FromText RtmpCacheFullBehavior Source # 
ToText RtmpCacheFullBehavior Source # 
type Rep RtmpCacheFullBehavior Source # 
type Rep RtmpCacheFullBehavior = D1 * (MetaData "RtmpCacheFullBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "DisconnectImmediately" PrefixI False) (U1 *)) (C1 * (MetaCons "WaitForServer" PrefixI False) (U1 *)))

RtmpCaptionData

data RtmpCaptionData Source #

Placeholder documentation for RtmpCaptionData

Instances

Bounded RtmpCaptionData Source # 
Enum RtmpCaptionData Source # 
Eq RtmpCaptionData Source # 
Data RtmpCaptionData Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpCaptionData -> c RtmpCaptionData #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpCaptionData #

toConstr :: RtmpCaptionData -> Constr #

dataTypeOf :: RtmpCaptionData -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpCaptionData) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpCaptionData) #

gmapT :: (forall b. Data b => b -> b) -> RtmpCaptionData -> RtmpCaptionData #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCaptionData -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCaptionData -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpCaptionData -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpCaptionData -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpCaptionData -> m RtmpCaptionData #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCaptionData -> m RtmpCaptionData #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCaptionData -> m RtmpCaptionData #

Ord RtmpCaptionData Source # 
Read RtmpCaptionData Source # 
Show RtmpCaptionData Source # 
Generic RtmpCaptionData Source # 
Hashable RtmpCaptionData Source # 
ToJSON RtmpCaptionData Source # 
FromJSON RtmpCaptionData Source # 
NFData RtmpCaptionData Source # 

Methods

rnf :: RtmpCaptionData -> () #

ToHeader RtmpCaptionData Source # 
ToQuery RtmpCaptionData Source # 
ToByteString RtmpCaptionData Source # 
FromText RtmpCaptionData Source # 
ToText RtmpCaptionData Source # 
type Rep RtmpCaptionData Source # 
type Rep RtmpCaptionData = D1 * (MetaData "RtmpCaptionData" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "All" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "FIELD1608" PrefixI False) (U1 *)) (C1 * (MetaCons "FIELD1AndFIELD2608" PrefixI False) (U1 *))))

RtmpOutputCertificateMode

data RtmpOutputCertificateMode Source #

Placeholder documentation for RtmpOutputCertificateMode

Instances

Bounded RtmpOutputCertificateMode Source # 
Enum RtmpOutputCertificateMode Source # 
Eq RtmpOutputCertificateMode Source # 
Data RtmpOutputCertificateMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpOutputCertificateMode -> c RtmpOutputCertificateMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpOutputCertificateMode #

toConstr :: RtmpOutputCertificateMode -> Constr #

dataTypeOf :: RtmpOutputCertificateMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpOutputCertificateMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpOutputCertificateMode) #

gmapT :: (forall b. Data b => b -> b) -> RtmpOutputCertificateMode -> RtmpOutputCertificateMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpOutputCertificateMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpOutputCertificateMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpOutputCertificateMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpOutputCertificateMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpOutputCertificateMode -> m RtmpOutputCertificateMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpOutputCertificateMode -> m RtmpOutputCertificateMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpOutputCertificateMode -> m RtmpOutputCertificateMode #

Ord RtmpOutputCertificateMode Source # 
Read RtmpOutputCertificateMode Source # 
Show RtmpOutputCertificateMode Source # 
Generic RtmpOutputCertificateMode Source # 
Hashable RtmpOutputCertificateMode Source # 
ToJSON RtmpOutputCertificateMode Source # 
FromJSON RtmpOutputCertificateMode Source # 
NFData RtmpOutputCertificateMode Source # 
ToHeader RtmpOutputCertificateMode Source # 
ToQuery RtmpOutputCertificateMode Source # 
ToByteString RtmpOutputCertificateMode Source # 
FromText RtmpOutputCertificateMode Source # 
ToText RtmpOutputCertificateMode Source # 
type Rep RtmpOutputCertificateMode Source # 
type Rep RtmpOutputCertificateMode = D1 * (MetaData "RtmpOutputCertificateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "ROCMSelfSigned" PrefixI False) (U1 *)) (C1 * (MetaCons "ROCMVerifyAuthenticity" PrefixI False) (U1 *)))

Scte20Convert608To708

data Scte20Convert608To708 Source #

Placeholder documentation for Scte20Convert608To708

Constructors

SCTDisabled 
SCTUpconvert 

Instances

Bounded Scte20Convert608To708 Source # 
Enum Scte20Convert608To708 Source # 
Eq Scte20Convert608To708 Source # 
Data Scte20Convert608To708 Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte20Convert608To708 -> c Scte20Convert608To708 #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte20Convert608To708 #

toConstr :: Scte20Convert608To708 -> Constr #

dataTypeOf :: Scte20Convert608To708 -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte20Convert608To708) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte20Convert608To708) #

gmapT :: (forall b. Data b => b -> b) -> Scte20Convert608To708 -> Scte20Convert608To708 #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte20Convert608To708 -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte20Convert608To708 -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte20Convert608To708 -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte20Convert608To708 -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte20Convert608To708 -> m Scte20Convert608To708 #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20Convert608To708 -> m Scte20Convert608To708 #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20Convert608To708 -> m Scte20Convert608To708 #

Ord Scte20Convert608To708 Source # 
Read Scte20Convert608To708 Source # 
Show Scte20Convert608To708 Source # 
Generic Scte20Convert608To708 Source # 
Hashable Scte20Convert608To708 Source # 
ToJSON Scte20Convert608To708 Source # 
FromJSON Scte20Convert608To708 Source # 
NFData Scte20Convert608To708 Source # 

Methods

rnf :: Scte20Convert608To708 -> () #

ToHeader Scte20Convert608To708 Source # 
ToQuery Scte20Convert608To708 Source # 
ToByteString Scte20Convert608To708 Source # 
FromText Scte20Convert608To708 Source # 
ToText Scte20Convert608To708 Source # 
type Rep Scte20Convert608To708 Source # 
type Rep Scte20Convert608To708 = D1 * (MetaData "Scte20Convert608To708" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SCTDisabled" PrefixI False) (U1 *)) (C1 * (MetaCons "SCTUpconvert" PrefixI False) (U1 *)))

Scte35AposNoRegionalBlackoutBehavior

data Scte35AposNoRegionalBlackoutBehavior Source #

Placeholder documentation for Scte35AposNoRegionalBlackoutBehavior

Constructors

SANRBBFollow 
SANRBBIgnore 

Instances

Bounded Scte35AposNoRegionalBlackoutBehavior Source # 
Enum Scte35AposNoRegionalBlackoutBehavior Source # 
Eq Scte35AposNoRegionalBlackoutBehavior Source # 
Data Scte35AposNoRegionalBlackoutBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35AposNoRegionalBlackoutBehavior -> c Scte35AposNoRegionalBlackoutBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35AposNoRegionalBlackoutBehavior #

toConstr :: Scte35AposNoRegionalBlackoutBehavior -> Constr #

dataTypeOf :: Scte35AposNoRegionalBlackoutBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35AposNoRegionalBlackoutBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35AposNoRegionalBlackoutBehavior) #

gmapT :: (forall b. Data b => b -> b) -> Scte35AposNoRegionalBlackoutBehavior -> Scte35AposNoRegionalBlackoutBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35AposNoRegionalBlackoutBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35AposNoRegionalBlackoutBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35AposNoRegionalBlackoutBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35AposNoRegionalBlackoutBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35AposNoRegionalBlackoutBehavior -> m Scte35AposNoRegionalBlackoutBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35AposNoRegionalBlackoutBehavior -> m Scte35AposNoRegionalBlackoutBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35AposNoRegionalBlackoutBehavior -> m Scte35AposNoRegionalBlackoutBehavior #

Ord Scte35AposNoRegionalBlackoutBehavior Source # 
Read Scte35AposNoRegionalBlackoutBehavior Source # 
Show Scte35AposNoRegionalBlackoutBehavior Source # 
Generic Scte35AposNoRegionalBlackoutBehavior Source # 
Hashable Scte35AposNoRegionalBlackoutBehavior Source # 
ToJSON Scte35AposNoRegionalBlackoutBehavior Source # 
FromJSON Scte35AposNoRegionalBlackoutBehavior Source # 
NFData Scte35AposNoRegionalBlackoutBehavior Source # 
ToHeader Scte35AposNoRegionalBlackoutBehavior Source # 
ToQuery Scte35AposNoRegionalBlackoutBehavior Source # 
ToByteString Scte35AposNoRegionalBlackoutBehavior Source # 
FromText Scte35AposNoRegionalBlackoutBehavior Source # 
ToText Scte35AposNoRegionalBlackoutBehavior Source # 
type Rep Scte35AposNoRegionalBlackoutBehavior Source # 
type Rep Scte35AposNoRegionalBlackoutBehavior = D1 * (MetaData "Scte35AposNoRegionalBlackoutBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SANRBBFollow" PrefixI False) (U1 *)) (C1 * (MetaCons "SANRBBIgnore" PrefixI False) (U1 *)))

Scte35AposWebDeliveryAllowedBehavior

data Scte35AposWebDeliveryAllowedBehavior Source #

Placeholder documentation for Scte35AposWebDeliveryAllowedBehavior

Constructors

SAWDABFollow 
SAWDABIgnore 

Instances

Bounded Scte35AposWebDeliveryAllowedBehavior Source # 
Enum Scte35AposWebDeliveryAllowedBehavior Source # 
Eq Scte35AposWebDeliveryAllowedBehavior Source # 
Data Scte35AposWebDeliveryAllowedBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35AposWebDeliveryAllowedBehavior -> c Scte35AposWebDeliveryAllowedBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35AposWebDeliveryAllowedBehavior #

toConstr :: Scte35AposWebDeliveryAllowedBehavior -> Constr #

dataTypeOf :: Scte35AposWebDeliveryAllowedBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35AposWebDeliveryAllowedBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35AposWebDeliveryAllowedBehavior) #

gmapT :: (forall b. Data b => b -> b) -> Scte35AposWebDeliveryAllowedBehavior -> Scte35AposWebDeliveryAllowedBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35AposWebDeliveryAllowedBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35AposWebDeliveryAllowedBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35AposWebDeliveryAllowedBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35AposWebDeliveryAllowedBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35AposWebDeliveryAllowedBehavior -> m Scte35AposWebDeliveryAllowedBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35AposWebDeliveryAllowedBehavior -> m Scte35AposWebDeliveryAllowedBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35AposWebDeliveryAllowedBehavior -> m Scte35AposWebDeliveryAllowedBehavior #

Ord Scte35AposWebDeliveryAllowedBehavior Source # 
Read Scte35AposWebDeliveryAllowedBehavior Source # 
Show Scte35AposWebDeliveryAllowedBehavior Source # 
Generic Scte35AposWebDeliveryAllowedBehavior Source # 
Hashable Scte35AposWebDeliveryAllowedBehavior Source # 
ToJSON Scte35AposWebDeliveryAllowedBehavior Source # 
FromJSON Scte35AposWebDeliveryAllowedBehavior Source # 
NFData Scte35AposWebDeliveryAllowedBehavior Source # 
ToHeader Scte35AposWebDeliveryAllowedBehavior Source # 
ToQuery Scte35AposWebDeliveryAllowedBehavior Source # 
ToByteString Scte35AposWebDeliveryAllowedBehavior Source # 
FromText Scte35AposWebDeliveryAllowedBehavior Source # 
ToText Scte35AposWebDeliveryAllowedBehavior Source # 
type Rep Scte35AposWebDeliveryAllowedBehavior Source # 
type Rep Scte35AposWebDeliveryAllowedBehavior = D1 * (MetaData "Scte35AposWebDeliveryAllowedBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SAWDABFollow" PrefixI False) (U1 *)) (C1 * (MetaCons "SAWDABIgnore" PrefixI False) (U1 *)))

Scte35SpliceInsertNoRegionalBlackoutBehavior

data Scte35SpliceInsertNoRegionalBlackoutBehavior Source #

Placeholder documentation for Scte35SpliceInsertNoRegionalBlackoutBehavior

Instances

Bounded Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Enum Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Eq Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Data Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> c Scte35SpliceInsertNoRegionalBlackoutBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35SpliceInsertNoRegionalBlackoutBehavior #

toConstr :: Scte35SpliceInsertNoRegionalBlackoutBehavior -> Constr #

dataTypeOf :: Scte35SpliceInsertNoRegionalBlackoutBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35SpliceInsertNoRegionalBlackoutBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35SpliceInsertNoRegionalBlackoutBehavior) #

gmapT :: (forall b. Data b => b -> b) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> Scte35SpliceInsertNoRegionalBlackoutBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> m Scte35SpliceInsertNoRegionalBlackoutBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> m Scte35SpliceInsertNoRegionalBlackoutBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertNoRegionalBlackoutBehavior -> m Scte35SpliceInsertNoRegionalBlackoutBehavior #

Ord Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Read Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Show Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Generic Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Hashable Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
ToJSON Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
FromJSON Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
NFData Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
ToHeader Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
ToQuery Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
ToByteString Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
FromText Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
ToText Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
type Rep Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
type Rep Scte35SpliceInsertNoRegionalBlackoutBehavior = D1 * (MetaData "Scte35SpliceInsertNoRegionalBlackoutBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SSINRBBFollow" PrefixI False) (U1 *)) (C1 * (MetaCons "SSINRBBIgnore" PrefixI False) (U1 *)))

Scte35SpliceInsertWebDeliveryAllowedBehavior

data Scte35SpliceInsertWebDeliveryAllowedBehavior Source #

Placeholder documentation for Scte35SpliceInsertWebDeliveryAllowedBehavior

Instances

Bounded Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Enum Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Eq Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Data Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> c Scte35SpliceInsertWebDeliveryAllowedBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35SpliceInsertWebDeliveryAllowedBehavior #

toConstr :: Scte35SpliceInsertWebDeliveryAllowedBehavior -> Constr #

dataTypeOf :: Scte35SpliceInsertWebDeliveryAllowedBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35SpliceInsertWebDeliveryAllowedBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35SpliceInsertWebDeliveryAllowedBehavior) #

gmapT :: (forall b. Data b => b -> b) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> Scte35SpliceInsertWebDeliveryAllowedBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> m Scte35SpliceInsertWebDeliveryAllowedBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> m Scte35SpliceInsertWebDeliveryAllowedBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsertWebDeliveryAllowedBehavior -> m Scte35SpliceInsertWebDeliveryAllowedBehavior #

Ord Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Read Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Show Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Generic Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Hashable Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
ToJSON Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
FromJSON Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
NFData Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
ToHeader Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
ToQuery Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
ToByteString Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
FromText Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
ToText Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
type Rep Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
type Rep Scte35SpliceInsertWebDeliveryAllowedBehavior = D1 * (MetaData "Scte35SpliceInsertWebDeliveryAllowedBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SSIWDABFollow" PrefixI False) (U1 *)) (C1 * (MetaCons "SSIWDABIgnore" PrefixI False) (U1 *)))

SmoothGroupAudioOnlyTimecodeControl

data SmoothGroupAudioOnlyTimecodeControl Source #

Placeholder documentation for SmoothGroupAudioOnlyTimecodeControl

Instances

Bounded SmoothGroupAudioOnlyTimecodeControl Source # 
Enum SmoothGroupAudioOnlyTimecodeControl Source # 
Eq SmoothGroupAudioOnlyTimecodeControl Source # 
Data SmoothGroupAudioOnlyTimecodeControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupAudioOnlyTimecodeControl -> c SmoothGroupAudioOnlyTimecodeControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupAudioOnlyTimecodeControl #

toConstr :: SmoothGroupAudioOnlyTimecodeControl -> Constr #

dataTypeOf :: SmoothGroupAudioOnlyTimecodeControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupAudioOnlyTimecodeControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupAudioOnlyTimecodeControl) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupAudioOnlyTimecodeControl -> SmoothGroupAudioOnlyTimecodeControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupAudioOnlyTimecodeControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupAudioOnlyTimecodeControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupAudioOnlyTimecodeControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupAudioOnlyTimecodeControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupAudioOnlyTimecodeControl -> m SmoothGroupAudioOnlyTimecodeControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupAudioOnlyTimecodeControl -> m SmoothGroupAudioOnlyTimecodeControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupAudioOnlyTimecodeControl -> m SmoothGroupAudioOnlyTimecodeControl #

Ord SmoothGroupAudioOnlyTimecodeControl Source # 
Read SmoothGroupAudioOnlyTimecodeControl Source # 
Show SmoothGroupAudioOnlyTimecodeControl Source # 
Generic SmoothGroupAudioOnlyTimecodeControl Source # 
Hashable SmoothGroupAudioOnlyTimecodeControl Source # 
ToJSON SmoothGroupAudioOnlyTimecodeControl Source # 
FromJSON SmoothGroupAudioOnlyTimecodeControl Source # 
NFData SmoothGroupAudioOnlyTimecodeControl Source # 
ToHeader SmoothGroupAudioOnlyTimecodeControl Source # 
ToQuery SmoothGroupAudioOnlyTimecodeControl Source # 
ToByteString SmoothGroupAudioOnlyTimecodeControl Source # 
FromText SmoothGroupAudioOnlyTimecodeControl Source # 
ToText SmoothGroupAudioOnlyTimecodeControl Source # 
type Rep SmoothGroupAudioOnlyTimecodeControl Source # 
type Rep SmoothGroupAudioOnlyTimecodeControl = D1 * (MetaData "SmoothGroupAudioOnlyTimecodeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SGAOTCPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "SGAOTCUseConfiguredClock" PrefixI False) (U1 *)))

SmoothGroupCertificateMode

data SmoothGroupCertificateMode Source #

Placeholder documentation for SmoothGroupCertificateMode

Instances

Bounded SmoothGroupCertificateMode Source # 
Enum SmoothGroupCertificateMode Source # 
Eq SmoothGroupCertificateMode Source # 
Data SmoothGroupCertificateMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupCertificateMode -> c SmoothGroupCertificateMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupCertificateMode #

toConstr :: SmoothGroupCertificateMode -> Constr #

dataTypeOf :: SmoothGroupCertificateMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupCertificateMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupCertificateMode) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupCertificateMode -> SmoothGroupCertificateMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupCertificateMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupCertificateMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupCertificateMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupCertificateMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupCertificateMode -> m SmoothGroupCertificateMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupCertificateMode -> m SmoothGroupCertificateMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupCertificateMode -> m SmoothGroupCertificateMode #

Ord SmoothGroupCertificateMode Source # 
Read SmoothGroupCertificateMode Source # 
Show SmoothGroupCertificateMode Source # 
Generic SmoothGroupCertificateMode Source # 
Hashable SmoothGroupCertificateMode Source # 
ToJSON SmoothGroupCertificateMode Source # 
FromJSON SmoothGroupCertificateMode Source # 
NFData SmoothGroupCertificateMode Source # 
ToHeader SmoothGroupCertificateMode Source # 
ToQuery SmoothGroupCertificateMode Source # 
ToByteString SmoothGroupCertificateMode Source # 
FromText SmoothGroupCertificateMode Source # 
ToText SmoothGroupCertificateMode Source # 
type Rep SmoothGroupCertificateMode Source # 
type Rep SmoothGroupCertificateMode = D1 * (MetaData "SmoothGroupCertificateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SelfSigned" PrefixI False) (U1 *)) (C1 * (MetaCons "VerifyAuthenticity" PrefixI False) (U1 *)))

SmoothGroupEventIdMode

data SmoothGroupEventIdMode Source #

Placeholder documentation for SmoothGroupEventIdMode

Instances

Bounded SmoothGroupEventIdMode Source # 
Enum SmoothGroupEventIdMode Source # 
Eq SmoothGroupEventIdMode Source # 
Data SmoothGroupEventIdMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupEventIdMode -> c SmoothGroupEventIdMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupEventIdMode #

toConstr :: SmoothGroupEventIdMode -> Constr #

dataTypeOf :: SmoothGroupEventIdMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupEventIdMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupEventIdMode) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupEventIdMode -> SmoothGroupEventIdMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupEventIdMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupEventIdMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupEventIdMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupEventIdMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupEventIdMode -> m SmoothGroupEventIdMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupEventIdMode -> m SmoothGroupEventIdMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupEventIdMode -> m SmoothGroupEventIdMode #

Ord SmoothGroupEventIdMode Source # 
Read SmoothGroupEventIdMode Source # 
Show SmoothGroupEventIdMode Source # 
Generic SmoothGroupEventIdMode Source # 
Hashable SmoothGroupEventIdMode Source # 
ToJSON SmoothGroupEventIdMode Source # 
FromJSON SmoothGroupEventIdMode Source # 
NFData SmoothGroupEventIdMode Source # 

Methods

rnf :: SmoothGroupEventIdMode -> () #

ToHeader SmoothGroupEventIdMode Source # 
ToQuery SmoothGroupEventIdMode Source # 
ToByteString SmoothGroupEventIdMode Source # 
FromText SmoothGroupEventIdMode Source # 
ToText SmoothGroupEventIdMode Source # 
type Rep SmoothGroupEventIdMode Source # 
type Rep SmoothGroupEventIdMode = D1 * (MetaData "SmoothGroupEventIdMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "NoEventId" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "UseConfigured" PrefixI False) (U1 *)) (C1 * (MetaCons "UseTimestamp" PrefixI False) (U1 *))))

SmoothGroupEventStopBehavior

data SmoothGroupEventStopBehavior Source #

Placeholder documentation for SmoothGroupEventStopBehavior

Constructors

SGESBNone 
SGESBSendEos 

Instances

Bounded SmoothGroupEventStopBehavior Source # 
Enum SmoothGroupEventStopBehavior Source # 
Eq SmoothGroupEventStopBehavior Source # 
Data SmoothGroupEventStopBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupEventStopBehavior -> c SmoothGroupEventStopBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupEventStopBehavior #

toConstr :: SmoothGroupEventStopBehavior -> Constr #

dataTypeOf :: SmoothGroupEventStopBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupEventStopBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupEventStopBehavior) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupEventStopBehavior -> SmoothGroupEventStopBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupEventStopBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupEventStopBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupEventStopBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupEventStopBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupEventStopBehavior -> m SmoothGroupEventStopBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupEventStopBehavior -> m SmoothGroupEventStopBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupEventStopBehavior -> m SmoothGroupEventStopBehavior #

Ord SmoothGroupEventStopBehavior Source # 
Read SmoothGroupEventStopBehavior Source # 
Show SmoothGroupEventStopBehavior Source # 
Generic SmoothGroupEventStopBehavior Source # 
Hashable SmoothGroupEventStopBehavior Source # 
ToJSON SmoothGroupEventStopBehavior Source # 
FromJSON SmoothGroupEventStopBehavior Source # 
NFData SmoothGroupEventStopBehavior Source # 
ToHeader SmoothGroupEventStopBehavior Source # 
ToQuery SmoothGroupEventStopBehavior Source # 
ToByteString SmoothGroupEventStopBehavior Source # 
FromText SmoothGroupEventStopBehavior Source # 
ToText SmoothGroupEventStopBehavior Source # 
type Rep SmoothGroupEventStopBehavior Source # 
type Rep SmoothGroupEventStopBehavior = D1 * (MetaData "SmoothGroupEventStopBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SGESBNone" PrefixI False) (U1 *)) (C1 * (MetaCons "SGESBSendEos" PrefixI False) (U1 *)))

SmoothGroupSegmentationMode

data SmoothGroupSegmentationMode Source #

Placeholder documentation for SmoothGroupSegmentationMode

Instances

Bounded SmoothGroupSegmentationMode Source # 
Enum SmoothGroupSegmentationMode Source # 
Eq SmoothGroupSegmentationMode Source # 
Data SmoothGroupSegmentationMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupSegmentationMode -> c SmoothGroupSegmentationMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupSegmentationMode #

toConstr :: SmoothGroupSegmentationMode -> Constr #

dataTypeOf :: SmoothGroupSegmentationMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupSegmentationMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupSegmentationMode) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupSegmentationMode -> SmoothGroupSegmentationMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupSegmentationMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupSegmentationMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupSegmentationMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupSegmentationMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupSegmentationMode -> m SmoothGroupSegmentationMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupSegmentationMode -> m SmoothGroupSegmentationMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupSegmentationMode -> m SmoothGroupSegmentationMode #

Ord SmoothGroupSegmentationMode Source # 
Read SmoothGroupSegmentationMode Source # 
Show SmoothGroupSegmentationMode Source # 
Generic SmoothGroupSegmentationMode Source # 
Hashable SmoothGroupSegmentationMode Source # 
ToJSON SmoothGroupSegmentationMode Source # 
FromJSON SmoothGroupSegmentationMode Source # 
NFData SmoothGroupSegmentationMode Source # 
ToHeader SmoothGroupSegmentationMode Source # 
ToQuery SmoothGroupSegmentationMode Source # 
ToByteString SmoothGroupSegmentationMode Source # 
FromText SmoothGroupSegmentationMode Source # 
ToText SmoothGroupSegmentationMode Source # 
type Rep SmoothGroupSegmentationMode Source # 
type Rep SmoothGroupSegmentationMode = D1 * (MetaData "SmoothGroupSegmentationMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "UseInputSegmentation" PrefixI False) (U1 *)) (C1 * (MetaCons "UseSegmentDuration" PrefixI False) (U1 *)))

SmoothGroupSparseTrackType

data SmoothGroupSparseTrackType Source #

Placeholder documentation for SmoothGroupSparseTrackType

Constructors

SGSTTNone 
SGSTTScte35 

Instances

Bounded SmoothGroupSparseTrackType Source # 
Enum SmoothGroupSparseTrackType Source # 
Eq SmoothGroupSparseTrackType Source # 
Data SmoothGroupSparseTrackType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupSparseTrackType -> c SmoothGroupSparseTrackType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupSparseTrackType #

toConstr :: SmoothGroupSparseTrackType -> Constr #

dataTypeOf :: SmoothGroupSparseTrackType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupSparseTrackType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupSparseTrackType) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupSparseTrackType -> SmoothGroupSparseTrackType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupSparseTrackType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupSparseTrackType -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupSparseTrackType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupSparseTrackType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupSparseTrackType -> m SmoothGroupSparseTrackType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupSparseTrackType -> m SmoothGroupSparseTrackType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupSparseTrackType -> m SmoothGroupSparseTrackType #

Ord SmoothGroupSparseTrackType Source # 
Read SmoothGroupSparseTrackType Source # 
Show SmoothGroupSparseTrackType Source # 
Generic SmoothGroupSparseTrackType Source # 
Hashable SmoothGroupSparseTrackType Source # 
ToJSON SmoothGroupSparseTrackType Source # 
FromJSON SmoothGroupSparseTrackType Source # 
NFData SmoothGroupSparseTrackType Source # 
ToHeader SmoothGroupSparseTrackType Source # 
ToQuery SmoothGroupSparseTrackType Source # 
ToByteString SmoothGroupSparseTrackType Source # 
FromText SmoothGroupSparseTrackType Source # 
ToText SmoothGroupSparseTrackType Source # 
type Rep SmoothGroupSparseTrackType Source # 
type Rep SmoothGroupSparseTrackType = D1 * (MetaData "SmoothGroupSparseTrackType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "SGSTTNone" PrefixI False) (U1 *)) (C1 * (MetaCons "SGSTTScte35" PrefixI False) (U1 *)))

SmoothGroupStreamManifestBehavior

data SmoothGroupStreamManifestBehavior Source #

Placeholder documentation for SmoothGroupStreamManifestBehavior

Constructors

DoNotSend 
Send 

Instances

Bounded SmoothGroupStreamManifestBehavior Source # 
Enum SmoothGroupStreamManifestBehavior Source # 
Eq SmoothGroupStreamManifestBehavior Source # 
Data SmoothGroupStreamManifestBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupStreamManifestBehavior -> c SmoothGroupStreamManifestBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupStreamManifestBehavior #

toConstr :: SmoothGroupStreamManifestBehavior -> Constr #

dataTypeOf :: SmoothGroupStreamManifestBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupStreamManifestBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupStreamManifestBehavior) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupStreamManifestBehavior -> SmoothGroupStreamManifestBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupStreamManifestBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupStreamManifestBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupStreamManifestBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupStreamManifestBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupStreamManifestBehavior -> m SmoothGroupStreamManifestBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupStreamManifestBehavior -> m SmoothGroupStreamManifestBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupStreamManifestBehavior -> m SmoothGroupStreamManifestBehavior #

Ord SmoothGroupStreamManifestBehavior Source # 
Read SmoothGroupStreamManifestBehavior Source # 
Show SmoothGroupStreamManifestBehavior Source # 
Generic SmoothGroupStreamManifestBehavior Source # 
Hashable SmoothGroupStreamManifestBehavior Source # 
ToJSON SmoothGroupStreamManifestBehavior Source # 
FromJSON SmoothGroupStreamManifestBehavior Source # 
NFData SmoothGroupStreamManifestBehavior Source # 
ToHeader SmoothGroupStreamManifestBehavior Source # 
ToQuery SmoothGroupStreamManifestBehavior Source # 
ToByteString SmoothGroupStreamManifestBehavior Source # 
FromText SmoothGroupStreamManifestBehavior Source # 
ToText SmoothGroupStreamManifestBehavior Source # 
type Rep SmoothGroupStreamManifestBehavior Source # 
type Rep SmoothGroupStreamManifestBehavior = D1 * (MetaData "SmoothGroupStreamManifestBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "DoNotSend" PrefixI False) (U1 *)) (C1 * (MetaCons "Send" PrefixI False) (U1 *)))

SmoothGroupTimestampOffsetMode

data SmoothGroupTimestampOffsetMode Source #

Placeholder documentation for SmoothGroupTimestampOffsetMode

Instances

Bounded SmoothGroupTimestampOffsetMode Source # 
Enum SmoothGroupTimestampOffsetMode Source # 
Eq SmoothGroupTimestampOffsetMode Source # 
Data SmoothGroupTimestampOffsetMode Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmoothGroupTimestampOffsetMode -> c SmoothGroupTimestampOffsetMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmoothGroupTimestampOffsetMode #

toConstr :: SmoothGroupTimestampOffsetMode -> Constr #

dataTypeOf :: SmoothGroupTimestampOffsetMode -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmoothGroupTimestampOffsetMode) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmoothGroupTimestampOffsetMode) #

gmapT :: (forall b. Data b => b -> b) -> SmoothGroupTimestampOffsetMode -> SmoothGroupTimestampOffsetMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupTimestampOffsetMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmoothGroupTimestampOffsetMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmoothGroupTimestampOffsetMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmoothGroupTimestampOffsetMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmoothGroupTimestampOffsetMode -> m SmoothGroupTimestampOffsetMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupTimestampOffsetMode -> m SmoothGroupTimestampOffsetMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmoothGroupTimestampOffsetMode -> m SmoothGroupTimestampOffsetMode #

Ord SmoothGroupTimestampOffsetMode Source # 
Read SmoothGroupTimestampOffsetMode Source # 
Show SmoothGroupTimestampOffsetMode Source # 
Generic SmoothGroupTimestampOffsetMode Source # 
Hashable SmoothGroupTimestampOffsetMode Source # 
ToJSON SmoothGroupTimestampOffsetMode Source # 
FromJSON SmoothGroupTimestampOffsetMode Source # 
NFData SmoothGroupTimestampOffsetMode Source # 
ToHeader SmoothGroupTimestampOffsetMode Source # 
ToQuery SmoothGroupTimestampOffsetMode Source # 
ToByteString SmoothGroupTimestampOffsetMode Source # 
FromText SmoothGroupTimestampOffsetMode Source # 
ToText SmoothGroupTimestampOffsetMode Source # 
type Rep SmoothGroupTimestampOffsetMode Source # 
type Rep SmoothGroupTimestampOffsetMode = D1 * (MetaData "SmoothGroupTimestampOffsetMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "UseConfiguredOffset" PrefixI False) (U1 *)) (C1 * (MetaCons "UseEventStartDate" PrefixI False) (U1 *)))

TimecodeConfigSource

data TimecodeConfigSource Source #

Placeholder documentation for TimecodeConfigSource

Instances

Bounded TimecodeConfigSource Source # 
Enum TimecodeConfigSource Source # 
Eq TimecodeConfigSource Source # 
Data TimecodeConfigSource Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeConfigSource -> c TimecodeConfigSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeConfigSource #

toConstr :: TimecodeConfigSource -> Constr #

dataTypeOf :: TimecodeConfigSource -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeConfigSource) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeConfigSource) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeConfigSource -> TimecodeConfigSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfigSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfigSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeConfigSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeConfigSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeConfigSource -> m TimecodeConfigSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfigSource -> m TimecodeConfigSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfigSource -> m TimecodeConfigSource #

Ord TimecodeConfigSource Source # 
Read TimecodeConfigSource Source # 
Show TimecodeConfigSource Source # 
Generic TimecodeConfigSource Source # 
Hashable TimecodeConfigSource Source # 
ToJSON TimecodeConfigSource Source # 
FromJSON TimecodeConfigSource Source # 
NFData TimecodeConfigSource Source # 

Methods

rnf :: TimecodeConfigSource -> () #

ToHeader TimecodeConfigSource Source # 
ToQuery TimecodeConfigSource Source # 
ToByteString TimecodeConfigSource Source # 
FromText TimecodeConfigSource Source # 
ToText TimecodeConfigSource Source # 
type Rep TimecodeConfigSource Source # 
type Rep TimecodeConfigSource = D1 * (MetaData "TimecodeConfigSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Embedded" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Systemclock" PrefixI False) (U1 *)) (C1 * (MetaCons "Zerobased" PrefixI False) (U1 *))))

TtmlDestinationStyleControl

data TtmlDestinationStyleControl Source #

Placeholder documentation for TtmlDestinationStyleControl

Instances

Bounded TtmlDestinationStyleControl Source # 
Enum TtmlDestinationStyleControl Source # 
Eq TtmlDestinationStyleControl Source # 
Data TtmlDestinationStyleControl Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TtmlDestinationStyleControl -> c TtmlDestinationStyleControl #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TtmlDestinationStyleControl #

toConstr :: TtmlDestinationStyleControl -> Constr #

dataTypeOf :: TtmlDestinationStyleControl -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TtmlDestinationStyleControl) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TtmlDestinationStyleControl) #

gmapT :: (forall b. Data b => b -> b) -> TtmlDestinationStyleControl -> TtmlDestinationStyleControl #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationStyleControl -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationStyleControl -> r #

gmapQ :: (forall d. Data d => d -> u) -> TtmlDestinationStyleControl -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TtmlDestinationStyleControl -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TtmlDestinationStyleControl -> m TtmlDestinationStyleControl #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationStyleControl -> m TtmlDestinationStyleControl #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationStyleControl -> m TtmlDestinationStyleControl #

Ord TtmlDestinationStyleControl Source # 
Read TtmlDestinationStyleControl Source # 
Show TtmlDestinationStyleControl Source # 
Generic TtmlDestinationStyleControl Source # 
Hashable TtmlDestinationStyleControl Source # 
ToJSON TtmlDestinationStyleControl Source # 
FromJSON TtmlDestinationStyleControl Source # 
NFData TtmlDestinationStyleControl Source # 
ToHeader TtmlDestinationStyleControl Source # 
ToQuery TtmlDestinationStyleControl Source # 
ToByteString TtmlDestinationStyleControl Source # 
FromText TtmlDestinationStyleControl Source # 
ToText TtmlDestinationStyleControl Source # 
type Rep TtmlDestinationStyleControl Source # 
type Rep TtmlDestinationStyleControl = D1 * (MetaData "TtmlDestinationStyleControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "TDSCPassthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "TDSCUseConfigured" PrefixI False) (U1 *)))

UdpTimedMetadataId3Frame

data UdpTimedMetadataId3Frame Source #

Placeholder documentation for UdpTimedMetadataId3Frame

Constructors

UTMIFNone 
UTMIFPriv 
UTMIFTdrl 

Instances

Bounded UdpTimedMetadataId3Frame Source # 
Enum UdpTimedMetadataId3Frame Source # 
Eq UdpTimedMetadataId3Frame Source # 
Data UdpTimedMetadataId3Frame Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UdpTimedMetadataId3Frame -> c UdpTimedMetadataId3Frame #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UdpTimedMetadataId3Frame #

toConstr :: UdpTimedMetadataId3Frame -> Constr #

dataTypeOf :: UdpTimedMetadataId3Frame -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c UdpTimedMetadataId3Frame) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UdpTimedMetadataId3Frame) #

gmapT :: (forall b. Data b => b -> b) -> UdpTimedMetadataId3Frame -> UdpTimedMetadataId3Frame #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UdpTimedMetadataId3Frame -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UdpTimedMetadataId3Frame -> r #

gmapQ :: (forall d. Data d => d -> u) -> UdpTimedMetadataId3Frame -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UdpTimedMetadataId3Frame -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UdpTimedMetadataId3Frame -> m UdpTimedMetadataId3Frame #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpTimedMetadataId3Frame -> m UdpTimedMetadataId3Frame #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpTimedMetadataId3Frame -> m UdpTimedMetadataId3Frame #

Ord UdpTimedMetadataId3Frame Source # 
Read UdpTimedMetadataId3Frame Source # 
Show UdpTimedMetadataId3Frame Source # 
Generic UdpTimedMetadataId3Frame Source # 
Hashable UdpTimedMetadataId3Frame Source # 
ToJSON UdpTimedMetadataId3Frame Source # 
FromJSON UdpTimedMetadataId3Frame Source # 
NFData UdpTimedMetadataId3Frame Source # 
ToHeader UdpTimedMetadataId3Frame Source # 
ToQuery UdpTimedMetadataId3Frame Source # 
ToByteString UdpTimedMetadataId3Frame Source # 
FromText UdpTimedMetadataId3Frame Source # 
ToText UdpTimedMetadataId3Frame Source # 
type Rep UdpTimedMetadataId3Frame Source # 
type Rep UdpTimedMetadataId3Frame = D1 * (MetaData "UdpTimedMetadataId3Frame" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "UTMIFNone" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "UTMIFPriv" PrefixI False) (U1 *)) (C1 * (MetaCons "UTMIFTdrl" PrefixI False) (U1 *))))

VideoDescriptionRespondToAfd

data VideoDescriptionRespondToAfd Source #

Placeholder documentation for VideoDescriptionRespondToAfd

Constructors

None 
Passthrough 
Respond 

Instances

Bounded VideoDescriptionRespondToAfd Source # 
Enum VideoDescriptionRespondToAfd Source # 
Eq VideoDescriptionRespondToAfd Source # 
Data VideoDescriptionRespondToAfd Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoDescriptionRespondToAfd -> c VideoDescriptionRespondToAfd #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoDescriptionRespondToAfd #

toConstr :: VideoDescriptionRespondToAfd -> Constr #

dataTypeOf :: VideoDescriptionRespondToAfd -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoDescriptionRespondToAfd) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoDescriptionRespondToAfd) #

gmapT :: (forall b. Data b => b -> b) -> VideoDescriptionRespondToAfd -> VideoDescriptionRespondToAfd #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescriptionRespondToAfd -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescriptionRespondToAfd -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoDescriptionRespondToAfd -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoDescriptionRespondToAfd -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoDescriptionRespondToAfd -> m VideoDescriptionRespondToAfd #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescriptionRespondToAfd -> m VideoDescriptionRespondToAfd #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescriptionRespondToAfd -> m VideoDescriptionRespondToAfd #

Ord VideoDescriptionRespondToAfd Source # 
Read VideoDescriptionRespondToAfd Source # 
Show VideoDescriptionRespondToAfd Source # 
Generic VideoDescriptionRespondToAfd Source # 
Hashable VideoDescriptionRespondToAfd Source # 
ToJSON VideoDescriptionRespondToAfd Source # 
FromJSON VideoDescriptionRespondToAfd Source # 
NFData VideoDescriptionRespondToAfd Source # 
ToHeader VideoDescriptionRespondToAfd Source # 
ToQuery VideoDescriptionRespondToAfd Source # 
ToByteString VideoDescriptionRespondToAfd Source # 
FromText VideoDescriptionRespondToAfd Source # 
ToText VideoDescriptionRespondToAfd Source # 
type Rep VideoDescriptionRespondToAfd Source # 
type Rep VideoDescriptionRespondToAfd = D1 * (MetaData "VideoDescriptionRespondToAfd" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "None" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Passthrough" PrefixI False) (U1 *)) (C1 * (MetaCons "Respond" PrefixI False) (U1 *))))

VideoDescriptionScalingBehavior

data VideoDescriptionScalingBehavior Source #

Placeholder documentation for VideoDescriptionScalingBehavior

Constructors

Default 
StretchToOutput 

Instances

Bounded VideoDescriptionScalingBehavior Source # 
Enum VideoDescriptionScalingBehavior Source # 
Eq VideoDescriptionScalingBehavior Source # 
Data VideoDescriptionScalingBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoDescriptionScalingBehavior -> c VideoDescriptionScalingBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoDescriptionScalingBehavior #

toConstr :: VideoDescriptionScalingBehavior -> Constr #

dataTypeOf :: VideoDescriptionScalingBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoDescriptionScalingBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoDescriptionScalingBehavior) #

gmapT :: (forall b. Data b => b -> b) -> VideoDescriptionScalingBehavior -> VideoDescriptionScalingBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescriptionScalingBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescriptionScalingBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoDescriptionScalingBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoDescriptionScalingBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoDescriptionScalingBehavior -> m VideoDescriptionScalingBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescriptionScalingBehavior -> m VideoDescriptionScalingBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescriptionScalingBehavior -> m VideoDescriptionScalingBehavior #

Ord VideoDescriptionScalingBehavior Source # 
Read VideoDescriptionScalingBehavior Source # 
Show VideoDescriptionScalingBehavior Source # 
Generic VideoDescriptionScalingBehavior Source # 
Hashable VideoDescriptionScalingBehavior Source # 
ToJSON VideoDescriptionScalingBehavior Source # 
FromJSON VideoDescriptionScalingBehavior Source # 
NFData VideoDescriptionScalingBehavior Source # 
ToHeader VideoDescriptionScalingBehavior Source # 
ToQuery VideoDescriptionScalingBehavior Source # 
ToByteString VideoDescriptionScalingBehavior Source # 
FromText VideoDescriptionScalingBehavior Source # 
ToText VideoDescriptionScalingBehavior Source # 
type Rep VideoDescriptionScalingBehavior Source # 
type Rep VideoDescriptionScalingBehavior = D1 * (MetaData "VideoDescriptionScalingBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Default" PrefixI False) (U1 *)) (C1 * (MetaCons "StretchToOutput" PrefixI False) (U1 *)))

VideoSelectorColorSpace

data VideoSelectorColorSpace Source #

Placeholder documentation for VideoSelectorColorSpace

Constructors

Follow 
Rec601 
Rec709 

Instances

Bounded VideoSelectorColorSpace Source # 
Enum VideoSelectorColorSpace Source # 
Eq VideoSelectorColorSpace Source # 
Data VideoSelectorColorSpace Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelectorColorSpace -> c VideoSelectorColorSpace #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelectorColorSpace #

toConstr :: VideoSelectorColorSpace -> Constr #

dataTypeOf :: VideoSelectorColorSpace -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelectorColorSpace) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelectorColorSpace) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelectorColorSpace -> VideoSelectorColorSpace #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorColorSpace -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorColorSpace -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelectorColorSpace -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelectorColorSpace -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpace -> m VideoSelectorColorSpace #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpace -> m VideoSelectorColorSpace #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpace -> m VideoSelectorColorSpace #

Ord VideoSelectorColorSpace Source # 
Read VideoSelectorColorSpace Source # 
Show VideoSelectorColorSpace Source # 
Generic VideoSelectorColorSpace Source # 
Hashable VideoSelectorColorSpace Source # 
ToJSON VideoSelectorColorSpace Source # 
FromJSON VideoSelectorColorSpace Source # 
NFData VideoSelectorColorSpace Source # 

Methods

rnf :: VideoSelectorColorSpace -> () #

ToHeader VideoSelectorColorSpace Source # 
ToQuery VideoSelectorColorSpace Source # 
ToByteString VideoSelectorColorSpace Source # 
FromText VideoSelectorColorSpace Source # 
ToText VideoSelectorColorSpace Source # 
type Rep VideoSelectorColorSpace Source # 
type Rep VideoSelectorColorSpace = D1 * (MetaData "VideoSelectorColorSpace" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Follow" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "Rec601" PrefixI False) (U1 *)) (C1 * (MetaCons "Rec709" PrefixI False) (U1 *))))

VideoSelectorColorSpaceUsage

data VideoSelectorColorSpaceUsage Source #

Placeholder documentation for VideoSelectorColorSpaceUsage

Constructors

Fallback 
Force 

Instances

Bounded VideoSelectorColorSpaceUsage Source # 
Enum VideoSelectorColorSpaceUsage Source # 
Eq VideoSelectorColorSpaceUsage Source # 
Data VideoSelectorColorSpaceUsage Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelectorColorSpaceUsage -> c VideoSelectorColorSpaceUsage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelectorColorSpaceUsage #

toConstr :: VideoSelectorColorSpaceUsage -> Constr #

dataTypeOf :: VideoSelectorColorSpaceUsage -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelectorColorSpaceUsage) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelectorColorSpaceUsage) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelectorColorSpaceUsage -> VideoSelectorColorSpaceUsage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorColorSpaceUsage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorColorSpaceUsage -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelectorColorSpaceUsage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelectorColorSpaceUsage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpaceUsage -> m VideoSelectorColorSpaceUsage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpaceUsage -> m VideoSelectorColorSpaceUsage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorColorSpaceUsage -> m VideoSelectorColorSpaceUsage #

Ord VideoSelectorColorSpaceUsage Source # 
Read VideoSelectorColorSpaceUsage Source # 
Show VideoSelectorColorSpaceUsage Source # 
Generic VideoSelectorColorSpaceUsage Source # 
Hashable VideoSelectorColorSpaceUsage Source # 
ToJSON VideoSelectorColorSpaceUsage Source # 
FromJSON VideoSelectorColorSpaceUsage Source # 
NFData VideoSelectorColorSpaceUsage Source # 
ToHeader VideoSelectorColorSpaceUsage Source # 
ToQuery VideoSelectorColorSpaceUsage Source # 
ToByteString VideoSelectorColorSpaceUsage Source # 
FromText VideoSelectorColorSpaceUsage Source # 
ToText VideoSelectorColorSpaceUsage Source # 
type Rep VideoSelectorColorSpaceUsage Source # 
type Rep VideoSelectorColorSpaceUsage = D1 * (MetaData "VideoSelectorColorSpaceUsage" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) ((:+:) * (C1 * (MetaCons "Fallback" PrefixI False) (U1 *)) (C1 * (MetaCons "Force" PrefixI False) (U1 *)))

AacSettings

data AacSettings Source #

Placeholder documentation for AacSettings

See: aacSettings smart constructor.

Instances

Eq AacSettings Source # 
Data AacSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AacSettings -> c AacSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AacSettings #

toConstr :: AacSettings -> Constr #

dataTypeOf :: AacSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AacSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AacSettings) #

gmapT :: (forall b. Data b => b -> b) -> AacSettings -> AacSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AacSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AacSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AacSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AacSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AacSettings -> m AacSettings #

Read AacSettings Source # 
Show AacSettings Source # 
Generic AacSettings Source # 

Associated Types

type Rep AacSettings :: * -> * #

Hashable AacSettings Source # 
ToJSON AacSettings Source # 
FromJSON AacSettings Source # 
NFData AacSettings Source # 

Methods

rnf :: AacSettings -> () #

type Rep AacSettings Source # 

aacSettings :: AacSettings Source #

Creates a value of AacSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • aRawFormat - Sets LATM / LOAS AAC output for raw containers.
  • aCodingMode - Mono, Stereo, or 5.1 channel layout. Valid values depend on rate control mode and profile. The adReceiverMix setting receives a stereo description plus control track and emits a mono AAC encode of the description track, with control data emitted in the PES header as per ETSI TS 101 154 Annex E.
  • aProfile - AAC Profile.
  • aRateControlMode - Rate Control Mode.
  • aSampleRate - Sample rate in Hz. Valid values depend on rate control mode and profile.
  • aSpec - Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
  • aBitrate - Average bitrate in bits/second. Valid values depend on rate control mode and profile.
  • aVbrQuality - VBR Quality Level - Only used if rateControlMode is VBR.
  • aInputType - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair. The Audio Type field (audioType) will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. The values in audioTypeControl and audioType (in AudioDescription) are ignored when set to broadcasterMixedAd. Leave set to "normal" when input does not contain pre-mixed audio + AD.

aRawFormat :: Lens' AacSettings (Maybe AacRawFormat) Source #

Sets LATM / LOAS AAC output for raw containers.

aCodingMode :: Lens' AacSettings (Maybe AacCodingMode) Source #

Mono, Stereo, or 5.1 channel layout. Valid values depend on rate control mode and profile. The adReceiverMix setting receives a stereo description plus control track and emits a mono AAC encode of the description track, with control data emitted in the PES header as per ETSI TS 101 154 Annex E.

aSampleRate :: Lens' AacSettings (Maybe Double) Source #

Sample rate in Hz. Valid values depend on rate control mode and profile.

aSpec :: Lens' AacSettings (Maybe AacSpec) Source #

Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.

aBitrate :: Lens' AacSettings (Maybe Double) Source #

Average bitrate in bits/second. Valid values depend on rate control mode and profile.

aVbrQuality :: Lens' AacSettings (Maybe AacVbrQuality) Source #

VBR Quality Level - Only used if rateControlMode is VBR.

aInputType :: Lens' AacSettings (Maybe AacInputType) Source #

Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair. The Audio Type field (audioType) will be set to 3, which signals to downstream systems that this stream contains "broadcaster mixed AD". Note that the input received by the encoder must contain pre-mixed audio; the encoder does not perform the mixing. The values in audioTypeControl and audioType (in AudioDescription) are ignored when set to broadcasterMixedAd. Leave set to "normal" when input does not contain pre-mixed audio + AD.

Ac3Settings

data Ac3Settings Source #

Placeholder documentation for Ac3Settings

See: ac3Settings smart constructor.

Instances

Eq Ac3Settings Source # 
Data Ac3Settings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Ac3Settings -> c Ac3Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Ac3Settings #

toConstr :: Ac3Settings -> Constr #

dataTypeOf :: Ac3Settings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Ac3Settings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Ac3Settings) #

gmapT :: (forall b. Data b => b -> b) -> Ac3Settings -> Ac3Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Ac3Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Ac3Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Ac3Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Ac3Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Ac3Settings -> m Ac3Settings #

Read Ac3Settings Source # 
Show Ac3Settings Source # 
Generic Ac3Settings Source # 

Associated Types

type Rep Ac3Settings :: * -> * #

Hashable Ac3Settings Source # 
ToJSON Ac3Settings Source # 
FromJSON Ac3Settings Source # 
NFData Ac3Settings Source # 

Methods

rnf :: Ac3Settings -> () #

type Rep Ac3Settings Source # 

ac3Settings :: Ac3Settings Source #

Creates a value of Ac3Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asLfeFilter - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
  • asMetadataControl - When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
  • asBitstreamMode - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
  • asCodingMode - Dolby Digital coding mode. Determines number of channels.
  • asBitrate - Average bitrate in bits/second. Valid bitrates depend on the coding mode.
  • asDialnorm - Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
  • asDrcProfile - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

asLfeFilter :: Lens' Ac3Settings (Maybe Ac3LfeFilter) Source #

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.

asMetadataControl :: Lens' Ac3Settings (Maybe Ac3MetadataControl) Source #

When set to "followInput", encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

asBitstreamMode :: Lens' Ac3Settings (Maybe Ac3BitstreamMode) Source #

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.

asCodingMode :: Lens' Ac3Settings (Maybe Ac3CodingMode) Source #

Dolby Digital coding mode. Determines number of channels.

asBitrate :: Lens' Ac3Settings (Maybe Double) Source #

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

asDialnorm :: Lens' Ac3Settings (Maybe Natural) Source #

Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.

asDrcProfile :: Lens' Ac3Settings (Maybe Ac3DrcProfile) Source #

If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

ArchiveContainerSettings

data ArchiveContainerSettings Source #

Placeholder documentation for ArchiveContainerSettings

See: archiveContainerSettings smart constructor.

Instances

Eq ArchiveContainerSettings Source # 
Data ArchiveContainerSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ArchiveContainerSettings -> c ArchiveContainerSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ArchiveContainerSettings #

toConstr :: ArchiveContainerSettings -> Constr #

dataTypeOf :: ArchiveContainerSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ArchiveContainerSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ArchiveContainerSettings) #

gmapT :: (forall b. Data b => b -> b) -> ArchiveContainerSettings -> ArchiveContainerSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveContainerSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveContainerSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> ArchiveContainerSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ArchiveContainerSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ArchiveContainerSettings -> m ArchiveContainerSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveContainerSettings -> m ArchiveContainerSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveContainerSettings -> m ArchiveContainerSettings #

Read ArchiveContainerSettings Source # 
Show ArchiveContainerSettings Source # 
Generic ArchiveContainerSettings Source # 
Hashable ArchiveContainerSettings Source # 
ToJSON ArchiveContainerSettings Source # 
FromJSON ArchiveContainerSettings Source # 
NFData ArchiveContainerSettings Source # 
type Rep ArchiveContainerSettings Source # 
type Rep ArchiveContainerSettings = D1 * (MetaData "ArchiveContainerSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "ArchiveContainerSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_acsM2tsSettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe M2tsSettings))))

archiveContainerSettings :: ArchiveContainerSettings Source #

Creates a value of ArchiveContainerSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

ArchiveGroupSettings

data ArchiveGroupSettings Source #

Placeholder documentation for ArchiveGroupSettings

See: archiveGroupSettings smart constructor.

Instances

Eq ArchiveGroupSettings Source # 
Data ArchiveGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ArchiveGroupSettings -> c ArchiveGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ArchiveGroupSettings #

toConstr :: ArchiveGroupSettings -> Constr #

dataTypeOf :: ArchiveGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ArchiveGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ArchiveGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> ArchiveGroupSettings -> ArchiveGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> ArchiveGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ArchiveGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ArchiveGroupSettings -> m ArchiveGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveGroupSettings -> m ArchiveGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveGroupSettings -> m ArchiveGroupSettings #

Read ArchiveGroupSettings Source # 
Show ArchiveGroupSettings Source # 
Generic ArchiveGroupSettings Source # 
Hashable ArchiveGroupSettings Source # 
ToJSON ArchiveGroupSettings Source # 
FromJSON ArchiveGroupSettings Source # 
NFData ArchiveGroupSettings Source # 

Methods

rnf :: ArchiveGroupSettings -> () #

type Rep ArchiveGroupSettings Source # 
type Rep ArchiveGroupSettings = D1 * (MetaData "ArchiveGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "ArchiveGroupSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_agsRolloverInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_agsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputLocationRef))))

archiveGroupSettings Source #

Creates a value of ArchiveGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • agsRolloverInterval - Number of seconds to write to archive file before closing and starting a new one.
  • agsDestination - A directory and base filename where archive files should be written. If the base filename portion of the URI is left blank, the base filename of the first input will be automatically inserted.

agsRolloverInterval :: Lens' ArchiveGroupSettings (Maybe Natural) Source #

Number of seconds to write to archive file before closing and starting a new one.

agsDestination :: Lens' ArchiveGroupSettings OutputLocationRef Source #

A directory and base filename where archive files should be written. If the base filename portion of the URI is left blank, the base filename of the first input will be automatically inserted.

ArchiveOutputSettings

data ArchiveOutputSettings Source #

Placeholder documentation for ArchiveOutputSettings

See: archiveOutputSettings smart constructor.

Instances

Eq ArchiveOutputSettings Source # 
Data ArchiveOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ArchiveOutputSettings -> c ArchiveOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ArchiveOutputSettings #

toConstr :: ArchiveOutputSettings -> Constr #

dataTypeOf :: ArchiveOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ArchiveOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ArchiveOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> ArchiveOutputSettings -> ArchiveOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ArchiveOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> ArchiveOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ArchiveOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ArchiveOutputSettings -> m ArchiveOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveOutputSettings -> m ArchiveOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ArchiveOutputSettings -> m ArchiveOutputSettings #

Read ArchiveOutputSettings Source # 
Show ArchiveOutputSettings Source # 
Generic ArchiveOutputSettings Source # 
Hashable ArchiveOutputSettings Source # 
ToJSON ArchiveOutputSettings Source # 
FromJSON ArchiveOutputSettings Source # 
NFData ArchiveOutputSettings Source # 

Methods

rnf :: ArchiveOutputSettings -> () #

type Rep ArchiveOutputSettings Source # 
type Rep ArchiveOutputSettings = D1 * (MetaData "ArchiveOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "ArchiveOutputSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_aosExtension") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_aosNameModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_aosContainerSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * ArchiveContainerSettings)))))

archiveOutputSettings Source #

Creates a value of ArchiveOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • aosExtension - Output file extension. If excluded, this will be auto-selected from the container type.
  • aosNameModifier - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
  • aosContainerSettings - Settings specific to the container type of the file.

aosExtension :: Lens' ArchiveOutputSettings (Maybe Text) Source #

Output file extension. If excluded, this will be auto-selected from the container type.

aosNameModifier :: Lens' ArchiveOutputSettings (Maybe Text) Source #

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

aosContainerSettings :: Lens' ArchiveOutputSettings ArchiveContainerSettings Source #

Settings specific to the container type of the file.

AribDestinationSettings

data AribDestinationSettings Source #

Placeholder documentation for AribDestinationSettings

See: aribDestinationSettings smart constructor.

Instances

Eq AribDestinationSettings Source # 
Data AribDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AribDestinationSettings -> c AribDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AribDestinationSettings #

toConstr :: AribDestinationSettings -> Constr #

dataTypeOf :: AribDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AribDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AribDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> AribDestinationSettings -> AribDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AribDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AribDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AribDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AribDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AribDestinationSettings -> m AribDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AribDestinationSettings -> m AribDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AribDestinationSettings -> m AribDestinationSettings #

Read AribDestinationSettings Source # 
Show AribDestinationSettings Source # 
Generic AribDestinationSettings Source # 
Hashable AribDestinationSettings Source # 
ToJSON AribDestinationSettings Source # 
FromJSON AribDestinationSettings Source # 
NFData AribDestinationSettings Source # 

Methods

rnf :: AribDestinationSettings -> () #

type Rep AribDestinationSettings Source # 
type Rep AribDestinationSettings = D1 * (MetaData "AribDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AribDestinationSettings'" PrefixI False) (U1 *))

aribDestinationSettings :: AribDestinationSettings Source #

Creates a value of AribDestinationSettings with the minimum fields required to make a request.

AribSourceSettings

data AribSourceSettings Source #

Placeholder documentation for AribSourceSettings

See: aribSourceSettings smart constructor.

Instances

Eq AribSourceSettings Source # 
Data AribSourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AribSourceSettings -> c AribSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AribSourceSettings #

toConstr :: AribSourceSettings -> Constr #

dataTypeOf :: AribSourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AribSourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AribSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> AribSourceSettings -> AribSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AribSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AribSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AribSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AribSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AribSourceSettings -> m AribSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AribSourceSettings -> m AribSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AribSourceSettings -> m AribSourceSettings #

Read AribSourceSettings Source # 
Show AribSourceSettings Source # 
Generic AribSourceSettings Source # 
Hashable AribSourceSettings Source # 
ToJSON AribSourceSettings Source # 
FromJSON AribSourceSettings Source # 
NFData AribSourceSettings Source # 

Methods

rnf :: AribSourceSettings -> () #

type Rep AribSourceSettings Source # 
type Rep AribSourceSettings = D1 * (MetaData "AribSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AribSourceSettings'" PrefixI False) (U1 *))

aribSourceSettings :: AribSourceSettings Source #

Creates a value of AribSourceSettings with the minimum fields required to make a request.

AudioChannelMapping

data AudioChannelMapping Source #

Placeholder documentation for AudioChannelMapping

See: audioChannelMapping smart constructor.

Instances

Eq AudioChannelMapping Source # 
Data AudioChannelMapping Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioChannelMapping -> c AudioChannelMapping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioChannelMapping #

toConstr :: AudioChannelMapping -> Constr #

dataTypeOf :: AudioChannelMapping -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioChannelMapping) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioChannelMapping) #

gmapT :: (forall b. Data b => b -> b) -> AudioChannelMapping -> AudioChannelMapping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioChannelMapping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioChannelMapping -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioChannelMapping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioChannelMapping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioChannelMapping -> m AudioChannelMapping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioChannelMapping -> m AudioChannelMapping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioChannelMapping -> m AudioChannelMapping #

Read AudioChannelMapping Source # 
Show AudioChannelMapping Source # 
Generic AudioChannelMapping Source # 
Hashable AudioChannelMapping Source # 
ToJSON AudioChannelMapping Source # 
FromJSON AudioChannelMapping Source # 
NFData AudioChannelMapping Source # 

Methods

rnf :: AudioChannelMapping -> () #

type Rep AudioChannelMapping Source # 
type Rep AudioChannelMapping = D1 * (MetaData "AudioChannelMapping" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioChannelMapping'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_acmOutputChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Nat)) (S1 * (MetaSel (Just Symbol "_acmInputChannelLevels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * [InputChannelLevel]))))

audioChannelMapping Source #

Creates a value of AudioChannelMapping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • acmOutputChannel - The index of the output channel being produced.
  • acmInputChannelLevels - Indices and gain values for each input channel that should be remixed into this output channel.

acmOutputChannel :: Lens' AudioChannelMapping Natural Source #

The index of the output channel being produced.

acmInputChannelLevels :: Lens' AudioChannelMapping [InputChannelLevel] Source #

Indices and gain values for each input channel that should be remixed into this output channel.

AudioCodecSettings

data AudioCodecSettings Source #

Placeholder documentation for AudioCodecSettings

See: audioCodecSettings smart constructor.

Instances

Eq AudioCodecSettings Source # 
Data AudioCodecSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioCodecSettings -> c AudioCodecSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioCodecSettings #

toConstr :: AudioCodecSettings -> Constr #

dataTypeOf :: AudioCodecSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioCodecSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioCodecSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioCodecSettings -> AudioCodecSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodecSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioCodecSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioCodecSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioCodecSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioCodecSettings -> m AudioCodecSettings #

Read AudioCodecSettings Source # 
Show AudioCodecSettings Source # 
Generic AudioCodecSettings Source # 
Hashable AudioCodecSettings Source # 
ToJSON AudioCodecSettings Source # 
FromJSON AudioCodecSettings Source # 
NFData AudioCodecSettings Source # 

Methods

rnf :: AudioCodecSettings -> () #

type Rep AudioCodecSettings Source # 
type Rep AudioCodecSettings = D1 * (MetaData "AudioCodecSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioCodecSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_acsPassThroughSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe PassThroughSettings))) (S1 * (MetaSel (Just Symbol "_acsAc3Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Ac3Settings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_acsMp2Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Mp2Settings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_acsAacSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AacSettings))) (S1 * (MetaSel (Just Symbol "_acsEac3Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3Settings)))))))

audioCodecSettings :: AudioCodecSettings Source #

Creates a value of AudioCodecSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

AudioDescription

data AudioDescription Source #

Placeholder documentation for AudioDescription

See: audioDescription smart constructor.

Instances

Eq AudioDescription Source # 
Data AudioDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioDescription -> c AudioDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioDescription #

toConstr :: AudioDescription -> Constr #

dataTypeOf :: AudioDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioDescription) #

gmapT :: (forall b. Data b => b -> b) -> AudioDescription -> AudioDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioDescription -> m AudioDescription #

Read AudioDescription Source # 
Show AudioDescription Source # 
Generic AudioDescription Source # 
Hashable AudioDescription Source # 
ToJSON AudioDescription Source # 
FromJSON AudioDescription Source # 
NFData AudioDescription Source # 

Methods

rnf :: AudioDescription -> () #

type Rep AudioDescription Source # 
type Rep AudioDescription = D1 * (MetaData "AudioDescription" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioDescription'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_adLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_adAudioType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioType)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adAudioNormalizationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioNormalizationSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adLanguageCodeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioDescriptionLanguageCodeControl))) (S1 * (MetaSel (Just Symbol "_adCodecSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioCodecSettings)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_adStreamName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_adRemixSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RemixSettings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adAudioTypeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioDescriptionAudioTypeControl))) ((:*:) * (S1 * (MetaSel (Just Symbol "_adAudioSelectorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_adName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))))

audioDescription Source #

Creates a value of AudioDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • adLanguageCode - Indicates the language of the audio output track. Only used if languageControlMode is useConfigured, or there is no ISO 639 language code specified in the input.
  • adAudioType - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
  • adAudioNormalizationSettings - Advanced audio normalization settings.
  • adLanguageCodeControl - Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input. The languageCode will be used when useConfigured is set, or when followInput is selected but there is no ISO 639 language code specified by the input.
  • adCodecSettings - Audio codec settings.
  • adStreamName - Used for MS Smooth and Apple HLS outputs. Indicates the name displayed by the player (eg. English, or Director Commentary).
  • adRemixSettings - Settings that control how input audio channels are remixed into the output audio channels.
  • adAudioTypeControl - Determines how audio type is determined. followInput: If the input contains an ISO 639 audioType, then that value is passed through to the output. If the input contains no ISO 639 audioType, the value in Audio Type is included in the output. useConfigured: The value in Audio Type is included in the output. Note that this field and audioType are both ignored if inputType is broadcasterMixedAd.
  • adAudioSelectorName - The name of the AudioSelector used as the source for this AudioDescription.
  • adName - The name of this AudioDescription. Outputs will use this name to uniquely identify this AudioDescription. Description names should be unique within this Live Event.

adLanguageCode :: Lens' AudioDescription (Maybe Text) Source #

Indicates the language of the audio output track. Only used if languageControlMode is useConfigured, or there is no ISO 639 language code specified in the input.

adAudioType :: Lens' AudioDescription (Maybe AudioType) Source #

Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.

adLanguageCodeControl :: Lens' AudioDescription (Maybe AudioDescriptionLanguageCodeControl) Source #

Choosing followInput will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input. The languageCode will be used when useConfigured is set, or when followInput is selected but there is no ISO 639 language code specified by the input.

adStreamName :: Lens' AudioDescription (Maybe Text) Source #

Used for MS Smooth and Apple HLS outputs. Indicates the name displayed by the player (eg. English, or Director Commentary).

adRemixSettings :: Lens' AudioDescription (Maybe RemixSettings) Source #

Settings that control how input audio channels are remixed into the output audio channels.

adAudioTypeControl :: Lens' AudioDescription (Maybe AudioDescriptionAudioTypeControl) Source #

Determines how audio type is determined. followInput: If the input contains an ISO 639 audioType, then that value is passed through to the output. If the input contains no ISO 639 audioType, the value in Audio Type is included in the output. useConfigured: The value in Audio Type is included in the output. Note that this field and audioType are both ignored if inputType is broadcasterMixedAd.

adAudioSelectorName :: Lens' AudioDescription Text Source #

The name of the AudioSelector used as the source for this AudioDescription.

adName :: Lens' AudioDescription Text Source #

The name of this AudioDescription. Outputs will use this name to uniquely identify this AudioDescription. Description names should be unique within this Live Event.

AudioLanguageSelection

data AudioLanguageSelection Source #

Placeholder documentation for AudioLanguageSelection

See: audioLanguageSelection smart constructor.

Instances

Eq AudioLanguageSelection Source # 
Data AudioLanguageSelection Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioLanguageSelection -> c AudioLanguageSelection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioLanguageSelection #

toConstr :: AudioLanguageSelection -> Constr #

dataTypeOf :: AudioLanguageSelection -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioLanguageSelection) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioLanguageSelection) #

gmapT :: (forall b. Data b => b -> b) -> AudioLanguageSelection -> AudioLanguageSelection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageSelection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioLanguageSelection -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioLanguageSelection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioLanguageSelection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioLanguageSelection -> m AudioLanguageSelection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageSelection -> m AudioLanguageSelection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioLanguageSelection -> m AudioLanguageSelection #

Read AudioLanguageSelection Source # 
Show AudioLanguageSelection Source # 
Generic AudioLanguageSelection Source # 
Hashable AudioLanguageSelection Source # 
ToJSON AudioLanguageSelection Source # 
FromJSON AudioLanguageSelection Source # 
NFData AudioLanguageSelection Source # 

Methods

rnf :: AudioLanguageSelection -> () #

type Rep AudioLanguageSelection Source # 
type Rep AudioLanguageSelection = D1 * (MetaData "AudioLanguageSelection" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioLanguageSelection'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_alsLanguageSelectionPolicy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioLanguageSelectionPolicy))) (S1 * (MetaSel (Just Symbol "_alsLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))

audioLanguageSelection Source #

Creates a value of AudioLanguageSelection with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • alsLanguageSelectionPolicy - When set to "strict", the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If "loose", then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can't find one with the same language.
  • alsLanguageCode - Selects a specific three-letter language code from within an audio source.

alsLanguageSelectionPolicy :: Lens' AudioLanguageSelection (Maybe AudioLanguageSelectionPolicy) Source #

When set to "strict", the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If "loose", then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can't find one with the same language.

alsLanguageCode :: Lens' AudioLanguageSelection Text Source #

Selects a specific three-letter language code from within an audio source.

AudioNormalizationSettings

data AudioNormalizationSettings Source #

Placeholder documentation for AudioNormalizationSettings

See: audioNormalizationSettings smart constructor.

Instances

Eq AudioNormalizationSettings Source # 
Data AudioNormalizationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioNormalizationSettings -> c AudioNormalizationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioNormalizationSettings #

toConstr :: AudioNormalizationSettings -> Constr #

dataTypeOf :: AudioNormalizationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioNormalizationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioNormalizationSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioNormalizationSettings -> AudioNormalizationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioNormalizationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioNormalizationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioNormalizationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioNormalizationSettings -> m AudioNormalizationSettings #

Read AudioNormalizationSettings Source # 
Show AudioNormalizationSettings Source # 
Generic AudioNormalizationSettings Source # 
Hashable AudioNormalizationSettings Source # 
ToJSON AudioNormalizationSettings Source # 
FromJSON AudioNormalizationSettings Source # 
NFData AudioNormalizationSettings Source # 
type Rep AudioNormalizationSettings Source # 
type Rep AudioNormalizationSettings = D1 * (MetaData "AudioNormalizationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioNormalizationSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ansAlgorithmControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioNormalizationAlgorithmControl))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ansTargetLkfs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "_ansAlgorithm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioNormalizationAlgorithm))))))

audioNormalizationSettings :: AudioNormalizationSettings Source #

Creates a value of AudioNormalizationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ansAlgorithmControl - When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.
  • ansTargetLkfs - Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.
  • ansAlgorithm - Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.

ansAlgorithmControl :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithmControl) Source #

When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.

ansTargetLkfs :: Lens' AudioNormalizationSettings (Maybe Double) Source #

Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.

ansAlgorithm :: Lens' AudioNormalizationSettings (Maybe AudioNormalizationAlgorithm) Source #

Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.

AudioOnlyHlsSettings

data AudioOnlyHlsSettings Source #

Placeholder documentation for AudioOnlyHlsSettings

See: audioOnlyHlsSettings smart constructor.

Instances

Eq AudioOnlyHlsSettings Source # 
Data AudioOnlyHlsSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioOnlyHlsSettings -> c AudioOnlyHlsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioOnlyHlsSettings #

toConstr :: AudioOnlyHlsSettings -> Constr #

dataTypeOf :: AudioOnlyHlsSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioOnlyHlsSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioOnlyHlsSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioOnlyHlsSettings -> AudioOnlyHlsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioOnlyHlsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioOnlyHlsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioOnlyHlsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioOnlyHlsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioOnlyHlsSettings -> m AudioOnlyHlsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioOnlyHlsSettings -> m AudioOnlyHlsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioOnlyHlsSettings -> m AudioOnlyHlsSettings #

Read AudioOnlyHlsSettings Source # 
Show AudioOnlyHlsSettings Source # 
Generic AudioOnlyHlsSettings Source # 
Hashable AudioOnlyHlsSettings Source # 
ToJSON AudioOnlyHlsSettings Source # 
FromJSON AudioOnlyHlsSettings Source # 
NFData AudioOnlyHlsSettings Source # 

Methods

rnf :: AudioOnlyHlsSettings -> () #

type Rep AudioOnlyHlsSettings Source # 
type Rep AudioOnlyHlsSettings = D1 * (MetaData "AudioOnlyHlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioOnlyHlsSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_aohsAudioOnlyImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation))) ((:*:) * (S1 * (MetaSel (Just Symbol "_aohsAudioGroupId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_aohsAudioTrackType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioOnlyHlsTrackType))))))

audioOnlyHlsSettings :: AudioOnlyHlsSettings Source #

Creates a value of AudioOnlyHlsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • aohsAudioOnlyImage - For use with an audio only Stream. Must be a .jpg or .png file. If given, this image will be used as the cover-art for the audio only output. Ideally, it should be formatted for an iPhone screen for two reasons. The iPhone does not resize the image, it crops a centered image on the topbottom and leftright. Additionally, this image file gets saved bit-for-bit into every 10-second segment file, so will increase bandwidth by {image file size} * {segment count} * {user count.}.
  • aohsAudioGroupId - Specifies the group to which the audio Rendition belongs.
  • aohsAudioTrackType - Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO

aohsAudioOnlyImage :: Lens' AudioOnlyHlsSettings (Maybe InputLocation) Source #

For use with an audio only Stream. Must be a .jpg or .png file. If given, this image will be used as the cover-art for the audio only output. Ideally, it should be formatted for an iPhone screen for two reasons. The iPhone does not resize the image, it crops a centered image on the topbottom and leftright. Additionally, this image file gets saved bit-for-bit into every 10-second segment file, so will increase bandwidth by {image file size} * {segment count} * {user count.}.

aohsAudioGroupId :: Lens' AudioOnlyHlsSettings (Maybe Text) Source #

Specifies the group to which the audio Rendition belongs.

aohsAudioTrackType :: Lens' AudioOnlyHlsSettings (Maybe AudioOnlyHlsTrackType) Source #

Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO

AudioPidSelection

data AudioPidSelection Source #

Placeholder documentation for AudioPidSelection

See: audioPidSelection smart constructor.

Instances

Eq AudioPidSelection Source # 
Data AudioPidSelection Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioPidSelection -> c AudioPidSelection #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioPidSelection #

toConstr :: AudioPidSelection -> Constr #

dataTypeOf :: AudioPidSelection -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioPidSelection) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioPidSelection) #

gmapT :: (forall b. Data b => b -> b) -> AudioPidSelection -> AudioPidSelection #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioPidSelection -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioPidSelection -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioPidSelection -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioPidSelection -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioPidSelection -> m AudioPidSelection #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioPidSelection -> m AudioPidSelection #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioPidSelection -> m AudioPidSelection #

Read AudioPidSelection Source # 
Show AudioPidSelection Source # 
Generic AudioPidSelection Source # 
Hashable AudioPidSelection Source # 
ToJSON AudioPidSelection Source # 
FromJSON AudioPidSelection Source # 
NFData AudioPidSelection Source # 

Methods

rnf :: AudioPidSelection -> () #

type Rep AudioPidSelection Source # 
type Rep AudioPidSelection = D1 * (MetaData "AudioPidSelection" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "AudioPidSelection'" PrefixI True) (S1 * (MetaSel (Just Symbol "_apsPid") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Nat)))

audioPidSelection Source #

Creates a value of AudioPidSelection with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • apsPid - Selects a specific PID from within a source.

apsPid :: Lens' AudioPidSelection Natural Source #

Selects a specific PID from within a source.

AudioSelector

data AudioSelector Source #

Placeholder documentation for AudioSelector

See: audioSelector smart constructor.

Instances

Eq AudioSelector Source # 
Data AudioSelector Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioSelector -> c AudioSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioSelector #

toConstr :: AudioSelector -> Constr #

dataTypeOf :: AudioSelector -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioSelector) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioSelector) #

gmapT :: (forall b. Data b => b -> b) -> AudioSelector -> AudioSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelector -> m AudioSelector #

Read AudioSelector Source # 
Show AudioSelector Source # 
Generic AudioSelector Source # 

Associated Types

type Rep AudioSelector :: * -> * #

Hashable AudioSelector Source # 
ToJSON AudioSelector Source # 
FromJSON AudioSelector Source # 
NFData AudioSelector Source # 

Methods

rnf :: AudioSelector -> () #

type Rep AudioSelector Source # 
type Rep AudioSelector = D1 * (MetaData "AudioSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioSelector'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_asSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioSelectorSettings))) (S1 * (MetaSel (Just Symbol "_asName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))

audioSelector Source #

Arguments

:: Text

asName

-> AudioSelector 

Creates a value of AudioSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asSelectorSettings - The audio selector settings.
  • asName - The name of this AudioSelector. AudioDescriptions will use this name to uniquely identify this Selector. Selector names should be unique per input.

asName :: Lens' AudioSelector Text Source #

The name of this AudioSelector. AudioDescriptions will use this name to uniquely identify this Selector. Selector names should be unique per input.

AudioSelectorSettings

data AudioSelectorSettings Source #

Placeholder documentation for AudioSelectorSettings

See: audioSelectorSettings smart constructor.

Instances

Eq AudioSelectorSettings Source # 
Data AudioSelectorSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AudioSelectorSettings -> c AudioSelectorSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AudioSelectorSettings #

toConstr :: AudioSelectorSettings -> Constr #

dataTypeOf :: AudioSelectorSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AudioSelectorSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AudioSelectorSettings) #

gmapT :: (forall b. Data b => b -> b) -> AudioSelectorSettings -> AudioSelectorSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AudioSelectorSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AudioSelectorSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AudioSelectorSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AudioSelectorSettings -> m AudioSelectorSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorSettings -> m AudioSelectorSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AudioSelectorSettings -> m AudioSelectorSettings #

Read AudioSelectorSettings Source # 
Show AudioSelectorSettings Source # 
Generic AudioSelectorSettings Source # 
Hashable AudioSelectorSettings Source # 
ToJSON AudioSelectorSettings Source # 
FromJSON AudioSelectorSettings Source # 
NFData AudioSelectorSettings Source # 

Methods

rnf :: AudioSelectorSettings -> () #

type Rep AudioSelectorSettings Source # 
type Rep AudioSelectorSettings = D1 * (MetaData "AudioSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AudioSelectorSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_assAudioLanguageSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioLanguageSelection))) (S1 * (MetaSel (Just Symbol "_assAudioPidSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioPidSelection)))))

audioSelectorSettings :: AudioSelectorSettings Source #

Creates a value of AudioSelectorSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

AvailBlanking

data AvailBlanking Source #

Placeholder documentation for AvailBlanking

See: availBlanking smart constructor.

Instances

Eq AvailBlanking Source # 
Data AvailBlanking Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailBlanking -> c AvailBlanking #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailBlanking #

toConstr :: AvailBlanking -> Constr #

dataTypeOf :: AvailBlanking -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AvailBlanking) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailBlanking) #

gmapT :: (forall b. Data b => b -> b) -> AvailBlanking -> AvailBlanking #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlanking -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailBlanking -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailBlanking -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailBlanking -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailBlanking -> m AvailBlanking #

Read AvailBlanking Source # 
Show AvailBlanking Source # 
Generic AvailBlanking Source # 

Associated Types

type Rep AvailBlanking :: * -> * #

Hashable AvailBlanking Source # 
ToJSON AvailBlanking Source # 
FromJSON AvailBlanking Source # 
NFData AvailBlanking Source # 

Methods

rnf :: AvailBlanking -> () #

type Rep AvailBlanking Source # 
type Rep AvailBlanking = D1 * (MetaData "AvailBlanking" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AvailBlanking'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_abState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AvailBlankingState))) (S1 * (MetaSel (Just Symbol "_abAvailBlankingImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation)))))

availBlanking :: AvailBlanking Source #

Creates a value of AvailBlanking with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • abState - When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
  • abAvailBlankingImage - Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.

abState :: Lens' AvailBlanking (Maybe AvailBlankingState) Source #

When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.

abAvailBlankingImage :: Lens' AvailBlanking (Maybe InputLocation) Source #

Blanking image to be used. Leave empty for solid black. Only bmp and png images are supported.

AvailConfiguration

data AvailConfiguration Source #

Placeholder documentation for AvailConfiguration

See: availConfiguration smart constructor.

Instances

Eq AvailConfiguration Source # 
Data AvailConfiguration Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailConfiguration -> c AvailConfiguration #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailConfiguration #

toConstr :: AvailConfiguration -> Constr #

dataTypeOf :: AvailConfiguration -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AvailConfiguration) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailConfiguration) #

gmapT :: (forall b. Data b => b -> b) -> AvailConfiguration -> AvailConfiguration #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailConfiguration -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailConfiguration -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailConfiguration -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailConfiguration -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailConfiguration -> m AvailConfiguration #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailConfiguration -> m AvailConfiguration #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailConfiguration -> m AvailConfiguration #

Read AvailConfiguration Source # 
Show AvailConfiguration Source # 
Generic AvailConfiguration Source # 
Hashable AvailConfiguration Source # 
ToJSON AvailConfiguration Source # 
FromJSON AvailConfiguration Source # 
NFData AvailConfiguration Source # 

Methods

rnf :: AvailConfiguration -> () #

type Rep AvailConfiguration Source # 
type Rep AvailConfiguration = D1 * (MetaData "AvailConfiguration" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "AvailConfiguration'" PrefixI True) (S1 * (MetaSel (Just Symbol "_acAvailSettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe AvailSettings))))

availConfiguration :: AvailConfiguration Source #

Creates a value of AvailConfiguration with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

AvailSettings

data AvailSettings Source #

Placeholder documentation for AvailSettings

See: availSettings smart constructor.

Instances

Eq AvailSettings Source # 
Data AvailSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AvailSettings -> c AvailSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AvailSettings #

toConstr :: AvailSettings -> Constr #

dataTypeOf :: AvailSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AvailSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AvailSettings) #

gmapT :: (forall b. Data b => b -> b) -> AvailSettings -> AvailSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AvailSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AvailSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AvailSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AvailSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AvailSettings -> m AvailSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailSettings -> m AvailSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AvailSettings -> m AvailSettings #

Read AvailSettings Source # 
Show AvailSettings Source # 
Generic AvailSettings Source # 

Associated Types

type Rep AvailSettings :: * -> * #

Hashable AvailSettings Source # 
ToJSON AvailSettings Source # 
FromJSON AvailSettings Source # 
NFData AvailSettings Source # 

Methods

rnf :: AvailSettings -> () #

type Rep AvailSettings Source # 
type Rep AvailSettings = D1 * (MetaData "AvailSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "AvailSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_asScte35SpliceInsert") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35SpliceInsert))) (S1 * (MetaSel (Just Symbol "_asScte35TimeSignalApos") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35TimeSignalApos)))))

availSettings :: AvailSettings Source #

Creates a value of AvailSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

BlackoutSlate

data BlackoutSlate Source #

Placeholder documentation for BlackoutSlate

See: blackoutSlate smart constructor.

Instances

Eq BlackoutSlate Source # 
Data BlackoutSlate Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BlackoutSlate -> c BlackoutSlate #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BlackoutSlate #

toConstr :: BlackoutSlate -> Constr #

dataTypeOf :: BlackoutSlate -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BlackoutSlate) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BlackoutSlate) #

gmapT :: (forall b. Data b => b -> b) -> BlackoutSlate -> BlackoutSlate #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlate -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BlackoutSlate -> r #

gmapQ :: (forall d. Data d => d -> u) -> BlackoutSlate -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BlackoutSlate -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BlackoutSlate -> m BlackoutSlate #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlate -> m BlackoutSlate #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BlackoutSlate -> m BlackoutSlate #

Read BlackoutSlate Source # 
Show BlackoutSlate Source # 
Generic BlackoutSlate Source # 

Associated Types

type Rep BlackoutSlate :: * -> * #

Hashable BlackoutSlate Source # 
ToJSON BlackoutSlate Source # 
FromJSON BlackoutSlate Source # 
NFData BlackoutSlate Source # 

Methods

rnf :: BlackoutSlate -> () #

type Rep BlackoutSlate Source # 
type Rep BlackoutSlate = D1 * (MetaData "BlackoutSlate" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "BlackoutSlate'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_bsNetworkEndBlackoutImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation))) (S1 * (MetaSel (Just Symbol "_bsState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BlackoutSlateState)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bsNetworkEndBlackout") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BlackoutSlateNetworkEndBlackout))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bsNetworkId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_bsBlackoutSlateImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation)))))))

blackoutSlate :: BlackoutSlate Source #

Creates a value of BlackoutSlate with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • bsNetworkEndBlackoutImage - Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.
  • bsState - When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.
  • bsNetworkEndBlackout - Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".
  • bsNetworkId - Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").
  • bsBlackoutSlateImage - Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.

bsNetworkEndBlackoutImage :: Lens' BlackoutSlate (Maybe InputLocation) Source #

Path to local file to use as Network End Blackout image. Image will be scaled to fill the entire output raster.

bsState :: Lens' BlackoutSlate (Maybe BlackoutSlateState) Source #

When set to enabled, causes video, audio and captions to be blanked when indicated by program metadata.

bsNetworkEndBlackout :: Lens' BlackoutSlate (Maybe BlackoutSlateNetworkEndBlackout) Source #

Setting to enabled causes the encoder to blackout the video, audio, and captions, and raise the "Network Blackout Image" slate when an SCTE104/35 Network End Segmentation Descriptor is encountered. The blackout will be lifted when the Network Start Segmentation Descriptor is encountered. The Network End and Network Start descriptors must contain a network ID that matches the value entered in "Network ID".

bsNetworkId :: Lens' BlackoutSlate (Maybe Text) Source #

Provides Network ID that matches EIDR ID format (e.g., "10.XXXX/XXXX-XXXX-XXXX-XXXX-XXXX-C").

bsBlackoutSlateImage :: Lens' BlackoutSlate (Maybe InputLocation) Source #

Blackout slate image to be used. Leave empty for solid black. Only bmp and png images are supported.

BurnInDestinationSettings

data BurnInDestinationSettings Source #

Placeholder documentation for BurnInDestinationSettings

See: burnInDestinationSettings smart constructor.

Instances

Eq BurnInDestinationSettings Source # 
Data BurnInDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BurnInDestinationSettings -> c BurnInDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BurnInDestinationSettings #

toConstr :: BurnInDestinationSettings -> Constr #

dataTypeOf :: BurnInDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c BurnInDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BurnInDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> BurnInDestinationSettings -> BurnInDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BurnInDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BurnInDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> BurnInDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> BurnInDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> BurnInDestinationSettings -> m BurnInDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInDestinationSettings -> m BurnInDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BurnInDestinationSettings -> m BurnInDestinationSettings #

Read BurnInDestinationSettings Source # 
Show BurnInDestinationSettings Source # 
Generic BurnInDestinationSettings Source # 
Hashable BurnInDestinationSettings Source # 
ToJSON BurnInDestinationSettings Source # 
FromJSON BurnInDestinationSettings Source # 
NFData BurnInDestinationSettings Source # 
type Rep BurnInDestinationSettings Source # 
type Rep BurnInDestinationSettings = D1 * (MetaData "BurnInDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "BurnInDestinationSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_bidsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_bidsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_bidsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInBackgroundColor)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_bidsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_bidsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInAlignment)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_bidsTeletextGridControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInTeletextGridControl))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInOutlineColor))) (S1 * (MetaSel (Just Symbol "_bidsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsFont") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation))) ((:*:) * (S1 * (MetaSel (Just Symbol "_bidsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInShadowColor))) (S1 * (MetaSel (Just Symbol "_bidsFontColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInFontColor)))))))))

burnInDestinationSettings :: BurnInDestinationSettings Source #

Creates a value of BurnInDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • bidsBackgroundOpacity - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • bidsFontOpacity - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
  • bidsShadowYOffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
  • bidsFontResolution - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
  • bidsYPosition - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
  • bidsBackgroundColor - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
  • bidsShadowXOffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
  • bidsFontSize - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
  • bidsXPosition - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
  • bidsAlignment - If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
  • bidsShadowOpacity - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • bidsTeletextGridControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
  • bidsOutlineColor - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • bidsOutlineSize - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • bidsFont - External font file used for caption burn-in. File extension must be ttf or tte. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.
  • bidsShadowColor - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
  • bidsFontColor - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

bidsBackgroundOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

bidsFontOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.

bidsShadowYOffset :: Lens' BurnInDestinationSettings (Maybe Int) Source #

Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.

bidsFontResolution :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.

bidsYPosition :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.

bidsBackgroundColor :: Lens' BurnInDestinationSettings (Maybe BurnInBackgroundColor) Source #

Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.

bidsShadowXOffset :: Lens' BurnInDestinationSettings (Maybe Int) Source #

Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.

bidsFontSize :: Lens' BurnInDestinationSettings (Maybe Text) Source #

When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.

bidsXPosition :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.

bidsAlignment :: Lens' BurnInDestinationSettings (Maybe BurnInAlignment) Source #

If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.

bidsShadowOpacity :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

bidsTeletextGridControl :: Lens' BurnInDestinationSettings (Maybe BurnInTeletextGridControl) Source #

Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.

bidsOutlineColor :: Lens' BurnInDestinationSettings (Maybe BurnInOutlineColor) Source #

Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

bidsOutlineSize :: Lens' BurnInDestinationSettings (Maybe Natural) Source #

Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

bidsFont :: Lens' BurnInDestinationSettings (Maybe InputLocation) Source #

External font file used for caption burn-in. File extension must be ttf or tte. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.

bidsShadowColor :: Lens' BurnInDestinationSettings (Maybe BurnInShadowColor) Source #

Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.

bidsFontColor :: Lens' BurnInDestinationSettings (Maybe BurnInFontColor) Source #

Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

CaptionDescription

data CaptionDescription Source #

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

See: captionDescription smart constructor.

Instances

Eq CaptionDescription Source # 
Data CaptionDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDescription -> c CaptionDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDescription #

toConstr :: CaptionDescription -> Constr #

dataTypeOf :: CaptionDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDescription) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDescription -> CaptionDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDescription -> m CaptionDescription #

Read CaptionDescription Source # 
Show CaptionDescription Source # 
Generic CaptionDescription Source # 
Hashable CaptionDescription Source # 
ToJSON CaptionDescription Source # 
FromJSON CaptionDescription Source # 
NFData CaptionDescription Source # 

Methods

rnf :: CaptionDescription -> () #

type Rep CaptionDescription Source # 
type Rep CaptionDescription = D1 * (MetaData "CaptionDescription" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CaptionDescription'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cdLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_cdDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe CaptionDestinationSettings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdCaptionSelectorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_cdName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))))

captionDescription Source #

Creates a value of CaptionDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • cdLanguageCode - ISO 639-2 three-digit code: http://www.loc.gov/standards/iso639-2/
  • cdDestinationSettings - Additional settings for captions destination that depend on the destination type.
  • cdLanguageDescription - Human readable information to indicate captions available for players (eg. English, or Spanish).
  • cdCaptionSelectorName - Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
  • cdName - Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.

cdDestinationSettings :: Lens' CaptionDescription (Maybe CaptionDestinationSettings) Source #

Additional settings for captions destination that depend on the destination type.

cdLanguageDescription :: Lens' CaptionDescription (Maybe Text) Source #

Human readable information to indicate captions available for players (eg. English, or Spanish).

cdCaptionSelectorName :: Lens' CaptionDescription Text Source #

Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.

cdName :: Lens' CaptionDescription Text Source #

Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.

CaptionDestinationSettings

data CaptionDestinationSettings Source #

Placeholder documentation for CaptionDestinationSettings

See: captionDestinationSettings smart constructor.

Instances

Eq CaptionDestinationSettings Source # 
Data CaptionDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionDestinationSettings -> c CaptionDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionDestinationSettings #

toConstr :: CaptionDestinationSettings -> Constr #

dataTypeOf :: CaptionDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CaptionDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> CaptionDestinationSettings -> CaptionDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionDestinationSettings -> m CaptionDestinationSettings #

Read CaptionDestinationSettings Source # 
Show CaptionDestinationSettings Source # 
Generic CaptionDestinationSettings Source # 
Hashable CaptionDestinationSettings Source # 
ToJSON CaptionDestinationSettings Source # 
FromJSON CaptionDestinationSettings Source # 
NFData CaptionDestinationSettings Source # 
type Rep CaptionDestinationSettings Source # 
type Rep CaptionDestinationSettings = D1 * (MetaData "CaptionDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CaptionDestinationSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsTeletextDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe TeletextDestinationSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsRtmpCaptionInfoDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpCaptionInfoDestinationSettings))) (S1 * (MetaSel (Just Symbol "_cdsDvbSubDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationSettings))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsScte27DestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte27DestinationSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsTtmlDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe TtmlDestinationSettings))) (S1 * (MetaSel (Just Symbol "_cdsScte20PlusEmbeddedDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte20PlusEmbeddedDestinationSettings)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsEmbeddedPlusScte20DestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EmbeddedPlusScte20DestinationSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsSmpteTtDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmpteTtDestinationSettings))) (S1 * (MetaSel (Just Symbol "_cdsWebvttDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe WebvttDestinationSettings))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsEmbeddedDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EmbeddedDestinationSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cdsBurnInDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe BurnInDestinationSettings))) (S1 * (MetaSel (Just Symbol "_cdsAribDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AribDestinationSettings))))))))

captionDestinationSettings :: CaptionDestinationSettings Source #

Creates a value of CaptionDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

CaptionLanguageMapping

data CaptionLanguageMapping Source #

Maps a caption channel to an ISO 693-2 language code (http:/www.loc.govstandards/iso639-2), with an optional description.

See: captionLanguageMapping smart constructor.

Instances

Eq CaptionLanguageMapping Source # 
Data CaptionLanguageMapping Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionLanguageMapping -> c CaptionLanguageMapping #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionLanguageMapping #

toConstr :: CaptionLanguageMapping -> Constr #

dataTypeOf :: CaptionLanguageMapping -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CaptionLanguageMapping) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionLanguageMapping) #

gmapT :: (forall b. Data b => b -> b) -> CaptionLanguageMapping -> CaptionLanguageMapping #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionLanguageMapping -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionLanguageMapping -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionLanguageMapping -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionLanguageMapping -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionLanguageMapping -> m CaptionLanguageMapping #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionLanguageMapping -> m CaptionLanguageMapping #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionLanguageMapping -> m CaptionLanguageMapping #

Read CaptionLanguageMapping Source # 
Show CaptionLanguageMapping Source # 
Generic CaptionLanguageMapping Source # 
Hashable CaptionLanguageMapping Source # 
ToJSON CaptionLanguageMapping Source # 
FromJSON CaptionLanguageMapping Source # 
NFData CaptionLanguageMapping Source # 

Methods

rnf :: CaptionLanguageMapping -> () #

type Rep CaptionLanguageMapping Source # 
type Rep CaptionLanguageMapping = D1 * (MetaData "CaptionLanguageMapping" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CaptionLanguageMapping'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_clmLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) ((:*:) * (S1 * (MetaSel (Just Symbol "_clmLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_clmCaptionChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Nat)))))

captionLanguageMapping Source #

Creates a value of CaptionLanguageMapping with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

clmCaptionChannel :: Lens' CaptionLanguageMapping Natural Source #

The closed caption channel being described by this CaptionLanguageMapping. Each channel mapping must have a unique channel number (maximum of 4)

CaptionSelector

data CaptionSelector Source #

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

See: captionSelector smart constructor.

Instances

Eq CaptionSelector Source # 
Data CaptionSelector Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionSelector -> c CaptionSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionSelector #

toConstr :: CaptionSelector -> Constr #

dataTypeOf :: CaptionSelector -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CaptionSelector) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionSelector) #

gmapT :: (forall b. Data b => b -> b) -> CaptionSelector -> CaptionSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelector -> m CaptionSelector #

Read CaptionSelector Source # 
Show CaptionSelector Source # 
Generic CaptionSelector Source # 
Hashable CaptionSelector Source # 
ToJSON CaptionSelector Source # 
FromJSON CaptionSelector Source # 
NFData CaptionSelector Source # 

Methods

rnf :: CaptionSelector -> () #

type Rep CaptionSelector Source # 
type Rep CaptionSelector = D1 * (MetaData "CaptionSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CaptionSelector'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_csLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_csSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe CaptionSelectorSettings))) (S1 * (MetaSel (Just Symbol "_csName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))

captionSelector Source #

Arguments

:: Text

csName

-> CaptionSelector 

Creates a value of CaptionSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • csLanguageCode - When specified this field indicates the three letter language code of the caption track to extract from the source.
  • csSelectorSettings - Caption selector settings.
  • csName - Name identifier for a caption selector. This name is used to associate this caption selector with one or more caption descriptions. Names must be unique within an event.

csLanguageCode :: Lens' CaptionSelector (Maybe Text) Source #

When specified this field indicates the three letter language code of the caption track to extract from the source.

csName :: Lens' CaptionSelector Text Source #

Name identifier for a caption selector. This name is used to associate this caption selector with one or more caption descriptions. Names must be unique within an event.

CaptionSelectorSettings

data CaptionSelectorSettings Source #

Placeholder documentation for CaptionSelectorSettings

See: captionSelectorSettings smart constructor.

Instances

Eq CaptionSelectorSettings Source # 
Data CaptionSelectorSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CaptionSelectorSettings -> c CaptionSelectorSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CaptionSelectorSettings #

toConstr :: CaptionSelectorSettings -> Constr #

dataTypeOf :: CaptionSelectorSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CaptionSelectorSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CaptionSelectorSettings) #

gmapT :: (forall b. Data b => b -> b) -> CaptionSelectorSettings -> CaptionSelectorSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelectorSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CaptionSelectorSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> CaptionSelectorSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CaptionSelectorSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CaptionSelectorSettings -> m CaptionSelectorSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelectorSettings -> m CaptionSelectorSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CaptionSelectorSettings -> m CaptionSelectorSettings #

Read CaptionSelectorSettings Source # 
Show CaptionSelectorSettings Source # 
Generic CaptionSelectorSettings Source # 
Hashable CaptionSelectorSettings Source # 
ToJSON CaptionSelectorSettings Source # 
FromJSON CaptionSelectorSettings Source # 
NFData CaptionSelectorSettings Source # 

Methods

rnf :: CaptionSelectorSettings -> () #

type Rep CaptionSelectorSettings Source # 
type Rep CaptionSelectorSettings = D1 * (MetaData "CaptionSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "CaptionSelectorSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cssTeletextSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe TeletextSourceSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cssAribSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AribSourceSettings))) (S1 * (MetaSel (Just Symbol "_cssScte27SourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte27SourceSettings))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cssDvbSubSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubSourceSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cssScte20SourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte20SourceSettings))) (S1 * (MetaSel (Just Symbol "_cssEmbeddedSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EmbeddedSourceSettings)))))))

captionSelectorSettings :: CaptionSelectorSettings Source #

Creates a value of CaptionSelectorSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Channel

data Channel Source #

Placeholder documentation for Channel

See: channel smart constructor.

Instances

Eq Channel Source # 

Methods

(==) :: Channel -> Channel -> Bool #

(/=) :: Channel -> Channel -> Bool #

Data Channel Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Channel -> c Channel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Channel #

toConstr :: Channel -> Constr #

dataTypeOf :: Channel -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Channel) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Channel) #

gmapT :: (forall b. Data b => b -> b) -> Channel -> Channel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Channel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Channel -> r #

gmapQ :: (forall d. Data d => d -> u) -> Channel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Channel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Channel -> m Channel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Channel -> m Channel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Channel -> m Channel #

Read Channel Source # 
Show Channel Source # 
Generic Channel Source # 

Associated Types

type Rep Channel :: * -> * #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

Hashable Channel Source # 

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

FromJSON Channel Source # 
NFData Channel Source # 

Methods

rnf :: Channel -> () #

type Rep Channel Source # 
type Rep Channel = D1 * (MetaData "Channel" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Channel'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ChannelState))) (S1 * (MetaSel (Just Symbol "_cARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cPipelinesRunningCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cInputSpecification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputSpecification))) (S1 * (MetaSel (Just Symbol "_cInputAttachments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [InputAttachment])))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_cDestinations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [OutputDestination]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_cId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cEgressEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ChannelEgressEndpoint]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_cEncoderSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EncoderSettings))) (S1 * (MetaSel (Just Symbol "_cRoleARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))))

channel :: Channel Source #

Creates a value of Channel with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • cState - Undocumented member.
  • cARN - The unique arn of the channel.
  • cPipelinesRunningCount - The number of currently healthy pipelines.
  • cInputSpecification - Undocumented member.
  • cInputAttachments - List of input attachments for channel.
  • cDestinations - A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
  • cName - The name of the channel. (user-mutable)
  • cId - The unique id of the channel.
  • cEgressEndpoints - The endpoints where outgoing connections initiate from
  • cEncoderSettings - Undocumented member.
  • cRoleARN - The Amazon Resource Name (ARN) of the role assumed when running the Channel.

cState :: Lens' Channel (Maybe ChannelState) Source #

Undocumented member.

cARN :: Lens' Channel (Maybe Text) Source #

The unique arn of the channel.

cPipelinesRunningCount :: Lens' Channel (Maybe Int) Source #

The number of currently healthy pipelines.

cInputAttachments :: Lens' Channel [InputAttachment] Source #

List of input attachments for channel.

cDestinations :: Lens' Channel [OutputDestination] Source #

A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.

cName :: Lens' Channel (Maybe Text) Source #

The name of the channel. (user-mutable)

cId :: Lens' Channel (Maybe Text) Source #

The unique id of the channel.

cEgressEndpoints :: Lens' Channel [ChannelEgressEndpoint] Source #

The endpoints where outgoing connections initiate from

cRoleARN :: Lens' Channel (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role assumed when running the Channel.

ChannelEgressEndpoint

data ChannelEgressEndpoint Source #

Placeholder documentation for ChannelEgressEndpoint

See: channelEgressEndpoint smart constructor.

Instances

Eq ChannelEgressEndpoint Source # 
Data ChannelEgressEndpoint Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChannelEgressEndpoint -> c ChannelEgressEndpoint #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChannelEgressEndpoint #

toConstr :: ChannelEgressEndpoint -> Constr #

dataTypeOf :: ChannelEgressEndpoint -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ChannelEgressEndpoint) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChannelEgressEndpoint) #

gmapT :: (forall b. Data b => b -> b) -> ChannelEgressEndpoint -> ChannelEgressEndpoint #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChannelEgressEndpoint -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChannelEgressEndpoint -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChannelEgressEndpoint -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChannelEgressEndpoint -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChannelEgressEndpoint -> m ChannelEgressEndpoint #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelEgressEndpoint -> m ChannelEgressEndpoint #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelEgressEndpoint -> m ChannelEgressEndpoint #

Read ChannelEgressEndpoint Source # 
Show ChannelEgressEndpoint Source # 
Generic ChannelEgressEndpoint Source # 
Hashable ChannelEgressEndpoint Source # 
FromJSON ChannelEgressEndpoint Source # 
NFData ChannelEgressEndpoint Source # 

Methods

rnf :: ChannelEgressEndpoint -> () #

type Rep ChannelEgressEndpoint Source # 
type Rep ChannelEgressEndpoint = D1 * (MetaData "ChannelEgressEndpoint" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "ChannelEgressEndpoint'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ceeSourceIP") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

channelEgressEndpoint :: ChannelEgressEndpoint Source #

Creates a value of ChannelEgressEndpoint with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ceeSourceIP - Public IP of where a channel's output comes from

ceeSourceIP :: Lens' ChannelEgressEndpoint (Maybe Text) Source #

Public IP of where a channel's output comes from

ChannelSummary

data ChannelSummary Source #

Placeholder documentation for ChannelSummary

See: channelSummary smart constructor.

Instances

Eq ChannelSummary Source # 
Data ChannelSummary Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ChannelSummary -> c ChannelSummary #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ChannelSummary #

toConstr :: ChannelSummary -> Constr #

dataTypeOf :: ChannelSummary -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ChannelSummary) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ChannelSummary) #

gmapT :: (forall b. Data b => b -> b) -> ChannelSummary -> ChannelSummary #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ChannelSummary -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ChannelSummary -> r #

gmapQ :: (forall d. Data d => d -> u) -> ChannelSummary -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ChannelSummary -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ChannelSummary -> m ChannelSummary #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelSummary -> m ChannelSummary #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ChannelSummary -> m ChannelSummary #

Read ChannelSummary Source # 
Show ChannelSummary Source # 
Generic ChannelSummary Source # 

Associated Types

type Rep ChannelSummary :: * -> * #

Hashable ChannelSummary Source # 
FromJSON ChannelSummary Source # 
NFData ChannelSummary Source # 

Methods

rnf :: ChannelSummary -> () #

type Rep ChannelSummary Source # 
type Rep ChannelSummary = D1 * (MetaData "ChannelSummary" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "ChannelSummary'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_chaState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ChannelState))) (S1 * (MetaSel (Just Symbol "_chaARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_chaPipelinesRunningCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) ((:*:) * (S1 * (MetaSel (Just Symbol "_chaInputSpecification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputSpecification))) (S1 * (MetaSel (Just Symbol "_chaInputAttachments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [InputAttachment])))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_chaDestinations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [OutputDestination]))) (S1 * (MetaSel (Just Symbol "_chaName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_chaId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_chaEgressEndpoints") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [ChannelEgressEndpoint]))) (S1 * (MetaSel (Just Symbol "_chaRoleARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))))

channelSummary :: ChannelSummary Source #

Creates a value of ChannelSummary with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • chaState - Undocumented member.
  • chaARN - The unique arn of the channel.
  • chaPipelinesRunningCount - The number of currently healthy pipelines.
  • chaInputSpecification - Undocumented member.
  • chaInputAttachments - List of input attachments for channel.
  • chaDestinations - A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
  • chaName - The name of the channel. (user-mutable)
  • chaId - The unique id of the channel.
  • chaEgressEndpoints - The endpoints where outgoing connections initiate from
  • chaRoleARN - The Amazon Resource Name (ARN) of the role assumed when running the Channel.

chaARN :: Lens' ChannelSummary (Maybe Text) Source #

The unique arn of the channel.

chaPipelinesRunningCount :: Lens' ChannelSummary (Maybe Int) Source #

The number of currently healthy pipelines.

chaInputAttachments :: Lens' ChannelSummary [InputAttachment] Source #

List of input attachments for channel.

chaDestinations :: Lens' ChannelSummary [OutputDestination] Source #

A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.

chaName :: Lens' ChannelSummary (Maybe Text) Source #

The name of the channel. (user-mutable)

chaId :: Lens' ChannelSummary (Maybe Text) Source #

The unique id of the channel.

chaEgressEndpoints :: Lens' ChannelSummary [ChannelEgressEndpoint] Source #

The endpoints where outgoing connections initiate from

chaRoleARN :: Lens' ChannelSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role assumed when running the Channel.

DvbNitSettings

data DvbNitSettings Source #

DVB Network Information Table (NIT)

See: dvbNitSettings smart constructor.

Instances

Eq DvbNitSettings Source # 
Data DvbNitSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbNitSettings -> c DvbNitSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbNitSettings #

toConstr :: DvbNitSettings -> Constr #

dataTypeOf :: DvbNitSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbNitSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbNitSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbNitSettings -> DvbNitSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbNitSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbNitSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbNitSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbNitSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbNitSettings -> m DvbNitSettings #

Read DvbNitSettings Source # 
Show DvbNitSettings Source # 
Generic DvbNitSettings Source # 

Associated Types

type Rep DvbNitSettings :: * -> * #

Hashable DvbNitSettings Source # 
ToJSON DvbNitSettings Source # 
FromJSON DvbNitSettings Source # 
NFData DvbNitSettings Source # 

Methods

rnf :: DvbNitSettings -> () #

type Rep DvbNitSettings Source # 
type Rep DvbNitSettings = D1 * (MetaData "DvbNitSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "DvbNitSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dnsRepInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dnsNetworkName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_dnsNetworkId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Nat)))))

dvbNitSettings Source #

Creates a value of DvbNitSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dnsRepInterval - The number of milliseconds between instances of this table in the output transport stream.
  • dnsNetworkName - The network name text placed in the networkNameDescriptor inside the Network Information Table. Maximum length is 256 characters.
  • dnsNetworkId - The numeric value placed in the Network Information Table (NIT).

dnsRepInterval :: Lens' DvbNitSettings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream.

dnsNetworkName :: Lens' DvbNitSettings Text Source #

The network name text placed in the networkNameDescriptor inside the Network Information Table. Maximum length is 256 characters.

dnsNetworkId :: Lens' DvbNitSettings Natural Source #

The numeric value placed in the Network Information Table (NIT).

DvbSdtSettings

data DvbSdtSettings Source #

DVB Service Description Table (SDT)

See: dvbSdtSettings smart constructor.

Instances

Eq DvbSdtSettings Source # 
Data DvbSdtSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSdtSettings -> c DvbSdtSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSdtSettings #

toConstr :: DvbSdtSettings -> Constr #

dataTypeOf :: DvbSdtSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSdtSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSdtSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSdtSettings -> DvbSdtSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSdtSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSdtSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSdtSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSdtSettings -> m DvbSdtSettings #

Read DvbSdtSettings Source # 
Show DvbSdtSettings Source # 
Generic DvbSdtSettings Source # 

Associated Types

type Rep DvbSdtSettings :: * -> * #

Hashable DvbSdtSettings Source # 
ToJSON DvbSdtSettings Source # 
FromJSON DvbSdtSettings Source # 
NFData DvbSdtSettings Source # 

Methods

rnf :: DvbSdtSettings -> () #

type Rep DvbSdtSettings Source # 
type Rep DvbSdtSettings = D1 * (MetaData "DvbSdtSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "DvbSdtSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dssRepInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_dssServiceProviderName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dssOutputSdt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSdtOutputSdt))) (S1 * (MetaSel (Just Symbol "_dssServiceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))

dvbSdtSettings :: DvbSdtSettings Source #

Creates a value of DvbSdtSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dssRepInterval - The number of milliseconds between instances of this table in the output transport stream.
  • dssServiceProviderName - The service provider name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.
  • dssOutputSdt - Selects method of inserting SDT information into output stream. The sdtFollow setting copies SDT information from input stream to output stream. The sdtFollowIfPresent setting copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. The sdtManual setting means user will enter the SDT information. The sdtNone setting means output stream will not contain SDT information.
  • dssServiceName - The service name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

dssRepInterval :: Lens' DvbSdtSettings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream.

dssServiceProviderName :: Lens' DvbSdtSettings (Maybe Text) Source #

The service provider name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

dssOutputSdt :: Lens' DvbSdtSettings (Maybe DvbSdtOutputSdt) Source #

Selects method of inserting SDT information into output stream. The sdtFollow setting copies SDT information from input stream to output stream. The sdtFollowIfPresent setting copies SDT information from input stream to output stream if SDT information is present in the input, otherwise it will fall back on the user-defined values. The sdtManual setting means user will enter the SDT information. The sdtNone setting means output stream will not contain SDT information.

dssServiceName :: Lens' DvbSdtSettings (Maybe Text) Source #

The service name placed in the serviceDescriptor in the Service Description Table. Maximum length is 256 characters.

DvbSubDestinationSettings

data DvbSubDestinationSettings Source #

Placeholder documentation for DvbSubDestinationSettings

See: dvbSubDestinationSettings smart constructor.

Instances

Eq DvbSubDestinationSettings Source # 
Data DvbSubDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubDestinationSettings -> c DvbSubDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubDestinationSettings #

toConstr :: DvbSubDestinationSettings -> Constr #

dataTypeOf :: DvbSubDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubDestinationSettings -> DvbSubDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubDestinationSettings -> m DvbSubDestinationSettings #

Read DvbSubDestinationSettings Source # 
Show DvbSubDestinationSettings Source # 
Generic DvbSubDestinationSettings Source # 
Hashable DvbSubDestinationSettings Source # 
ToJSON DvbSubDestinationSettings Source # 
FromJSON DvbSubDestinationSettings Source # 
NFData DvbSubDestinationSettings Source # 
type Rep DvbSubDestinationSettings Source # 
type Rep DvbSubDestinationSettings = D1 * (MetaData "DvbSubDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "DvbSubDestinationSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_dsdsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_dsdsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_dsdsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationBackgroundColor)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_dsdsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_dsdsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationAlignment)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_dsdsTeletextGridControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationTeletextGridControl))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationOutlineColor))) (S1 * (MetaSel (Just Symbol "_dsdsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsFont") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation))) ((:*:) * (S1 * (MetaSel (Just Symbol "_dsdsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationShadowColor))) (S1 * (MetaSel (Just Symbol "_dsdsFontColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSubDestinationFontColor)))))))))

dvbSubDestinationSettings :: DvbSubDestinationSettings Source #

Creates a value of DvbSubDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dsdsBackgroundOpacity - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • dsdsFontOpacity - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowYOffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
  • dsdsFontResolution - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
  • dsdsYPosition - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsBackgroundColor - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowXOffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
  • dsdsFontSize - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
  • dsdsXPosition - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsAlignment - If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowOpacity - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
  • dsdsTeletextGridControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
  • dsdsOutlineColor - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsOutlineSize - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
  • dsdsFont - External font file used for caption burn-in. File extension must be ttf or tte. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.
  • dsdsShadowColor - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
  • dsdsFontColor - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsBackgroundOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

dsdsFontOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.

dsdsShadowYOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.

dsdsFontResolution :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.

dsdsYPosition :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsBackgroundColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationBackgroundColor) Source #

Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.

dsdsShadowXOffset :: Lens' DvbSubDestinationSettings (Maybe Int) Source #

Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.

dsdsFontSize :: Lens' DvbSubDestinationSettings (Maybe Text) Source #

When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.

dsdsXPosition :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsAlignment :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationAlignment) Source #

If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting "smart" justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsShadowOpacity :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.

dsdsTeletextGridControl :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationTeletextGridControl) Source #

Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.

dsdsOutlineColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationOutlineColor) Source #

Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsOutlineSize :: Lens' DvbSubDestinationSettings (Maybe Natural) Source #

Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

dsdsFont :: Lens' DvbSubDestinationSettings (Maybe InputLocation) Source #

External font file used for caption burn-in. File extension must be ttf or tte. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match.

dsdsShadowColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationShadowColor) Source #

Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.

dsdsFontColor :: Lens' DvbSubDestinationSettings (Maybe DvbSubDestinationFontColor) Source #

Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.

DvbSubSourceSettings

data DvbSubSourceSettings Source #

Placeholder documentation for DvbSubSourceSettings

See: dvbSubSourceSettings smart constructor.

Instances

Eq DvbSubSourceSettings Source # 
Data DvbSubSourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbSubSourceSettings -> c DvbSubSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbSubSourceSettings #

toConstr :: DvbSubSourceSettings -> Constr #

dataTypeOf :: DvbSubSourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbSubSourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbSubSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbSubSourceSettings -> DvbSubSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbSubSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbSubSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbSubSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbSubSourceSettings -> m DvbSubSourceSettings #

Read DvbSubSourceSettings Source # 
Show DvbSubSourceSettings Source # 
Generic DvbSubSourceSettings Source # 
Hashable DvbSubSourceSettings Source # 
ToJSON DvbSubSourceSettings Source # 
FromJSON DvbSubSourceSettings Source # 
NFData DvbSubSourceSettings Source # 

Methods

rnf :: DvbSubSourceSettings -> () #

type Rep DvbSubSourceSettings Source # 
type Rep DvbSubSourceSettings = D1 * (MetaData "DvbSubSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "DvbSubSourceSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dsssPid") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Nat))))

dvbSubSourceSettings :: DvbSubSourceSettings Source #

Creates a value of DvbSubSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dsssPid - When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

dsssPid :: Lens' DvbSubSourceSettings (Maybe Natural) Source #

When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.

DvbTdtSettings

data DvbTdtSettings Source #

DVB Time and Date Table (SDT)

See: dvbTdtSettings smart constructor.

Instances

Eq DvbTdtSettings Source # 
Data DvbTdtSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DvbTdtSettings -> c DvbTdtSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DvbTdtSettings #

toConstr :: DvbTdtSettings -> Constr #

dataTypeOf :: DvbTdtSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DvbTdtSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DvbTdtSettings) #

gmapT :: (forall b. Data b => b -> b) -> DvbTdtSettings -> DvbTdtSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DvbTdtSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DvbTdtSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> DvbTdtSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DvbTdtSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DvbTdtSettings -> m DvbTdtSettings #

Read DvbTdtSettings Source # 
Show DvbTdtSettings Source # 
Generic DvbTdtSettings Source # 

Associated Types

type Rep DvbTdtSettings :: * -> * #

Hashable DvbTdtSettings Source # 
ToJSON DvbTdtSettings Source # 
FromJSON DvbTdtSettings Source # 
NFData DvbTdtSettings Source # 

Methods

rnf :: DvbTdtSettings -> () #

type Rep DvbTdtSettings Source # 
type Rep DvbTdtSettings = D1 * (MetaData "DvbTdtSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "DvbTdtSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dtsRepInterval") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Nat))))

dvbTdtSettings :: DvbTdtSettings Source #

Creates a value of DvbTdtSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dtsRepInterval - The number of milliseconds between instances of this table in the output transport stream.

dtsRepInterval :: Lens' DvbTdtSettings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream.

Eac3Settings

data Eac3Settings Source #

Placeholder documentation for Eac3Settings

See: eac3Settings smart constructor.

Instances

Eq Eac3Settings Source # 
Data Eac3Settings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Eac3Settings -> c Eac3Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Eac3Settings #

toConstr :: Eac3Settings -> Constr #

dataTypeOf :: Eac3Settings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Eac3Settings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Eac3Settings) #

gmapT :: (forall b. Data b => b -> b) -> Eac3Settings -> Eac3Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Eac3Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Eac3Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Eac3Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Eac3Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Eac3Settings -> m Eac3Settings #

Read Eac3Settings Source # 
Show Eac3Settings Source # 
Generic Eac3Settings Source # 

Associated Types

type Rep Eac3Settings :: * -> * #

Hashable Eac3Settings Source # 
ToJSON Eac3Settings Source # 
FromJSON Eac3Settings Source # 
NFData Eac3Settings Source # 

Methods

rnf :: Eac3Settings -> () #

type Rep Eac3Settings Source # 
type Rep Eac3Settings = D1 * (MetaData "Eac3Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Eac3Settings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_esStereoDownmix") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3StereoDownmix))) (S1 * (MetaSel (Just Symbol "_esLoRoCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esLtRtCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esLfeFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3LfeFilter))) (S1 * (MetaSel (Just Symbol "_esLtRtSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_esMetadataControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3MetadataControl))) (S1 * (MetaSel (Just Symbol "_esLoRoSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esSurroundMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3SurroundMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esAttenuationControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3AttenuationControl))) (S1 * (MetaSel (Just Symbol "_esPassthroughControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3PassthroughControl))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_esBitstreamMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3BitstreamMode))) (S1 * (MetaSel (Just Symbol "_esLfeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3LfeControl)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esCodingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3CodingMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esDrcLine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3DrcLine))) (S1 * (MetaSel (Just Symbol "_esDrcRf") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3DrcRf)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_esDcFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3DcFilter))) (S1 * (MetaSel (Just Symbol "_esBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esPhaseControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3PhaseControl))) ((:*:) * (S1 * (MetaSel (Just Symbol "_esSurroundExMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Eac3SurroundExMode))) (S1 * (MetaSel (Just Symbol "_esDialnorm") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))))))

eac3Settings :: Eac3Settings Source #

Creates a value of Eac3Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • esStereoDownmix - Stereo downmix preference. Only used for 3/2 coding mode.
  • esLoRoCenterMixLevel - Left onlyRight only center mix level. Only used for 32 coding mode.
  • esLtRtCenterMixLevel - Left totalRight total center mix level. Only used for 32 coding mode.
  • esLfeFilter - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with codingMode32 coding mode.
  • esLtRtSurroundMixLevel - Left totalRight total surround mix level. Only used for 32 coding mode.
  • esMetadataControl - When set to followInput, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.
  • esLoRoSurroundMixLevel - Left onlyRight only surround mix level. Only used for 32 coding mode.
  • esSurroundMode - When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
  • esAttenuationControl - When set to attenuate3Db, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.
  • esPassthroughControl - When set to whenPossible, input DD+ audio will be passed through if it is present on the input. This detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.
  • esBitstreamMode - Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream. See ATSC A/52-2012 (Annex E) for background on these values.
  • esLfeControl - When encoding 3/2 audio, setting to lfe enables the LFE channel
  • esCodingMode - Dolby Digital Plus coding mode. Determines number of channels.
  • esDrcLine - Sets the Dolby dynamic range compression profile.
  • esDrcRf - Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.
  • esDcFilter - When set to enabled, activates a DC highpass filter for all input channels.
  • esBitrate - Average bitrate in bits/second. Valid bitrates depend on the coding mode.
  • esPhaseControl - When set to shift90Degrees, applies a 90-degree phase shift to the surround channels. Only used for 3/2 coding mode.
  • esSurroundExMode - When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
  • esDialnorm - Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.

esStereoDownmix :: Lens' Eac3Settings (Maybe Eac3StereoDownmix) Source #

Stereo downmix preference. Only used for 3/2 coding mode.

esLoRoCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left onlyRight only center mix level. Only used for 32 coding mode.

esLtRtCenterMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left totalRight total center mix level. Only used for 32 coding mode.

esLfeFilter :: Lens' Eac3Settings (Maybe Eac3LfeFilter) Source #

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with codingMode32 coding mode.

esLtRtSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left totalRight total surround mix level. Only used for 32 coding mode.

esMetadataControl :: Lens' Eac3Settings (Maybe Eac3MetadataControl) Source #

When set to followInput, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

esLoRoSurroundMixLevel :: Lens' Eac3Settings (Maybe Double) Source #

Left onlyRight only surround mix level. Only used for 32 coding mode.

esSurroundMode :: Lens' Eac3Settings (Maybe Eac3SurroundMode) Source #

When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.

esAttenuationControl :: Lens' Eac3Settings (Maybe Eac3AttenuationControl) Source #

When set to attenuate3Db, applies a 3 dB attenuation to the surround channels. Only used for 3/2 coding mode.

esPassthroughControl :: Lens' Eac3Settings (Maybe Eac3PassthroughControl) Source #

When set to whenPossible, input DD+ audio will be passed through if it is present on the input. This detection is dynamic over the life of the transcode. Inputs that alternate between DD+ and non-DD+ content will have a consistent DD+ output as the system alternates between passthrough and encoding.

esBitstreamMode :: Lens' Eac3Settings (Maybe Eac3BitstreamMode) Source #

Specifies the bitstream mode (bsmod) for the emitted E-AC-3 stream. See ATSC A/52-2012 (Annex E) for background on these values.

esLfeControl :: Lens' Eac3Settings (Maybe Eac3LfeControl) Source #

When encoding 3/2 audio, setting to lfe enables the LFE channel

esCodingMode :: Lens' Eac3Settings (Maybe Eac3CodingMode) Source #

Dolby Digital Plus coding mode. Determines number of channels.

esDrcLine :: Lens' Eac3Settings (Maybe Eac3DrcLine) Source #

Sets the Dolby dynamic range compression profile.

esDrcRf :: Lens' Eac3Settings (Maybe Eac3DrcRf) Source #

Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.

esDcFilter :: Lens' Eac3Settings (Maybe Eac3DcFilter) Source #

When set to enabled, activates a DC highpass filter for all input channels.

esBitrate :: Lens' Eac3Settings (Maybe Double) Source #

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

esPhaseControl :: Lens' Eac3Settings (Maybe Eac3PhaseControl) Source #

When set to shift90Degrees, applies a 90-degree phase shift to the surround channels. Only used for 3/2 coding mode.

esSurroundExMode :: Lens' Eac3Settings (Maybe Eac3SurroundExMode) Source #

When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.

esDialnorm :: Lens' Eac3Settings (Maybe Natural) Source #

Sets the dialnorm for the output. If blank and input audio is Dolby Digital Plus, dialnorm will be passed through.

EmbeddedDestinationSettings

data EmbeddedDestinationSettings Source #

Placeholder documentation for EmbeddedDestinationSettings

See: embeddedDestinationSettings smart constructor.

Instances

Eq EmbeddedDestinationSettings Source # 
Data EmbeddedDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedDestinationSettings -> c EmbeddedDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedDestinationSettings #

toConstr :: EmbeddedDestinationSettings -> Constr #

dataTypeOf :: EmbeddedDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedDestinationSettings -> EmbeddedDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedDestinationSettings -> m EmbeddedDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDestinationSettings -> m EmbeddedDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedDestinationSettings -> m EmbeddedDestinationSettings #

Read EmbeddedDestinationSettings Source # 
Show EmbeddedDestinationSettings Source # 
Generic EmbeddedDestinationSettings Source # 
Hashable EmbeddedDestinationSettings Source # 
ToJSON EmbeddedDestinationSettings Source # 
FromJSON EmbeddedDestinationSettings Source # 
NFData EmbeddedDestinationSettings Source # 
type Rep EmbeddedDestinationSettings Source # 
type Rep EmbeddedDestinationSettings = D1 * (MetaData "EmbeddedDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "EmbeddedDestinationSettings'" PrefixI False) (U1 *))

embeddedDestinationSettings :: EmbeddedDestinationSettings Source #

Creates a value of EmbeddedDestinationSettings with the minimum fields required to make a request.

EmbeddedPlusScte20DestinationSettings

data EmbeddedPlusScte20DestinationSettings Source #

Placeholder documentation for EmbeddedPlusScte20DestinationSettings

See: embeddedPlusScte20DestinationSettings smart constructor.

Instances

Eq EmbeddedPlusScte20DestinationSettings Source # 
Data EmbeddedPlusScte20DestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedPlusScte20DestinationSettings -> c EmbeddedPlusScte20DestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedPlusScte20DestinationSettings #

toConstr :: EmbeddedPlusScte20DestinationSettings -> Constr #

dataTypeOf :: EmbeddedPlusScte20DestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedPlusScte20DestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedPlusScte20DestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedPlusScte20DestinationSettings -> EmbeddedPlusScte20DestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedPlusScte20DestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedPlusScte20DestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedPlusScte20DestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedPlusScte20DestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedPlusScte20DestinationSettings -> m EmbeddedPlusScte20DestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedPlusScte20DestinationSettings -> m EmbeddedPlusScte20DestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedPlusScte20DestinationSettings -> m EmbeddedPlusScte20DestinationSettings #

Read EmbeddedPlusScte20DestinationSettings Source # 
Show EmbeddedPlusScte20DestinationSettings Source # 
Generic EmbeddedPlusScte20DestinationSettings Source # 
Hashable EmbeddedPlusScte20DestinationSettings Source # 
ToJSON EmbeddedPlusScte20DestinationSettings Source # 
FromJSON EmbeddedPlusScte20DestinationSettings Source # 
NFData EmbeddedPlusScte20DestinationSettings Source # 
type Rep EmbeddedPlusScte20DestinationSettings Source # 
type Rep EmbeddedPlusScte20DestinationSettings = D1 * (MetaData "EmbeddedPlusScte20DestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "EmbeddedPlusScte20DestinationSettings'" PrefixI False) (U1 *))

EmbeddedSourceSettings

data EmbeddedSourceSettings Source #

Placeholder documentation for EmbeddedSourceSettings

See: embeddedSourceSettings smart constructor.

Instances

Eq EmbeddedSourceSettings Source # 
Data EmbeddedSourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EmbeddedSourceSettings -> c EmbeddedSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EmbeddedSourceSettings #

toConstr :: EmbeddedSourceSettings -> Constr #

dataTypeOf :: EmbeddedSourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EmbeddedSourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EmbeddedSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> EmbeddedSourceSettings -> EmbeddedSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EmbeddedSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> EmbeddedSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EmbeddedSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EmbeddedSourceSettings -> m EmbeddedSourceSettings #

Read EmbeddedSourceSettings Source # 
Show EmbeddedSourceSettings Source # 
Generic EmbeddedSourceSettings Source # 
Hashable EmbeddedSourceSettings Source # 
ToJSON EmbeddedSourceSettings Source # 
FromJSON EmbeddedSourceSettings Source # 
NFData EmbeddedSourceSettings Source # 

Methods

rnf :: EmbeddedSourceSettings -> () #

type Rep EmbeddedSourceSettings Source # 
type Rep EmbeddedSourceSettings = D1 * (MetaData "EmbeddedSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "EmbeddedSourceSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_essConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EmbeddedConvert608To708))) (S1 * (MetaSel (Just Symbol "_essScte20Detection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe EmbeddedScte20Detection)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_essSource608TrackNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_essSource608ChannelNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))

embeddedSourceSettings :: EmbeddedSourceSettings Source #

Creates a value of EmbeddedSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • essConvert608To708 - If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
  • essScte20Detection - Set to "auto" to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
  • essSource608TrackNumber - This field is unused and deprecated.
  • essSource608ChannelNumber - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

essConvert608To708 :: Lens' EmbeddedSourceSettings (Maybe EmbeddedConvert608To708) Source #

If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

essScte20Detection :: Lens' EmbeddedSourceSettings (Maybe EmbeddedScte20Detection) Source #

Set to "auto" to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.

essSource608TrackNumber :: Lens' EmbeddedSourceSettings (Maybe Natural) Source #

This field is unused and deprecated.

essSource608ChannelNumber :: Lens' EmbeddedSourceSettings (Maybe Natural) Source #

Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

EncoderSettings

data EncoderSettings Source #

Placeholder documentation for EncoderSettings

See: encoderSettings smart constructor.

Instances

Eq EncoderSettings Source # 
Data EncoderSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EncoderSettings -> c EncoderSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EncoderSettings #

toConstr :: EncoderSettings -> Constr #

dataTypeOf :: EncoderSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EncoderSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EncoderSettings) #

gmapT :: (forall b. Data b => b -> b) -> EncoderSettings -> EncoderSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EncoderSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EncoderSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> EncoderSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EncoderSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EncoderSettings -> m EncoderSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EncoderSettings -> m EncoderSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EncoderSettings -> m EncoderSettings #

Read EncoderSettings Source # 
Show EncoderSettings Source # 
Generic EncoderSettings Source # 
Hashable EncoderSettings Source # 
ToJSON EncoderSettings Source # 
FromJSON EncoderSettings Source # 
NFData EncoderSettings Source # 

Methods

rnf :: EncoderSettings -> () #

type Rep EncoderSettings Source # 

encoderSettings Source #

Creates a value of EncoderSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

esAvailConfiguration :: Lens' EncoderSettings (Maybe AvailConfiguration) Source #

Event-wide configuration settings for ad avail insertion.

esAvailBlanking :: Lens' EncoderSettings (Maybe AvailBlanking) Source #

Settings for ad avail blanking.

esGlobalConfiguration :: Lens' EncoderSettings (Maybe GlobalConfiguration) Source #

Configuration settings that apply to the event as a whole.

esTimecodeConfig :: Lens' EncoderSettings TimecodeConfig Source #

Contains settings used to acquire and adjust timecode information from inputs.

FecOutputSettings

data FecOutputSettings Source #

Placeholder documentation for FecOutputSettings

See: fecOutputSettings smart constructor.

Instances

Eq FecOutputSettings Source # 
Data FecOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FecOutputSettings -> c FecOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FecOutputSettings #

toConstr :: FecOutputSettings -> Constr #

dataTypeOf :: FecOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c FecOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FecOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> FecOutputSettings -> FecOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FecOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FecOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> FecOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> FecOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> FecOutputSettings -> m FecOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FecOutputSettings -> m FecOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FecOutputSettings -> m FecOutputSettings #

Read FecOutputSettings Source # 
Show FecOutputSettings Source # 
Generic FecOutputSettings Source # 
Hashable FecOutputSettings Source # 
ToJSON FecOutputSettings Source # 
FromJSON FecOutputSettings Source # 
NFData FecOutputSettings Source # 

Methods

rnf :: FecOutputSettings -> () #

type Rep FecOutputSettings Source # 
type Rep FecOutputSettings = D1 * (MetaData "FecOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "FecOutputSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_fosRowLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_fosIncludeFec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe FecOutputIncludeFec))) (S1 * (MetaSel (Just Symbol "_fosColumnDepth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))

fecOutputSettings :: FecOutputSettings Source #

Creates a value of FecOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • fosRowLength - Parameter L from SMPTE 2022-1. The width of the FEC protection matrix. Must be between 1 and 20, inclusive. If only Column FEC is used, then larger values increase robustness. If Row FEC is used, then this is the number of transport stream packets per row error correction packet, and the value must be between 4 and 20, inclusive, if includeFec is columnAndRow. If includeFec is column, this value must be 1 to 20, inclusive.
  • fosIncludeFec - Enables column only or column and row based FEC
  • fosColumnDepth - Parameter D from SMPTE 2022-1. The height of the FEC protection matrix. The number of transport stream packets per column error correction packet. Must be between 4 and 20, inclusive.

fosRowLength :: Lens' FecOutputSettings (Maybe Natural) Source #

Parameter L from SMPTE 2022-1. The width of the FEC protection matrix. Must be between 1 and 20, inclusive. If only Column FEC is used, then larger values increase robustness. If Row FEC is used, then this is the number of transport stream packets per row error correction packet, and the value must be between 4 and 20, inclusive, if includeFec is columnAndRow. If includeFec is column, this value must be 1 to 20, inclusive.

fosIncludeFec :: Lens' FecOutputSettings (Maybe FecOutputIncludeFec) Source #

Enables column only or column and row based FEC

fosColumnDepth :: Lens' FecOutputSettings (Maybe Natural) Source #

Parameter D from SMPTE 2022-1. The height of the FEC protection matrix. The number of transport stream packets per column error correction packet. Must be between 4 and 20, inclusive.

GlobalConfiguration

data GlobalConfiguration Source #

Placeholder documentation for GlobalConfiguration

See: globalConfiguration smart constructor.

Instances

Eq GlobalConfiguration Source # 
Data GlobalConfiguration Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GlobalConfiguration -> c GlobalConfiguration #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GlobalConfiguration #

toConstr :: GlobalConfiguration -> Constr #

dataTypeOf :: GlobalConfiguration -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c GlobalConfiguration) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GlobalConfiguration) #

gmapT :: (forall b. Data b => b -> b) -> GlobalConfiguration -> GlobalConfiguration #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfiguration -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GlobalConfiguration -> r #

gmapQ :: (forall d. Data d => d -> u) -> GlobalConfiguration -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GlobalConfiguration -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GlobalConfiguration -> m GlobalConfiguration #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfiguration -> m GlobalConfiguration #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GlobalConfiguration -> m GlobalConfiguration #

Read GlobalConfiguration Source # 
Show GlobalConfiguration Source # 
Generic GlobalConfiguration Source # 
Hashable GlobalConfiguration Source # 
ToJSON GlobalConfiguration Source # 
FromJSON GlobalConfiguration Source # 
NFData GlobalConfiguration Source # 

Methods

rnf :: GlobalConfiguration -> () #

type Rep GlobalConfiguration Source # 
type Rep GlobalConfiguration = D1 * (MetaData "GlobalConfiguration" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "GlobalConfiguration'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_gcInputLossBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLossBehavior))) (S1 * (MetaSel (Just Symbol "_gcInitialAudioGain") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gcSupportLowFramerateInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe GlobalConfigurationLowFramerateInputs))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gcInputEndAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe GlobalConfigurationInputEndAction))) (S1 * (MetaSel (Just Symbol "_gcOutputTimingSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe GlobalConfigurationOutputTimingSource)))))))

globalConfiguration :: GlobalConfiguration Source #

Creates a value of GlobalConfiguration with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • gcInputLossBehavior - Settings for system actions when input is lost.
  • gcInitialAudioGain - Value to set the initial audio gain for the Live Event.
  • gcSupportLowFramerateInputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
  • gcInputEndAction - Indicates the action to take when an input completes (e.g. end-of-file.) Options include immediately switching to the next sequential input (via "switchInput"), switching to the next input and looping back to the first input when last input ends (via "switchAndLoopInputs") or not switching inputs and instead transcoding black color slate images per the "Input Loss Behavior" configuration until an activateInput REST command is received (via "none").
  • gcOutputTimingSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.

gcInputLossBehavior :: Lens' GlobalConfiguration (Maybe InputLossBehavior) Source #

Settings for system actions when input is lost.

gcInitialAudioGain :: Lens' GlobalConfiguration (Maybe Int) Source #

Value to set the initial audio gain for the Live Event.

gcSupportLowFramerateInputs :: Lens' GlobalConfiguration (Maybe GlobalConfigurationLowFramerateInputs) Source #

Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.

gcInputEndAction :: Lens' GlobalConfiguration (Maybe GlobalConfigurationInputEndAction) Source #

Indicates the action to take when an input completes (e.g. end-of-file.) Options include immediately switching to the next sequential input (via "switchInput"), switching to the next input and looping back to the first input when last input ends (via "switchAndLoopInputs") or not switching inputs and instead transcoding black color slate images per the "Input Loss Behavior" configuration until an activateInput REST command is received (via "none").

gcOutputTimingSource :: Lens' GlobalConfiguration (Maybe GlobalConfigurationOutputTimingSource) Source #

Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.

H264Settings

data H264Settings Source #

Placeholder documentation for H264Settings

See: h264Settings smart constructor.

Instances

Eq H264Settings Source # 
Data H264Settings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> H264Settings -> c H264Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c H264Settings #

toConstr :: H264Settings -> Constr #

dataTypeOf :: H264Settings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c H264Settings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c H264Settings) #

gmapT :: (forall b. Data b => b -> b) -> H264Settings -> H264Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> H264Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> H264Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> H264Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> H264Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> H264Settings -> m H264Settings #

Read H264Settings Source # 
Show H264Settings Source # 
Generic H264Settings Source # 

Associated Types

type Rep H264Settings :: * -> * #

Hashable H264Settings Source # 
ToJSON H264Settings Source # 
FromJSON H264Settings Source # 
NFData H264Settings Source # 

Methods

rnf :: H264Settings -> () #

type Rep H264Settings Source # 
type Rep H264Settings = D1 * (MetaData "H264Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "H264Settings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsTemporalAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264TemporalAq))) (S1 * (MetaSel (Just Symbol "_hsSceneChangeDetect") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264SceneChangeDetect)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsScanType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264ScanType))) (S1 * (MetaSel (Just Symbol "_hsTimecodeInsertion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264TimecodeInsertionBehavior))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_hsAfdSignaling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AfdSignaling)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsGopSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "_hsGopSizeUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264GopSizeUnits)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsSlices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hsProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264Profile)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsRateControlMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264RateControlMode))) (S1 * (MetaSel (Just Symbol "_hsMinIInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264ParControl))) (S1 * (MetaSel (Just Symbol "_hsFlickerAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264FlickerAq)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsBufSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsSpatialAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264SpatialAq))) (S1 * (MetaSel (Just Symbol "_hsGopNumBFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))))) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsFixedAfd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe FixedAfd))) (S1 * (MetaSel (Just Symbol "_hsSoftness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hsFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsEntropyEncoding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264EntropyEncoding))) (S1 * (MetaSel (Just Symbol "_hsFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264FramerateControl)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsColorMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264ColorMetadata))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsLookAheadRateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264LookAheadRateControl))) (S1 * (MetaSel (Just Symbol "_hsAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264AdaptiveQuantization))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_hsLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264Level)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsGopBReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264GopBReference))) (S1 * (MetaSel (Just Symbol "_hsMaxBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hsSyntax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe H264Syntax))) (S1 * (MetaSel (Just Symbol "_hsBufFillPct") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsGopClosedCadence") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsNumRefFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hsParDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))))))

h264Settings :: H264Settings Source #

Creates a value of H264Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hsTemporalAq - If set to enabled, adjust quantization within each frame based on temporal variation of content complexity.
  • hsSceneChangeDetect - Scene change detection. Inserts I-frames on scene changes when enabled.
  • hsScanType - Sets the scan type of the output to progressive or top-field-first interlaced.
  • hsTimecodeInsertion - Determines how timecodes should be inserted into the video elementary stream. - disabled: Do not include timecodes - picTimingSei: Pass through picture timing SEI messages from the source specified in Timecode Config
  • hsParNumerator - Pixel Aspect Ratio numerator.
  • hsAfdSignaling - Indicates that AFD values will be written into the output stream. If afdSignaling is "auto", the system will try to preserve the input AFD value (in cases where multiple AFD values are valid). If set to "fixed", the AFD value will be the value configured in the fixedAfd parameter.
  • hsGopSize - GOP size (keyframe interval) in units of either frames or seconds per gopSizeUnits. Must be greater than zero.
  • hsGopSizeUnits - Indicates if the gopSize is specified in frames or seconds. If seconds the system will convert the gopSize into a frame count at run time.
  • hsSlices - Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures. This field is optional; when no value is specified the encoder will choose the number of slices based on encode resolution.
  • hsProfile - H.264 Profile.
  • hsRateControlMode - Rate control mode.
  • hsMinIInterval - Only meaningful if sceneChangeDetect is set to enabled. Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1
  • hsParControl - This field indicates how the output pixel aspect ratio is specified. If "specified" is selected then the output video pixel aspect ratio is determined by parNumerator and parDenominator, else if "initializeFromSource" is selected then the output pixsel aspect ratio will be set equal to the input video pixel aspect ratio of the first input.
  • hsFlickerAq - If set to enabled, adjust quantization within each frame to reduce flicker or pop on I-frames.
  • hsBufSize - Size of buffer (HRD buffer model) in bits/second.
  • hsSpatialAq - If set to enabled, adjust quantization within each frame based on spatial variation of content complexity.
  • hsGopNumBFrames - Number of B-frames between reference frames.
  • hsFixedAfd - Four bit AFD value to write on all frames of video in the output stream. Only valid when afdSignaling is set to Fixed.
  • hsSoftness - Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.
  • hsBitrate - Average bitrate in bits/second. Required for VBR, CBR, and ABR. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.
  • hsFramerateDenominator - Framerate denominator.
  • hsEntropyEncoding - Entropy encoding mode. Use cabac (must be in Main or High profile) or cavlc.
  • hsFramerateControl - This field indicates how the output video frame rate is specified. If "specified" is selected then the output video frame rate is determined by framerateNumerator and framerateDenominator, else if "initializeFromSource" is selected then the output video frame rate will be set equal to the input video frame rate of the first input.
  • hsColorMetadata - Includes colorspace metadata in the output.
  • hsLookAheadRateControl - Amount of lookahead. A value of low can decrease latency and memory usage, while high can produce better quality for certain content.
  • hsAdaptiveQuantization - Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.
  • hsFramerateNumerator - Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.
  • hsLevel - H.264 Level.
  • hsGopBReference - Documentation update needed
  • hsMaxBitrate - Maximum bitrate in bits/second (for VBR mode only).
  • hsSyntax - Produces a bitstream compliant with SMPTE RP-2027.
  • hsBufFillPct - Percentage of the buffer that should initially be filled (HRD buffer model).
  • hsGopClosedCadence - Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.
  • hsNumRefFrames - Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.
  • hsParDenominator - Pixel Aspect Ratio denominator.

hsTemporalAq :: Lens' H264Settings (Maybe H264TemporalAq) Source #

If set to enabled, adjust quantization within each frame based on temporal variation of content complexity.

hsSceneChangeDetect :: Lens' H264Settings (Maybe H264SceneChangeDetect) Source #

Scene change detection. Inserts I-frames on scene changes when enabled.

hsScanType :: Lens' H264Settings (Maybe H264ScanType) Source #

Sets the scan type of the output to progressive or top-field-first interlaced.

hsTimecodeInsertion :: Lens' H264Settings (Maybe H264TimecodeInsertionBehavior) Source #

Determines how timecodes should be inserted into the video elementary stream. - disabled: Do not include timecodes - picTimingSei: Pass through picture timing SEI messages from the source specified in Timecode Config

hsParNumerator :: Lens' H264Settings (Maybe Int) Source #

Pixel Aspect Ratio numerator.

hsAfdSignaling :: Lens' H264Settings (Maybe AfdSignaling) Source #

Indicates that AFD values will be written into the output stream. If afdSignaling is "auto", the system will try to preserve the input AFD value (in cases where multiple AFD values are valid). If set to "fixed", the AFD value will be the value configured in the fixedAfd parameter.

hsGopSize :: Lens' H264Settings (Maybe Double) Source #

GOP size (keyframe interval) in units of either frames or seconds per gopSizeUnits. Must be greater than zero.

hsGopSizeUnits :: Lens' H264Settings (Maybe H264GopSizeUnits) Source #

Indicates if the gopSize is specified in frames or seconds. If seconds the system will convert the gopSize into a frame count at run time.

hsSlices :: Lens' H264Settings (Maybe Natural) Source #

Number of slices per picture. Must be less than or equal to the number of macroblock rows for progressive pictures, and less than or equal to half the number of macroblock rows for interlaced pictures. This field is optional; when no value is specified the encoder will choose the number of slices based on encode resolution.

hsMinIInterval :: Lens' H264Settings (Maybe Natural) Source #

Only meaningful if sceneChangeDetect is set to enabled. Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection. If a scene change I-frame is within I-interval frames of a cadence I-frame, the GOP is shrunk and/or stretched to the scene change I-frame. GOP stretch requires enabling lookahead as well as setting I-interval. The normal cadence resumes for the next GOP. Note: Maximum GOP stretch = GOP size + Min-I-interval - 1

hsParControl :: Lens' H264Settings (Maybe H264ParControl) Source #

This field indicates how the output pixel aspect ratio is specified. If "specified" is selected then the output video pixel aspect ratio is determined by parNumerator and parDenominator, else if "initializeFromSource" is selected then the output pixsel aspect ratio will be set equal to the input video pixel aspect ratio of the first input.

hsFlickerAq :: Lens' H264Settings (Maybe H264FlickerAq) Source #

If set to enabled, adjust quantization within each frame to reduce flicker or pop on I-frames.

hsBufSize :: Lens' H264Settings (Maybe Natural) Source #

Size of buffer (HRD buffer model) in bits/second.

hsSpatialAq :: Lens' H264Settings (Maybe H264SpatialAq) Source #

If set to enabled, adjust quantization within each frame based on spatial variation of content complexity.

hsGopNumBFrames :: Lens' H264Settings (Maybe Natural) Source #

Number of B-frames between reference frames.

hsFixedAfd :: Lens' H264Settings (Maybe FixedAfd) Source #

Four bit AFD value to write on all frames of video in the output stream. Only valid when afdSignaling is set to Fixed.

hsSoftness :: Lens' H264Settings (Maybe Natural) Source #

Softness. Selects quantizer matrix, larger values reduce high-frequency content in the encoded image.

hsBitrate :: Lens' H264Settings (Maybe Natural) Source #

Average bitrate in bits/second. Required for VBR, CBR, and ABR. For MS Smooth outputs, bitrates must be unique when rounded down to the nearest multiple of 1000.

hsEntropyEncoding :: Lens' H264Settings (Maybe H264EntropyEncoding) Source #

Entropy encoding mode. Use cabac (must be in Main or High profile) or cavlc.

hsFramerateControl :: Lens' H264Settings (Maybe H264FramerateControl) Source #

This field indicates how the output video frame rate is specified. If "specified" is selected then the output video frame rate is determined by framerateNumerator and framerateDenominator, else if "initializeFromSource" is selected then the output video frame rate will be set equal to the input video frame rate of the first input.

hsColorMetadata :: Lens' H264Settings (Maybe H264ColorMetadata) Source #

Includes colorspace metadata in the output.

hsLookAheadRateControl :: Lens' H264Settings (Maybe H264LookAheadRateControl) Source #

Amount of lookahead. A value of low can decrease latency and memory usage, while high can produce better quality for certain content.

hsAdaptiveQuantization :: Lens' H264Settings (Maybe H264AdaptiveQuantization) Source #

Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality.

hsFramerateNumerator :: Lens' H264Settings (Maybe Int) Source #

Framerate numerator - framerate is a fraction, e.g. 24000 / 1001 = 23.976 fps.

hsMaxBitrate :: Lens' H264Settings (Maybe Natural) Source #

Maximum bitrate in bits/second (for VBR mode only).

hsSyntax :: Lens' H264Settings (Maybe H264Syntax) Source #

Produces a bitstream compliant with SMPTE RP-2027.

hsBufFillPct :: Lens' H264Settings (Maybe Natural) Source #

Percentage of the buffer that should initially be filled (HRD buffer model).

hsGopClosedCadence :: Lens' H264Settings (Maybe Natural) Source #

Frequency of closed GOPs. In streaming applications, it is recommended that this be set to 1 so a decoder joining mid-stream will receive an IDR frame as quickly as possible. Setting this value to 0 will break output segmenting.

hsNumRefFrames :: Lens' H264Settings (Maybe Natural) Source #

Number of reference frames to use. The encoder may use more than requested if using B-frames and/or interlaced encoding.

hsParDenominator :: Lens' H264Settings (Maybe Natural) Source #

Pixel Aspect Ratio denominator.

HlsAkamaiSettings

data HlsAkamaiSettings Source #

Placeholder documentation for HlsAkamaiSettings

See: hlsAkamaiSettings smart constructor.

Instances

Eq HlsAkamaiSettings Source # 
Data HlsAkamaiSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsAkamaiSettings -> c HlsAkamaiSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsAkamaiSettings #

toConstr :: HlsAkamaiSettings -> Constr #

dataTypeOf :: HlsAkamaiSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsAkamaiSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsAkamaiSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsAkamaiSettings -> HlsAkamaiSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsAkamaiSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsAkamaiSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsAkamaiSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsAkamaiSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsAkamaiSettings -> m HlsAkamaiSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAkamaiSettings -> m HlsAkamaiSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsAkamaiSettings -> m HlsAkamaiSettings #

Read HlsAkamaiSettings Source # 
Show HlsAkamaiSettings Source # 
Generic HlsAkamaiSettings Source # 
Hashable HlsAkamaiSettings Source # 
ToJSON HlsAkamaiSettings Source # 
FromJSON HlsAkamaiSettings Source # 
NFData HlsAkamaiSettings Source # 

Methods

rnf :: HlsAkamaiSettings -> () #

type Rep HlsAkamaiSettings Source # 
type Rep HlsAkamaiSettings = D1 * (MetaData "HlsAkamaiSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsAkamaiSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hasHTTPTransferMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsAkamaiHTTPTransferMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hasNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hasToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hasConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hasFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hasRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hasSalt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))))

hlsAkamaiSettings :: HlsAkamaiSettings Source #

Creates a value of HlsAkamaiSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hasHTTPTransferMode - Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable this feature.
  • hasNumRetries - Number of retry attempts that will be made before the Live Event is put into an error state.
  • hasToken - Token parameter for authenticated akamai. If not specified, _gda_ is used.
  • hasConnectionRetryInterval - Number of seconds to wait before retrying connection to the CDN if the connection is lost.
  • hasFilecacheDuration - Size in seconds of file cache for streaming outputs.
  • hasRestartDelay - If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
  • hasSalt - Salt for authenticated Akamai.

hasHTTPTransferMode :: Lens' HlsAkamaiSettings (Maybe HlsAkamaiHTTPTransferMode) Source #

Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable this feature.

hasNumRetries :: Lens' HlsAkamaiSettings (Maybe Natural) Source #

Number of retry attempts that will be made before the Live Event is put into an error state.

hasToken :: Lens' HlsAkamaiSettings (Maybe Text) Source #

Token parameter for authenticated akamai. If not specified, _gda_ is used.

hasConnectionRetryInterval :: Lens' HlsAkamaiSettings (Maybe Natural) Source #

Number of seconds to wait before retrying connection to the CDN if the connection is lost.

hasFilecacheDuration :: Lens' HlsAkamaiSettings (Maybe Natural) Source #

Size in seconds of file cache for streaming outputs.

hasRestartDelay :: Lens' HlsAkamaiSettings (Maybe Natural) Source #

If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

hasSalt :: Lens' HlsAkamaiSettings (Maybe Text) Source #

Salt for authenticated Akamai.

HlsBasicPutSettings

data HlsBasicPutSettings Source #

Placeholder documentation for HlsBasicPutSettings

See: hlsBasicPutSettings smart constructor.

Instances

Eq HlsBasicPutSettings Source # 
Data HlsBasicPutSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsBasicPutSettings -> c HlsBasicPutSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsBasicPutSettings #

toConstr :: HlsBasicPutSettings -> Constr #

dataTypeOf :: HlsBasicPutSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsBasicPutSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsBasicPutSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsBasicPutSettings -> HlsBasicPutSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsBasicPutSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsBasicPutSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsBasicPutSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsBasicPutSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsBasicPutSettings -> m HlsBasicPutSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsBasicPutSettings -> m HlsBasicPutSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsBasicPutSettings -> m HlsBasicPutSettings #

Read HlsBasicPutSettings Source # 
Show HlsBasicPutSettings Source # 
Generic HlsBasicPutSettings Source # 
Hashable HlsBasicPutSettings Source # 
ToJSON HlsBasicPutSettings Source # 
FromJSON HlsBasicPutSettings Source # 
NFData HlsBasicPutSettings Source # 

Methods

rnf :: HlsBasicPutSettings -> () #

type Rep HlsBasicPutSettings Source # 
type Rep HlsBasicPutSettings = D1 * (MetaData "HlsBasicPutSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsBasicPutSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hbpsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hbpsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hbpsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hbpsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))

hlsBasicPutSettings :: HlsBasicPutSettings Source #

Creates a value of HlsBasicPutSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hbpsNumRetries - Number of retry attempts that will be made before the Live Event is put into an error state.
  • hbpsConnectionRetryInterval - Number of seconds to wait before retrying connection to the CDN if the connection is lost.
  • hbpsFilecacheDuration - Size in seconds of file cache for streaming outputs.
  • hbpsRestartDelay - If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

hbpsNumRetries :: Lens' HlsBasicPutSettings (Maybe Natural) Source #

Number of retry attempts that will be made before the Live Event is put into an error state.

hbpsConnectionRetryInterval :: Lens' HlsBasicPutSettings (Maybe Natural) Source #

Number of seconds to wait before retrying connection to the CDN if the connection is lost.

hbpsFilecacheDuration :: Lens' HlsBasicPutSettings (Maybe Natural) Source #

Size in seconds of file cache for streaming outputs.

hbpsRestartDelay :: Lens' HlsBasicPutSettings (Maybe Natural) Source #

If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

HlsCdnSettings

data HlsCdnSettings Source #

Placeholder documentation for HlsCdnSettings

See: hlsCdnSettings smart constructor.

Instances

Eq HlsCdnSettings Source # 
Data HlsCdnSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsCdnSettings -> c HlsCdnSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsCdnSettings #

toConstr :: HlsCdnSettings -> Constr #

dataTypeOf :: HlsCdnSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsCdnSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsCdnSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsCdnSettings -> HlsCdnSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsCdnSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsCdnSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsCdnSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsCdnSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsCdnSettings -> m HlsCdnSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCdnSettings -> m HlsCdnSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsCdnSettings -> m HlsCdnSettings #

Read HlsCdnSettings Source # 
Show HlsCdnSettings Source # 
Generic HlsCdnSettings Source # 

Associated Types

type Rep HlsCdnSettings :: * -> * #

Hashable HlsCdnSettings Source # 
ToJSON HlsCdnSettings Source # 
FromJSON HlsCdnSettings Source # 
NFData HlsCdnSettings Source # 

Methods

rnf :: HlsCdnSettings -> () #

type Rep HlsCdnSettings Source # 
type Rep HlsCdnSettings = D1 * (MetaData "HlsCdnSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsCdnSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hcsHlsAkamaiSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsAkamaiSettings))) (S1 * (MetaSel (Just Symbol "_hcsHlsMediaStoreSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsMediaStoreSettings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hcsHlsBasicPutSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsBasicPutSettings))) (S1 * (MetaSel (Just Symbol "_hcsHlsWebdavSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsWebdavSettings))))))

hlsCdnSettings :: HlsCdnSettings Source #

Creates a value of HlsCdnSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

HlsGroupSettings

data HlsGroupSettings Source #

Placeholder documentation for HlsGroupSettings

See: hlsGroupSettings smart constructor.

Instances

Eq HlsGroupSettings Source # 
Data HlsGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsGroupSettings -> c HlsGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsGroupSettings #

toConstr :: HlsGroupSettings -> Constr #

dataTypeOf :: HlsGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsGroupSettings -> HlsGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsGroupSettings -> m HlsGroupSettings #

Read HlsGroupSettings Source # 
Show HlsGroupSettings Source # 
Generic HlsGroupSettings Source # 
Hashable HlsGroupSettings Source # 
ToJSON HlsGroupSettings Source # 
FromJSON HlsGroupSettings Source # 
NFData HlsGroupSettings Source # 

Methods

rnf :: HlsGroupSettings -> () #

type Rep HlsGroupSettings Source # 
type Rep HlsGroupSettings = D1 * (MetaData "HlsGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsGroupSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsDirectoryStructure") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsDirectoryStructure))) (S1 * (MetaSel (Just Symbol "_hgsEncryptionType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsEncryptionType)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsTimedMetadataId3Period") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hgsIvInManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsIvInManifest))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsTsFileMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsTsFileMode))) (S1 * (MetaSel (Just Symbol "_hgsMinSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsProgramDateTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsProgramDateTime))) (S1 * (MetaSel (Just Symbol "_hgsIndexNSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsProgramDateTimePeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hgsCodecSpecification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsCodecSpecification)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsHlsCdnSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsCdnSettings))) (S1 * (MetaSel (Just Symbol "_hgsCaptionLanguageMappings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [CaptionLanguageMapping]))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLossActionForHlsOut))) (S1 * (MetaSel (Just Symbol "_hgsMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsMode)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsKeyProviderSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe KeyProviderSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsConstantIv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_hgsBaseURLManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))))) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsAdMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [HlsAdMarkers]))) (S1 * (MetaSel (Just Symbol "_hgsKeyFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hgsTimedMetadataId3Frame") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsTimedMetadataId3Frame))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsBaseURLContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_hgsOutputSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsOutputSelection)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsCaptionLanguageSetting") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsCaptionLanguageSetting))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsSegmentsPerSubdirectory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hgsManifestDurationFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsManifestDurationFormat))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsIvSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsIvSource))) (S1 * (MetaSel (Just Symbol "_hgsSegmentationMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsSegmentationMode)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsKeyFormatVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_hgsClientCache") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsClientCache))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsTimestampDeltaMilliseconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hgsStreamInfResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsStreamInfResolution)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsKeepSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hgsManifestCompression") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsManifestCompression))) (S1 * (MetaSel (Just Symbol "_hgsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputLocationRef)))))))))

hlsGroupSettings Source #

Creates a value of HlsGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hgsDirectoryStructure - Place segments in subdirectories.
  • hgsEncryptionType - Encrypts the segments with the given encryption scheme. Exclude this parameter if no encryption is desired.
  • hgsTimedMetadataId3Period - Timed Metadata interval in seconds.
  • hgsIvInManifest - For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If set to "include", IV is listed in the manifest, otherwise the IV is not in the manifest.
  • hgsTsFileMode - When set to "singleFile", emits the program as a single media resource (.ts) file, and uses #EXT-X-BYTERANGE tags to index segment for playback. Playback of VOD mode content during event is not guaranteed due to HTTP server caching.
  • hgsMinSegmentLength - When set, minimumSegmentLength is enforced by looking ahead and back within the specified range for a nearby avail and extending the segment size if needed.
  • hgsProgramDateTime - Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files. The value is calculated as follows: either the program date and time are initialized using the input timecode source, or the time is initialized using the input timecode source and the date is initialized using the timestampOffset.
  • hgsIndexNSegments - If mode is "live", the number of segments to retain in the manifest (.m3u8) file. This number must be less than or equal to keepSegments. If mode is "vod", this parameter has no effect.
  • hgsProgramDateTimePeriod - Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.
  • hgsCodecSpecification - Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
  • hgsHlsCdnSettings - Parameters that control interactions with the CDN.
  • hgsCaptionLanguageMappings - Mapping of up to 4 caption channels to caption languages. Is only meaningful if captionLanguageSetting is set to "insert".
  • hgsInputLossAction - Parameter that control output group behavior on input loss.
  • hgsMode - If "vod", all segments are indexed and kept permanently in the destination and manifest. If "live", only the number segments specified in keepSegments and indexNSegments are kept; newer segments replace older segments, which may prevent players from rewinding all the way to the beginning of the event. VOD mode uses HLS EXT-X-PLAYLIST-TYPE of EVENT while the channel is running, converting it to a VOD type manifest on completion of the stream.
  • hgsKeyProviderSettings - The key provider settings.
  • hgsConstantIv - For use with encryptionType. This is a 128-bit, 16-byte hex value represented by a 32-character text string. If ivSource is set to "explicit" then this parameter is required and is used as the IV for encryption.
  • hgsBaseURLManifest - A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.
  • hgsAdMarkers - Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.
  • hgsKeyFormat - The value specifies how the key is represented in the resource identified by the URI. If parameter is absent, an implicit value of "identity" is used. A reverse DNS string can also be given.
  • hgsSegmentLength - Length of MPEG-2 Transport Stream segments to create (in seconds). Note that segments will end on the next keyframe after this number of seconds, so actual segment length may be longer.
  • hgsTimedMetadataId3Frame - Indicates ID3 frame that has the timecode.
  • hgsBaseURLContent - A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.
  • hgsOutputSelection - Generates the .m3u8 playlist file for this HLS output group. The segmentsOnly option will output segments without the .m3u8 file.
  • hgsCaptionLanguageSetting - Applies only to 608 Embedded output captions. insert: Include CLOSED-CAPTIONS lines in the manifest. Specify at least one language in the CC1 Language Code field. One CLOSED-CAPTION line is added for each Language Code you specify. Make sure to specify the languages in the order in which they appear in the original source (if the source is embedded format) or the order of the caption selectors (if the source is other than embedded). Otherwise, languages in the manifest will not match up properly with the output captions. none: Include CLOSED-CAPTIONS=NONE line in the manifest. omit: Omit any CLOSED-CAPTIONS line from the manifest.
  • hgsSegmentsPerSubdirectory - Number of segments to write to a subdirectory before starting a new one. directoryStructure must be subdirectoryPerStream for this setting to have an effect.
  • hgsManifestDurationFormat - Indicates whether the output manifest should use floating point or integer values for segment duration.
  • hgsIvSource - For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If this setting is "followsSegmentNumber", it will cause the IV to change every segment (to match the segment number). If this is set to "explicit", you must enter a constantIv value.
  • hgsSegmentationMode - When set to useInputSegmentation, the output segment or fragment points are set by the RAI markers from the input streams.
  • hgsKeyFormatVersions - Either a single positive integer version value or a slash delimited list of version values (123).
  • hgsClientCache - When set to "disabled", sets the #EXT-X-ALLOW-CACHE:no tag in the manifest, which prevents clients from saving media segments for later replay.
  • hgsTimestampDeltaMilliseconds - Provides an extra millisecond delta offset to fine tune the timestamps.
  • hgsStreamInfResolution - Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
  • hgsKeepSegments - If mode is "live", the number of TS segments to retain in the destination directory. If mode is "vod", this parameter has no effect.
  • hgsManifestCompression - When set to gzip, compresses HLS playlist.
  • hgsDestination - A directory or HTTP destination for the HLS segments, manifest files, and encryption keys (if enabled).

hgsEncryptionType :: Lens' HlsGroupSettings (Maybe HlsEncryptionType) Source #

Encrypts the segments with the given encryption scheme. Exclude this parameter if no encryption is desired.

hgsTimedMetadataId3Period :: Lens' HlsGroupSettings (Maybe Natural) Source #

Timed Metadata interval in seconds.

hgsIvInManifest :: Lens' HlsGroupSettings (Maybe HlsIvInManifest) Source #

For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If set to "include", IV is listed in the manifest, otherwise the IV is not in the manifest.

hgsTsFileMode :: Lens' HlsGroupSettings (Maybe HlsTsFileMode) Source #

When set to "singleFile", emits the program as a single media resource (.ts) file, and uses #EXT-X-BYTERANGE tags to index segment for playback. Playback of VOD mode content during event is not guaranteed due to HTTP server caching.

hgsMinSegmentLength :: Lens' HlsGroupSettings (Maybe Natural) Source #

When set, minimumSegmentLength is enforced by looking ahead and back within the specified range for a nearby avail and extending the segment size if needed.

hgsProgramDateTime :: Lens' HlsGroupSettings (Maybe HlsProgramDateTime) Source #

Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files. The value is calculated as follows: either the program date and time are initialized using the input timecode source, or the time is initialized using the input timecode source and the date is initialized using the timestampOffset.

hgsIndexNSegments :: Lens' HlsGroupSettings (Maybe Natural) Source #

If mode is "live", the number of segments to retain in the manifest (.m3u8) file. This number must be less than or equal to keepSegments. If mode is "vod", this parameter has no effect.

hgsProgramDateTimePeriod :: Lens' HlsGroupSettings (Maybe Natural) Source #

Period of insertion of EXT-X-PROGRAM-DATE-TIME entry, in seconds.

hgsCodecSpecification :: Lens' HlsGroupSettings (Maybe HlsCodecSpecification) Source #

Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.

hgsHlsCdnSettings :: Lens' HlsGroupSettings (Maybe HlsCdnSettings) Source #

Parameters that control interactions with the CDN.

hgsCaptionLanguageMappings :: Lens' HlsGroupSettings [CaptionLanguageMapping] Source #

Mapping of up to 4 caption channels to caption languages. Is only meaningful if captionLanguageSetting is set to "insert".

hgsInputLossAction :: Lens' HlsGroupSettings (Maybe InputLossActionForHlsOut) Source #

Parameter that control output group behavior on input loss.

hgsMode :: Lens' HlsGroupSettings (Maybe HlsMode) Source #

If "vod", all segments are indexed and kept permanently in the destination and manifest. If "live", only the number segments specified in keepSegments and indexNSegments are kept; newer segments replace older segments, which may prevent players from rewinding all the way to the beginning of the event. VOD mode uses HLS EXT-X-PLAYLIST-TYPE of EVENT while the channel is running, converting it to a VOD type manifest on completion of the stream.

hgsConstantIv :: Lens' HlsGroupSettings (Maybe Text) Source #

For use with encryptionType. This is a 128-bit, 16-byte hex value represented by a 32-character text string. If ivSource is set to "explicit" then this parameter is required and is used as the IV for encryption.

hgsBaseURLManifest :: Lens' HlsGroupSettings (Maybe Text) Source #

A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.

hgsAdMarkers :: Lens' HlsGroupSettings [HlsAdMarkers] Source #

Choose one or more ad marker types to pass SCTE35 signals through to this group of Apple HLS outputs.

hgsKeyFormat :: Lens' HlsGroupSettings (Maybe Text) Source #

The value specifies how the key is represented in the resource identified by the URI. If parameter is absent, an implicit value of "identity" is used. A reverse DNS string can also be given.

hgsSegmentLength :: Lens' HlsGroupSettings (Maybe Natural) Source #

Length of MPEG-2 Transport Stream segments to create (in seconds). Note that segments will end on the next keyframe after this number of seconds, so actual segment length may be longer.

hgsBaseURLContent :: Lens' HlsGroupSettings (Maybe Text) Source #

A partial URI prefix that will be prepended to each output in the media .m3u8 file. Can be used if base manifest is delivered from a different URL than the main .m3u8 file.

hgsOutputSelection :: Lens' HlsGroupSettings (Maybe HlsOutputSelection) Source #

Generates the .m3u8 playlist file for this HLS output group. The segmentsOnly option will output segments without the .m3u8 file.

hgsCaptionLanguageSetting :: Lens' HlsGroupSettings (Maybe HlsCaptionLanguageSetting) Source #

Applies only to 608 Embedded output captions. insert: Include CLOSED-CAPTIONS lines in the manifest. Specify at least one language in the CC1 Language Code field. One CLOSED-CAPTION line is added for each Language Code you specify. Make sure to specify the languages in the order in which they appear in the original source (if the source is embedded format) or the order of the caption selectors (if the source is other than embedded). Otherwise, languages in the manifest will not match up properly with the output captions. none: Include CLOSED-CAPTIONS=NONE line in the manifest. omit: Omit any CLOSED-CAPTIONS line from the manifest.

hgsSegmentsPerSubdirectory :: Lens' HlsGroupSettings (Maybe Natural) Source #

Number of segments to write to a subdirectory before starting a new one. directoryStructure must be subdirectoryPerStream for this setting to have an effect.

hgsManifestDurationFormat :: Lens' HlsGroupSettings (Maybe HlsManifestDurationFormat) Source #

Indicates whether the output manifest should use floating point or integer values for segment duration.

hgsIvSource :: Lens' HlsGroupSettings (Maybe HlsIvSource) Source #

For use with encryptionType. The IV (Initialization Vector) is a 128-bit number used in conjunction with the key for encrypting blocks. If this setting is "followsSegmentNumber", it will cause the IV to change every segment (to match the segment number). If this is set to "explicit", you must enter a constantIv value.

hgsSegmentationMode :: Lens' HlsGroupSettings (Maybe HlsSegmentationMode) Source #

When set to useInputSegmentation, the output segment or fragment points are set by the RAI markers from the input streams.

hgsKeyFormatVersions :: Lens' HlsGroupSettings (Maybe Text) Source #

Either a single positive integer version value or a slash delimited list of version values (123).

hgsClientCache :: Lens' HlsGroupSettings (Maybe HlsClientCache) Source #

When set to "disabled", sets the #EXT-X-ALLOW-CACHE:no tag in the manifest, which prevents clients from saving media segments for later replay.

hgsTimestampDeltaMilliseconds :: Lens' HlsGroupSettings (Maybe Natural) Source #

Provides an extra millisecond delta offset to fine tune the timestamps.

hgsStreamInfResolution :: Lens' HlsGroupSettings (Maybe HlsStreamInfResolution) Source #

Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.

hgsKeepSegments :: Lens' HlsGroupSettings (Maybe Natural) Source #

If mode is "live", the number of TS segments to retain in the destination directory. If mode is "vod", this parameter has no effect.

hgsManifestCompression :: Lens' HlsGroupSettings (Maybe HlsManifestCompression) Source #

When set to gzip, compresses HLS playlist.

hgsDestination :: Lens' HlsGroupSettings OutputLocationRef Source #

A directory or HTTP destination for the HLS segments, manifest files, and encryption keys (if enabled).

HlsInputSettings

data HlsInputSettings Source #

Placeholder documentation for HlsInputSettings

See: hlsInputSettings smart constructor.

Instances

Eq HlsInputSettings Source # 
Data HlsInputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsInputSettings -> c HlsInputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsInputSettings #

toConstr :: HlsInputSettings -> Constr #

dataTypeOf :: HlsInputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsInputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsInputSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsInputSettings -> HlsInputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsInputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsInputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsInputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsInputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsInputSettings -> m HlsInputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsInputSettings -> m HlsInputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsInputSettings -> m HlsInputSettings #

Read HlsInputSettings Source # 
Show HlsInputSettings Source # 
Generic HlsInputSettings Source # 
Hashable HlsInputSettings Source # 
ToJSON HlsInputSettings Source # 
FromJSON HlsInputSettings Source # 
NFData HlsInputSettings Source # 

Methods

rnf :: HlsInputSettings -> () #

type Rep HlsInputSettings Source # 
type Rep HlsInputSettings = D1 * (MetaData "HlsInputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsInputSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hisBufferSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hisRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hisRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hisBandwidth") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))

hlsInputSettings :: HlsInputSettings Source #

Creates a value of HlsInputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hisBufferSegments - When specified, reading of the HLS input will begin this many buffer segments from the end (most recently written segment). When not specified, the HLS input will begin with the first segment specified in the m3u8.
  • hisRetries - The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
  • hisRetryInterval - The number of seconds between retries when an attempt to read a manifest or segment fails.
  • hisBandwidth - When specified the HLS stream with the m3u8 BANDWIDTH that most closely matches this value will be chosen, otherwise the highest bandwidth stream in the m3u8 will be chosen. The bitrate is specified in bits per second, as in an HLS manifest.

hisBufferSegments :: Lens' HlsInputSettings (Maybe Natural) Source #

When specified, reading of the HLS input will begin this many buffer segments from the end (most recently written segment). When not specified, the HLS input will begin with the first segment specified in the m3u8.

hisRetries :: Lens' HlsInputSettings (Maybe Natural) Source #

The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.

hisRetryInterval :: Lens' HlsInputSettings (Maybe Natural) Source #

The number of seconds between retries when an attempt to read a manifest or segment fails.

hisBandwidth :: Lens' HlsInputSettings (Maybe Natural) Source #

When specified the HLS stream with the m3u8 BANDWIDTH that most closely matches this value will be chosen, otherwise the highest bandwidth stream in the m3u8 will be chosen. The bitrate is specified in bits per second, as in an HLS manifest.

HlsMediaStoreSettings

data HlsMediaStoreSettings Source #

Placeholder documentation for HlsMediaStoreSettings

See: hlsMediaStoreSettings smart constructor.

Instances

Eq HlsMediaStoreSettings Source # 
Data HlsMediaStoreSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsMediaStoreSettings -> c HlsMediaStoreSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsMediaStoreSettings #

toConstr :: HlsMediaStoreSettings -> Constr #

dataTypeOf :: HlsMediaStoreSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsMediaStoreSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsMediaStoreSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsMediaStoreSettings -> HlsMediaStoreSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsMediaStoreSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsMediaStoreSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsMediaStoreSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsMediaStoreSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsMediaStoreSettings -> m HlsMediaStoreSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMediaStoreSettings -> m HlsMediaStoreSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsMediaStoreSettings -> m HlsMediaStoreSettings #

Read HlsMediaStoreSettings Source # 
Show HlsMediaStoreSettings Source # 
Generic HlsMediaStoreSettings Source # 
Hashable HlsMediaStoreSettings Source # 
ToJSON HlsMediaStoreSettings Source # 
FromJSON HlsMediaStoreSettings Source # 
NFData HlsMediaStoreSettings Source # 

Methods

rnf :: HlsMediaStoreSettings -> () #

type Rep HlsMediaStoreSettings Source # 
type Rep HlsMediaStoreSettings = D1 * (MetaData "HlsMediaStoreSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsMediaStoreSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hmssNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hmssConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hmssFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hmssMediaStoreStorageClass") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsMediaStoreStorageClass))) (S1 * (MetaSel (Just Symbol "_hmssRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))))

hlsMediaStoreSettings :: HlsMediaStoreSettings Source #

Creates a value of HlsMediaStoreSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hmssNumRetries - Number of retry attempts that will be made before the Live Event is put into an error state.
  • hmssConnectionRetryInterval - Number of seconds to wait before retrying connection to the CDN if the connection is lost.
  • hmssFilecacheDuration - Size in seconds of file cache for streaming outputs.
  • hmssMediaStoreStorageClass - When set to temporal, output files are stored in non-persistent memory for faster reading and writing.
  • hmssRestartDelay - If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

hmssNumRetries :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #

Number of retry attempts that will be made before the Live Event is put into an error state.

hmssConnectionRetryInterval :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #

Number of seconds to wait before retrying connection to the CDN if the connection is lost.

hmssFilecacheDuration :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #

Size in seconds of file cache for streaming outputs.

hmssMediaStoreStorageClass :: Lens' HlsMediaStoreSettings (Maybe HlsMediaStoreStorageClass) Source #

When set to temporal, output files are stored in non-persistent memory for faster reading and writing.

hmssRestartDelay :: Lens' HlsMediaStoreSettings (Maybe Natural) Source #

If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

HlsOutputSettings

data HlsOutputSettings Source #

Placeholder documentation for HlsOutputSettings

See: hlsOutputSettings smart constructor.

Instances

Eq HlsOutputSettings Source # 
Data HlsOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsOutputSettings -> c HlsOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsOutputSettings #

toConstr :: HlsOutputSettings -> Constr #

dataTypeOf :: HlsOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsOutputSettings -> HlsOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsOutputSettings -> m HlsOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSettings -> m HlsOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsOutputSettings -> m HlsOutputSettings #

Read HlsOutputSettings Source # 
Show HlsOutputSettings Source # 
Generic HlsOutputSettings Source # 
Hashable HlsOutputSettings Source # 
ToJSON HlsOutputSettings Source # 
FromJSON HlsOutputSettings Source # 
NFData HlsOutputSettings Source # 

Methods

rnf :: HlsOutputSettings -> () #

type Rep HlsOutputSettings Source # 
type Rep HlsOutputSettings = D1 * (MetaData "HlsOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsOutputSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_hosSegmentModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hosNameModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_hosHlsSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * HlsSettings)))))

hlsOutputSettings Source #

Creates a value of HlsOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hosSegmentModifier - String concatenated to end of segment filenames.
  • hosNameModifier - String concatenated to the end of the destination filename. Accepts "Format Identifiers":#formatIdentifierParameters.
  • hosHlsSettings - Settings regarding the underlying stream. These settings are different for audio-only outputs.

hosSegmentModifier :: Lens' HlsOutputSettings (Maybe Text) Source #

String concatenated to end of segment filenames.

hosNameModifier :: Lens' HlsOutputSettings (Maybe Text) Source #

String concatenated to the end of the destination filename. Accepts "Format Identifiers":#formatIdentifierParameters.

hosHlsSettings :: Lens' HlsOutputSettings HlsSettings Source #

Settings regarding the underlying stream. These settings are different for audio-only outputs.

HlsSettings

data HlsSettings Source #

Placeholder documentation for HlsSettings

See: hlsSettings smart constructor.

Instances

Eq HlsSettings Source # 
Data HlsSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsSettings -> c HlsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsSettings #

toConstr :: HlsSettings -> Constr #

dataTypeOf :: HlsSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsSettings -> HlsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsSettings -> m HlsSettings #

Read HlsSettings Source # 
Show HlsSettings Source # 
Generic HlsSettings Source # 

Associated Types

type Rep HlsSettings :: * -> * #

Hashable HlsSettings Source # 
ToJSON HlsSettings Source # 
FromJSON HlsSettings Source # 
NFData HlsSettings Source # 

Methods

rnf :: HlsSettings -> () #

type Rep HlsSettings Source # 
type Rep HlsSettings = D1 * (MetaData "HlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_hsAudioOnlyHlsSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AudioOnlyHlsSettings))) (S1 * (MetaSel (Just Symbol "_hsStandardHlsSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe StandardHlsSettings)))))

hlsSettings :: HlsSettings Source #

Creates a value of HlsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

HlsWebdavSettings

data HlsWebdavSettings Source #

Placeholder documentation for HlsWebdavSettings

See: hlsWebdavSettings smart constructor.

Instances

Eq HlsWebdavSettings Source # 
Data HlsWebdavSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HlsWebdavSettings -> c HlsWebdavSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HlsWebdavSettings #

toConstr :: HlsWebdavSettings -> Constr #

dataTypeOf :: HlsWebdavSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c HlsWebdavSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HlsWebdavSettings) #

gmapT :: (forall b. Data b => b -> b) -> HlsWebdavSettings -> HlsWebdavSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HlsWebdavSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HlsWebdavSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> HlsWebdavSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> HlsWebdavSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> HlsWebdavSettings -> m HlsWebdavSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsWebdavSettings -> m HlsWebdavSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HlsWebdavSettings -> m HlsWebdavSettings #

Read HlsWebdavSettings Source # 
Show HlsWebdavSettings Source # 
Generic HlsWebdavSettings Source # 
Hashable HlsWebdavSettings Source # 
ToJSON HlsWebdavSettings Source # 
FromJSON HlsWebdavSettings Source # 
NFData HlsWebdavSettings Source # 

Methods

rnf :: HlsWebdavSettings -> () #

type Rep HlsWebdavSettings Source # 
type Rep HlsWebdavSettings = D1 * (MetaData "HlsWebdavSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "HlsWebdavSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_hwsHTTPTransferMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsWebdavHTTPTransferMode))) (S1 * (MetaSel (Just Symbol "_hwsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hwsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_hwsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_hwsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))))

hlsWebdavSettings :: HlsWebdavSettings Source #

Creates a value of HlsWebdavSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • hwsHTTPTransferMode - Specify whether or not to use chunked transfer encoding to WebDAV.
  • hwsNumRetries - Number of retry attempts that will be made before the Live Event is put into an error state.
  • hwsConnectionRetryInterval - Number of seconds to wait before retrying connection to the CDN if the connection is lost.
  • hwsFilecacheDuration - Size in seconds of file cache for streaming outputs.
  • hwsRestartDelay - If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

hwsHTTPTransferMode :: Lens' HlsWebdavSettings (Maybe HlsWebdavHTTPTransferMode) Source #

Specify whether or not to use chunked transfer encoding to WebDAV.

hwsNumRetries :: Lens' HlsWebdavSettings (Maybe Natural) Source #

Number of retry attempts that will be made before the Live Event is put into an error state.

hwsConnectionRetryInterval :: Lens' HlsWebdavSettings (Maybe Natural) Source #

Number of seconds to wait before retrying connection to the CDN if the connection is lost.

hwsFilecacheDuration :: Lens' HlsWebdavSettings (Maybe Natural) Source #

Size in seconds of file cache for streaming outputs.

hwsRestartDelay :: Lens' HlsWebdavSettings (Maybe Natural) Source #

If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

Input

data Input Source #

Placeholder documentation for Input

See: input smart constructor.

Instances

Eq Input Source # 

Methods

(==) :: Input -> Input -> Bool #

(/=) :: Input -> Input -> Bool #

Data Input Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Input -> c Input #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Input #

toConstr :: Input -> Constr #

dataTypeOf :: Input -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Input) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Input) #

gmapT :: (forall b. Data b => b -> b) -> Input -> Input #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Input -> r #

gmapQ :: (forall d. Data d => d -> u) -> Input -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Input -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Input -> m Input #

Read Input Source # 
Show Input Source # 

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 

Associated Types

type Rep Input :: * -> * #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

Hashable Input Source # 

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

FromJSON Input Source # 
NFData Input Source # 

Methods

rnf :: Input -> () #

type Rep Input Source # 

input :: Input Source #

Creates a value of Input with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iState - Undocumented member.
  • iSecurityGroups - A list of IDs for all the security groups attached to the input.
  • iARN - The Unique ARN of the input (generated, immutable).
  • iSources - A list of the sources of the input (PULL-type).
  • iDestinations - A list of the destinations of the input (PUSH-type).
  • iName - The user-assigned name (This is a mutable value).
  • iAttachedChannels - A list of channel IDs that that input is attached to (currently an input can only be attached to one channel).
  • iId - The generated ID of the input (unique for user account, immutable).
  • iType - Undocumented member.

iState :: Lens' Input (Maybe InputState) Source #

Undocumented member.

iSecurityGroups :: Lens' Input [Text] Source #

A list of IDs for all the security groups attached to the input.

iARN :: Lens' Input (Maybe Text) Source #

The Unique ARN of the input (generated, immutable).

iSources :: Lens' Input [InputSource] Source #

A list of the sources of the input (PULL-type).

iDestinations :: Lens' Input [InputDestination] Source #

A list of the destinations of the input (PUSH-type).

iName :: Lens' Input (Maybe Text) Source #

The user-assigned name (This is a mutable value).

iAttachedChannels :: Lens' Input [Text] Source #

A list of channel IDs that that input is attached to (currently an input can only be attached to one channel).

iId :: Lens' Input (Maybe Text) Source #

The generated ID of the input (unique for user account, immutable).

iType :: Lens' Input (Maybe InputType) Source #

Undocumented member.

InputAttachment

data InputAttachment Source #

Placeholder documentation for InputAttachment

See: inputAttachment smart constructor.

Instances

Eq InputAttachment Source # 
Data InputAttachment Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputAttachment -> c InputAttachment #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputAttachment #

toConstr :: InputAttachment -> Constr #

dataTypeOf :: InputAttachment -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputAttachment) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputAttachment) #

gmapT :: (forall b. Data b => b -> b) -> InputAttachment -> InputAttachment #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputAttachment -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputAttachment -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputAttachment -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputAttachment -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputAttachment -> m InputAttachment #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputAttachment -> m InputAttachment #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputAttachment -> m InputAttachment #

Read InputAttachment Source # 
Show InputAttachment Source # 
Generic InputAttachment Source # 
Hashable InputAttachment Source # 
ToJSON InputAttachment Source # 
FromJSON InputAttachment Source # 
NFData InputAttachment Source # 

Methods

rnf :: InputAttachment -> () #

type Rep InputAttachment Source # 
type Rep InputAttachment = D1 * (MetaData "InputAttachment" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputAttachment'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_iaInputId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_iaInputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputSettings)))))

inputAttachment :: InputAttachment Source #

Creates a value of InputAttachment with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iaInputId :: Lens' InputAttachment (Maybe Text) Source #

The ID of the input

iaInputSettings :: Lens' InputAttachment (Maybe InputSettings) Source #

Settings of an input (caption selector, etc.)

InputChannelLevel

data InputChannelLevel Source #

Placeholder documentation for InputChannelLevel

See: inputChannelLevel smart constructor.

Instances

Eq InputChannelLevel Source # 
Data InputChannelLevel Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputChannelLevel -> c InputChannelLevel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputChannelLevel #

toConstr :: InputChannelLevel -> Constr #

dataTypeOf :: InputChannelLevel -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputChannelLevel) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputChannelLevel) #

gmapT :: (forall b. Data b => b -> b) -> InputChannelLevel -> InputChannelLevel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputChannelLevel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputChannelLevel -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputChannelLevel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputChannelLevel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputChannelLevel -> m InputChannelLevel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputChannelLevel -> m InputChannelLevel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputChannelLevel -> m InputChannelLevel #

Read InputChannelLevel Source # 
Show InputChannelLevel Source # 
Generic InputChannelLevel Source # 
Hashable InputChannelLevel Source # 
ToJSON InputChannelLevel Source # 
FromJSON InputChannelLevel Source # 
NFData InputChannelLevel Source # 

Methods

rnf :: InputChannelLevel -> () #

type Rep InputChannelLevel Source # 
type Rep InputChannelLevel = D1 * (MetaData "InputChannelLevel" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputChannelLevel'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_iclInputChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Nat)) (S1 * (MetaSel (Just Symbol "_iclGain") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int))))

inputChannelLevel Source #

Creates a value of InputChannelLevel with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iclInputChannel - The index of the input channel used as a source.
  • iclGain - Remixing value. Units are in dB and acceptable values are within the range from -60 (mute) and 6 dB.

iclInputChannel :: Lens' InputChannelLevel Natural Source #

The index of the input channel used as a source.

iclGain :: Lens' InputChannelLevel Int Source #

Remixing value. Units are in dB and acceptable values are within the range from -60 (mute) and 6 dB.

InputDestination

data InputDestination Source #

The settings for a PUSH type input.

See: inputDestination smart constructor.

Instances

Eq InputDestination Source # 
Data InputDestination Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDestination -> c InputDestination #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDestination #

toConstr :: InputDestination -> Constr #

dataTypeOf :: InputDestination -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputDestination) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDestination) #

gmapT :: (forall b. Data b => b -> b) -> InputDestination -> InputDestination #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDestination -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDestination -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDestination -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDestination -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDestination -> m InputDestination #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDestination -> m InputDestination #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDestination -> m InputDestination #

Read InputDestination Source # 
Show InputDestination Source # 
Generic InputDestination Source # 
Hashable InputDestination Source # 
FromJSON InputDestination Source # 
NFData InputDestination Source # 

Methods

rnf :: InputDestination -> () #

type Rep InputDestination Source # 
type Rep InputDestination = D1 * (MetaData "InputDestination" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputDestination'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_idURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_idIP") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_idPort") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))

inputDestination :: InputDestination Source #

Creates a value of InputDestination with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • idURL - This represents the endpoint that the customer stream will be pushed to.
  • idIP - The system-generated static IP address of endpoint. It remains fixed for the lifetime of the input.
  • idPort - The port number for the input.

idURL :: Lens' InputDestination (Maybe Text) Source #

This represents the endpoint that the customer stream will be pushed to.

idIP :: Lens' InputDestination (Maybe Text) Source #

The system-generated static IP address of endpoint. It remains fixed for the lifetime of the input.

idPort :: Lens' InputDestination (Maybe Text) Source #

The port number for the input.

InputDestinationRequest

data InputDestinationRequest Source #

Endpoint settings for a PUSH type input.

See: inputDestinationRequest smart constructor.

Instances

Eq InputDestinationRequest Source # 
Data InputDestinationRequest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputDestinationRequest -> c InputDestinationRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputDestinationRequest #

toConstr :: InputDestinationRequest -> Constr #

dataTypeOf :: InputDestinationRequest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputDestinationRequest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputDestinationRequest) #

gmapT :: (forall b. Data b => b -> b) -> InputDestinationRequest -> InputDestinationRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputDestinationRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputDestinationRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputDestinationRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputDestinationRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputDestinationRequest -> m InputDestinationRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDestinationRequest -> m InputDestinationRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputDestinationRequest -> m InputDestinationRequest #

Read InputDestinationRequest Source # 
Show InputDestinationRequest Source # 
Generic InputDestinationRequest Source # 
Hashable InputDestinationRequest Source # 
ToJSON InputDestinationRequest Source # 
NFData InputDestinationRequest Source # 

Methods

rnf :: InputDestinationRequest -> () #

type Rep InputDestinationRequest Source # 
type Rep InputDestinationRequest = D1 * (MetaData "InputDestinationRequest" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "InputDestinationRequest'" PrefixI True) (S1 * (MetaSel (Just Symbol "_idrStreamName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

inputDestinationRequest :: InputDestinationRequest Source #

Creates a value of InputDestinationRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • idrStreamName - A unique name for the location the RTMP stream is being pushed to.

idrStreamName :: Lens' InputDestinationRequest (Maybe Text) Source #

A unique name for the location the RTMP stream is being pushed to.

InputLocation

data InputLocation Source #

Placeholder documentation for InputLocation

See: inputLocation smart constructor.

Instances

Eq InputLocation Source # 
Data InputLocation Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLocation -> c InputLocation #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLocation #

toConstr :: InputLocation -> Constr #

dataTypeOf :: InputLocation -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLocation) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLocation) #

gmapT :: (forall b. Data b => b -> b) -> InputLocation -> InputLocation #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLocation -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLocation -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLocation -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLocation -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLocation -> m InputLocation #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLocation -> m InputLocation #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLocation -> m InputLocation #

Read InputLocation Source # 
Show InputLocation Source # 
Generic InputLocation Source # 

Associated Types

type Rep InputLocation :: * -> * #

Hashable InputLocation Source # 
ToJSON InputLocation Source # 
FromJSON InputLocation Source # 
NFData InputLocation Source # 

Methods

rnf :: InputLocation -> () #

type Rep InputLocation Source # 
type Rep InputLocation = D1 * (MetaData "InputLocation" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputLocation'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ilUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ilPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_ilURI") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)))))

inputLocation Source #

Arguments

:: Text

ilURI

-> InputLocation 

Creates a value of InputLocation with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ilUsername - Documentation update needed
  • ilPasswordParam - key used to extract the password from EC2 Parameter store
  • ilURI - Uniform Resource Identifier - This should be a path to a file accessible to the Live system (eg. a http:/ URI) depending on the output type. For example, a RTMP destination should have a uri simliar to: "rtmp:fmsserverlive".

ilUsername :: Lens' InputLocation (Maybe Text) Source #

Documentation update needed

ilPasswordParam :: Lens' InputLocation (Maybe Text) Source #

key used to extract the password from EC2 Parameter store

ilURI :: Lens' InputLocation Text Source #

Uniform Resource Identifier - This should be a path to a file accessible to the Live system (eg. a http:/ URI) depending on the output type. For example, a RTMP destination should have a uri simliar to: "rtmp:fmsserverlive".

InputLossBehavior

data InputLossBehavior Source #

Placeholder documentation for InputLossBehavior

See: inputLossBehavior smart constructor.

Instances

Eq InputLossBehavior Source # 
Data InputLossBehavior Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputLossBehavior -> c InputLossBehavior #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputLossBehavior #

toConstr :: InputLossBehavior -> Constr #

dataTypeOf :: InputLossBehavior -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputLossBehavior) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputLossBehavior) #

gmapT :: (forall b. Data b => b -> b) -> InputLossBehavior -> InputLossBehavior #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputLossBehavior -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputLossBehavior -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputLossBehavior -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputLossBehavior -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputLossBehavior -> m InputLossBehavior #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossBehavior -> m InputLossBehavior #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputLossBehavior -> m InputLossBehavior #

Read InputLossBehavior Source # 
Show InputLossBehavior Source # 
Generic InputLossBehavior Source # 
Hashable InputLossBehavior Source # 
ToJSON InputLossBehavior Source # 
FromJSON InputLossBehavior Source # 
NFData InputLossBehavior Source # 

Methods

rnf :: InputLossBehavior -> () #

type Rep InputLossBehavior Source # 
type Rep InputLossBehavior = D1 * (MetaData "InputLossBehavior" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputLossBehavior'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_ilbInputLossImageColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_ilbBlackFrameMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ilbRepeatFrameMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ilbInputLossImageType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLossImageType))) (S1 * (MetaSel (Just Symbol "_ilbInputLossImageSlate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation)))))))

inputLossBehavior :: InputLossBehavior Source #

Creates a value of InputLossBehavior with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ilbInputLossImageColor - When input loss image type is "color" this field specifies the color to use. Value: 6 hex characters representing the values of RGB.
  • ilbBlackFrameMsec - Documentation update needed
  • ilbRepeatFrameMsec - Documentation update needed
  • ilbInputLossImageType - Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.
  • ilbInputLossImageSlate - When input loss image type is "slate" these fields specify the parameters for accessing the slate.

ilbInputLossImageColor :: Lens' InputLossBehavior (Maybe Text) Source #

When input loss image type is "color" this field specifies the color to use. Value: 6 hex characters representing the values of RGB.

ilbInputLossImageType :: Lens' InputLossBehavior (Maybe InputLossImageType) Source #

Indicates whether to substitute a solid color or a slate into the output after input loss exceeds blackFrameMsec.

ilbInputLossImageSlate :: Lens' InputLossBehavior (Maybe InputLocation) Source #

When input loss image type is "slate" these fields specify the parameters for accessing the slate.

InputSecurityGroup

data InputSecurityGroup Source #

An Input Security Group

See: inputSecurityGroup smart constructor.

Instances

Eq InputSecurityGroup Source # 
Data InputSecurityGroup Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSecurityGroup -> c InputSecurityGroup #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSecurityGroup #

toConstr :: InputSecurityGroup -> Constr #

dataTypeOf :: InputSecurityGroup -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSecurityGroup) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSecurityGroup) #

gmapT :: (forall b. Data b => b -> b) -> InputSecurityGroup -> InputSecurityGroup #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSecurityGroup -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSecurityGroup -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSecurityGroup -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSecurityGroup -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSecurityGroup -> m InputSecurityGroup #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSecurityGroup -> m InputSecurityGroup #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSecurityGroup -> m InputSecurityGroup #

Read InputSecurityGroup Source # 
Show InputSecurityGroup Source # 
Generic InputSecurityGroup Source # 
Hashable InputSecurityGroup Source # 
FromJSON InputSecurityGroup Source # 
NFData InputSecurityGroup Source # 

Methods

rnf :: InputSecurityGroup -> () #

type Rep InputSecurityGroup Source # 
type Rep InputSecurityGroup = D1 * (MetaData "InputSecurityGroup" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputSecurityGroup'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_isgState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputSecurityGroupState))) (S1 * (MetaSel (Just Symbol "_isgARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_isgInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text]))) ((:*:) * (S1 * (MetaSel (Just Symbol "_isgId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_isgWhitelistRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [InputWhitelistRule])))))))

inputSecurityGroup :: InputSecurityGroup Source #

Creates a value of InputSecurityGroup with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • isgState - The current state of the Input Security Group.
  • isgARN - Unique ARN of Input Security Group
  • isgInputs - The list of inputs currently using this Input Security Group.
  • isgId - The Id of the Input Security Group
  • isgWhitelistRules - Whitelist rules and their sync status

isgState :: Lens' InputSecurityGroup (Maybe InputSecurityGroupState) Source #

The current state of the Input Security Group.

isgARN :: Lens' InputSecurityGroup (Maybe Text) Source #

Unique ARN of Input Security Group

isgInputs :: Lens' InputSecurityGroup [Text] Source #

The list of inputs currently using this Input Security Group.

isgId :: Lens' InputSecurityGroup (Maybe Text) Source #

The Id of the Input Security Group

isgWhitelistRules :: Lens' InputSecurityGroup [InputWhitelistRule] Source #

Whitelist rules and their sync status

InputSettings

data InputSettings Source #

Live Event input parameters. There can be multiple inputs in a single Live Event.

See: inputSettings smart constructor.

Instances

Eq InputSettings Source # 
Data InputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSettings -> c InputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSettings #

toConstr :: InputSettings -> Constr #

dataTypeOf :: InputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSettings) #

gmapT :: (forall b. Data b => b -> b) -> InputSettings -> InputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSettings -> m InputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSettings -> m InputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSettings -> m InputSettings #

Read InputSettings Source # 
Show InputSettings Source # 
Generic InputSettings Source # 

Associated Types

type Rep InputSettings :: * -> * #

Hashable InputSettings Source # 
ToJSON InputSettings Source # 
FromJSON InputSettings Source # 
NFData InputSettings Source # 

Methods

rnf :: InputSettings -> () #

type Rep InputSettings Source # 

inputSettings :: InputSettings Source #

Creates a value of InputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • isVideoSelector - Informs which video elementary stream to decode for input types that have multiple available.
  • isNetworkInputSettings - Input settings.
  • isAudioSelectors - Used to select the audio stream to decode for inputs that have multiple available.
  • isDeblockFilter - Enable or disable the deblock filter when filtering.
  • isDenoiseFilter - Enable or disable the denoise filter when filtering.
  • isFilterStrength - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
  • isCaptionSelectors - Used to select the caption input to use for inputs that have multiple available.
  • isInputFilter - Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type
  • isSourceEndBehavior - Loop input if it is a file. This allows a file input to be streamed indefinitely.

isVideoSelector :: Lens' InputSettings (Maybe VideoSelector) Source #

Informs which video elementary stream to decode for input types that have multiple available.

isAudioSelectors :: Lens' InputSettings [AudioSelector] Source #

Used to select the audio stream to decode for inputs that have multiple available.

isDeblockFilter :: Lens' InputSettings (Maybe InputDeblockFilter) Source #

Enable or disable the deblock filter when filtering.

isDenoiseFilter :: Lens' InputSettings (Maybe InputDenoiseFilter) Source #

Enable or disable the denoise filter when filtering.

isFilterStrength :: Lens' InputSettings (Maybe Natural) Source #

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

isCaptionSelectors :: Lens' InputSettings [CaptionSelector] Source #

Used to select the caption input to use for inputs that have multiple available.

isInputFilter :: Lens' InputSettings (Maybe InputFilter) Source #

Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type

isSourceEndBehavior :: Lens' InputSettings (Maybe InputSourceEndBehavior) Source #

Loop input if it is a file. This allows a file input to be streamed indefinitely.

InputSource

data InputSource Source #

The settings for a PULL type input.

See: inputSource smart constructor.

Instances

Eq InputSource Source # 
Data InputSource Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSource -> c InputSource #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSource #

toConstr :: InputSource -> Constr #

dataTypeOf :: InputSource -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSource) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSource) #

gmapT :: (forall b. Data b => b -> b) -> InputSource -> InputSource #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSource -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSource -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSource -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSource -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSource -> m InputSource #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSource -> m InputSource #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSource -> m InputSource #

Read InputSource Source # 
Show InputSource Source # 
Generic InputSource Source # 

Associated Types

type Rep InputSource :: * -> * #

Hashable InputSource Source # 
FromJSON InputSource Source # 
NFData InputSource Source # 

Methods

rnf :: InputSource -> () #

type Rep InputSource Source # 
type Rep InputSource = D1 * (MetaData "InputSource" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputSource'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_isURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_isUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_isPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))

inputSource :: InputSource Source #

Creates a value of InputSource with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • isURL - This represents the customer's source URL where stream is pulled from.
  • isUsername - The username for the input source.
  • isPasswordParam - The key used to extract the password from EC2 Parameter store.

isURL :: Lens' InputSource (Maybe Text) Source #

This represents the customer's source URL where stream is pulled from.

isUsername :: Lens' InputSource (Maybe Text) Source #

The username for the input source.

isPasswordParam :: Lens' InputSource (Maybe Text) Source #

The key used to extract the password from EC2 Parameter store.

InputSourceRequest

data InputSourceRequest Source #

Settings for for a PULL type input.

See: inputSourceRequest smart constructor.

Instances

Eq InputSourceRequest Source # 
Data InputSourceRequest Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSourceRequest -> c InputSourceRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSourceRequest #

toConstr :: InputSourceRequest -> Constr #

dataTypeOf :: InputSourceRequest -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSourceRequest) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSourceRequest) #

gmapT :: (forall b. Data b => b -> b) -> InputSourceRequest -> InputSourceRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSourceRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSourceRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSourceRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSourceRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSourceRequest -> m InputSourceRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSourceRequest -> m InputSourceRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSourceRequest -> m InputSourceRequest #

Read InputSourceRequest Source # 
Show InputSourceRequest Source # 
Generic InputSourceRequest Source # 
Hashable InputSourceRequest Source # 
ToJSON InputSourceRequest Source # 
NFData InputSourceRequest Source # 

Methods

rnf :: InputSourceRequest -> () #

type Rep InputSourceRequest Source # 
type Rep InputSourceRequest = D1 * (MetaData "InputSourceRequest" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputSourceRequest'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_isrURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_isrUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_isrPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))

inputSourceRequest :: InputSourceRequest Source #

Creates a value of InputSourceRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • isrURL - This represents the customer's source URL where stream is pulled from.
  • isrUsername - The username for the input source.
  • isrPasswordParam - The key used to extract the password from EC2 Parameter store.

isrURL :: Lens' InputSourceRequest (Maybe Text) Source #

This represents the customer's source URL where stream is pulled from.

isrUsername :: Lens' InputSourceRequest (Maybe Text) Source #

The username for the input source.

isrPasswordParam :: Lens' InputSourceRequest (Maybe Text) Source #

The key used to extract the password from EC2 Parameter store.

InputSpecification

data InputSpecification Source #

Placeholder documentation for InputSpecification

See: inputSpecification smart constructor.

Instances

Eq InputSpecification Source # 
Data InputSpecification Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputSpecification -> c InputSpecification #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputSpecification #

toConstr :: InputSpecification -> Constr #

dataTypeOf :: InputSpecification -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputSpecification) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputSpecification) #

gmapT :: (forall b. Data b => b -> b) -> InputSpecification -> InputSpecification #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputSpecification -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputSpecification -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputSpecification -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputSpecification -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputSpecification -> m InputSpecification #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSpecification -> m InputSpecification #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputSpecification -> m InputSpecification #

Read InputSpecification Source # 
Show InputSpecification Source # 
Generic InputSpecification Source # 
Hashable InputSpecification Source # 
ToJSON InputSpecification Source # 
FromJSON InputSpecification Source # 
NFData InputSpecification Source # 

Methods

rnf :: InputSpecification -> () #

type Rep InputSpecification Source # 
type Rep InputSpecification = D1 * (MetaData "InputSpecification" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "InputSpecification'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_isResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputResolution))) ((:*:) * (S1 * (MetaSel (Just Symbol "_isCodec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputCodec))) (S1 * (MetaSel (Just Symbol "_isMaximumBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputMaximumBitrate))))))

inputSpecification :: InputSpecification Source #

Creates a value of InputSpecification with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

isResolution :: Lens' InputSpecification (Maybe InputResolution) Source #

Input resolution, categorized coarsely

isMaximumBitrate :: Lens' InputSpecification (Maybe InputMaximumBitrate) Source #

Maximum input bitrate, categorized coarsely

InputWhitelistRule

data InputWhitelistRule Source #

Whitelist rule

See: inputWhitelistRule smart constructor.

Instances

Eq InputWhitelistRule Source # 
Data InputWhitelistRule Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputWhitelistRule -> c InputWhitelistRule #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputWhitelistRule #

toConstr :: InputWhitelistRule -> Constr #

dataTypeOf :: InputWhitelistRule -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputWhitelistRule) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputWhitelistRule) #

gmapT :: (forall b. Data b => b -> b) -> InputWhitelistRule -> InputWhitelistRule #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputWhitelistRule -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputWhitelistRule -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputWhitelistRule -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputWhitelistRule -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputWhitelistRule -> m InputWhitelistRule #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputWhitelistRule -> m InputWhitelistRule #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputWhitelistRule -> m InputWhitelistRule #

Read InputWhitelistRule Source # 
Show InputWhitelistRule Source # 
Generic InputWhitelistRule Source # 
Hashable InputWhitelistRule Source # 
FromJSON InputWhitelistRule Source # 
NFData InputWhitelistRule Source # 

Methods

rnf :: InputWhitelistRule -> () #

type Rep InputWhitelistRule Source # 
type Rep InputWhitelistRule = D1 * (MetaData "InputWhitelistRule" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "InputWhitelistRule'" PrefixI True) (S1 * (MetaSel (Just Symbol "_iwrCidr") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

inputWhitelistRule :: InputWhitelistRule Source #

Creates a value of InputWhitelistRule with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • iwrCidr - The IPv4 CIDR that's whitelisted.

iwrCidr :: Lens' InputWhitelistRule (Maybe Text) Source #

The IPv4 CIDR that's whitelisted.

InputWhitelistRuleCidr

data InputWhitelistRuleCidr Source #

An IPv4 CIDR to whitelist.

See: inputWhitelistRuleCidr smart constructor.

Instances

Eq InputWhitelistRuleCidr Source # 
Data InputWhitelistRuleCidr Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> InputWhitelistRuleCidr -> c InputWhitelistRuleCidr #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c InputWhitelistRuleCidr #

toConstr :: InputWhitelistRuleCidr -> Constr #

dataTypeOf :: InputWhitelistRuleCidr -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c InputWhitelistRuleCidr) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c InputWhitelistRuleCidr) #

gmapT :: (forall b. Data b => b -> b) -> InputWhitelistRuleCidr -> InputWhitelistRuleCidr #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> InputWhitelistRuleCidr -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> InputWhitelistRuleCidr -> r #

gmapQ :: (forall d. Data d => d -> u) -> InputWhitelistRuleCidr -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> InputWhitelistRuleCidr -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> InputWhitelistRuleCidr -> m InputWhitelistRuleCidr #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> InputWhitelistRuleCidr -> m InputWhitelistRuleCidr #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> InputWhitelistRuleCidr -> m InputWhitelistRuleCidr #

Read InputWhitelistRuleCidr Source # 
Show InputWhitelistRuleCidr Source # 
Generic InputWhitelistRuleCidr Source # 
Hashable InputWhitelistRuleCidr Source # 
ToJSON InputWhitelistRuleCidr Source # 
NFData InputWhitelistRuleCidr Source # 

Methods

rnf :: InputWhitelistRuleCidr -> () #

type Rep InputWhitelistRuleCidr Source # 
type Rep InputWhitelistRuleCidr = D1 * (MetaData "InputWhitelistRuleCidr" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "InputWhitelistRuleCidr'" PrefixI True) (S1 * (MetaSel (Just Symbol "_iwrcCidr") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

inputWhitelistRuleCidr :: InputWhitelistRuleCidr Source #

Creates a value of InputWhitelistRuleCidr with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

iwrcCidr :: Lens' InputWhitelistRuleCidr (Maybe Text) Source #

The IPv4 CIDR to whitelist.

KeyProviderSettings

data KeyProviderSettings Source #

Placeholder documentation for KeyProviderSettings

See: keyProviderSettings smart constructor.

Instances

Eq KeyProviderSettings Source # 
Data KeyProviderSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> KeyProviderSettings -> c KeyProviderSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c KeyProviderSettings #

toConstr :: KeyProviderSettings -> Constr #

dataTypeOf :: KeyProviderSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c KeyProviderSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c KeyProviderSettings) #

gmapT :: (forall b. Data b => b -> b) -> KeyProviderSettings -> KeyProviderSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> KeyProviderSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> KeyProviderSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> KeyProviderSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> KeyProviderSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> KeyProviderSettings -> m KeyProviderSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> KeyProviderSettings -> m KeyProviderSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> KeyProviderSettings -> m KeyProviderSettings #

Read KeyProviderSettings Source # 
Show KeyProviderSettings Source # 
Generic KeyProviderSettings Source # 
Hashable KeyProviderSettings Source # 
ToJSON KeyProviderSettings Source # 
FromJSON KeyProviderSettings Source # 
NFData KeyProviderSettings Source # 

Methods

rnf :: KeyProviderSettings -> () #

type Rep KeyProviderSettings Source # 
type Rep KeyProviderSettings = D1 * (MetaData "KeyProviderSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "KeyProviderSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_kpsStaticKeySettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe StaticKeySettings))))

keyProviderSettings :: KeyProviderSettings Source #

Creates a value of KeyProviderSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

M2tsSettings

data M2tsSettings Source #

Placeholder documentation for M2tsSettings

See: m2tsSettings smart constructor.

Instances

Eq M2tsSettings Source # 
Data M2tsSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M2tsSettings -> c M2tsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M2tsSettings #

toConstr :: M2tsSettings -> Constr #

dataTypeOf :: M2tsSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M2tsSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M2tsSettings) #

gmapT :: (forall b. Data b => b -> b) -> M2tsSettings -> M2tsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M2tsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> M2tsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M2tsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M2tsSettings -> m M2tsSettings #

Read M2tsSettings Source # 
Show M2tsSettings Source # 
Generic M2tsSettings Source # 

Associated Types

type Rep M2tsSettings :: * -> * #

Hashable M2tsSettings Source # 
ToJSON M2tsSettings Source # 
FromJSON M2tsSettings Source # 
NFData M2tsSettings Source # 

Methods

rnf :: M2tsSettings -> () #

type Rep M2tsSettings Source # 
type Rep M2tsSettings = D1 * (MetaData "M2tsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "M2tsSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msEtvSignalPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsBufferModel))) (S1 * (MetaSel (Just Symbol "_msScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msProgramNum") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msFragmentTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msTimedMetadataBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsTimedMetadataBehavior))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msCCDescriptor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsCCDescriptor))) (S1 * (MetaSel (Just Symbol "_msPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msDvbSdtSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbSdtSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msEcmPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msNullPacketBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msAudioBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsAudioBufferModel))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msKlv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsKlv)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msPcrPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msSegmentationMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsSegmentationMarkers))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msAribCaptionsPidControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsAribCaptionsPidControl))) (S1 * (MetaSel (Just Symbol "_msKlvDataPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))))) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msEbpLookaheadMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msDvbSubPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msScte27Pids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msAudioStreamType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsAudioStreamType)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msEsRateInPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsEsRateInPes))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msEtvPlatformPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msScte35Control") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsScte35Control))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msDvbTeletextPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msEbif") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsEbifControl))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msArib") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsArib))) (S1 * (MetaSel (Just Symbol "_msAribCaptionsPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msAbsentInputAudioBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsAbsentInputAudioBehavior))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msSegmentationTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "_msEbpAudioInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsAudioInterval)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msDvbNitSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbNitSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msPcrControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsPcrControl))) (S1 * (MetaSel (Just Symbol "_msEbpPlacement") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsEbpPlacement))))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msRateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsRateMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msSegmentationStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M2tsSegmentationStyle))) (S1 * (MetaSel (Just Symbol "_msDvbTdtSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe DvbTdtSettings))))))))))

m2tsSettings :: M2tsSettings Source #

Creates a value of M2tsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msPmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msEtvSignalPid - Packet Identifier (PID) for input source ETV Signal data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msVideoPid - Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msBufferModel - If set to multiplex, use multiplex buffer model for accurate interleaving. Setting to bufferModel to none can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions.
  • msScte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msTransportStreamId - The value of the transport stream ID field in the Program Map Table.
  • msProgramNum - The value of the program number field in the Program Map Table.
  • msFragmentTime - The length in seconds of each fragment. Only used with EBP markers.
  • msTimedMetadataBehavior - When set to passthrough, timed metadata will be passed through from input to output.
  • msCCDescriptor - When set to enabled, generates captionServiceDescriptor in PMT.
  • msPmtInterval - The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.
  • msDvbSdtSettings - Inserts DVB Service Description Table (SDT) at the specified table repetition interval.
  • msEcmPid - This field is unused and deprecated.
  • msNullPacketBitrate - Value in bits per second of extra null packets to insert into the transport stream. This can be used if a downstream encryption system requires periodic null packets.
  • msAudioBufferModel - When set to dvb, uses DVB buffer model for Dolby Digital audio. When set to atsc, the ATSC model is used.
  • msTimedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msKlv - If set to passthrough, passes any KLV data from the input source to this output.
  • msAudioFramesPerPes - The number of audio frames to insert for each PES packet.
  • msPcrPeriod - Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.
  • msPcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msSegmentationMarkers - Inserts segmentation markers at each segmentationTime period. raiSegstart sets the Random Access Indicator bit in the adaptation field. raiAdapt sets the RAI bit and adds the current timecode in the private data bytes. psiSegstart inserts PAT and PMT tables at the start of segments. ebp adds Encoder Boundary Point information to the adaptation field as per OpenCable specification OC-SP-EBP-I01-130118. ebpLegacy adds Encoder Boundary Point information to the adaptation field using a legacy proprietary format.
  • msAribCaptionsPidControl - If set to auto, pid number used for ARIB Captions will be auto-selected from unused pids. If set to useConfigured, ARIB Captions will be on the configured pid number.
  • msKlvDataPids - Packet Identifier (PID) for input source KLV data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
  • msEbpLookaheadMs - When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by looking ahead at input video. If another EBP is going to come in within the specified time interval, the current EBP is not emitted, and the segment is "stretched" to the next marker. The lookahead value does not add latency to the system. The Live Event must be configured elsewhere to create sufficient latency to make the lookahead accurate.
  • msDvbSubPids - Packet Identifier (PID) for input source DVB Subtitle data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
  • msScte27Pids - Packet Identifier (PID) for input source SCTE-27 data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
  • msPatInterval - The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.
  • msAudioStreamType - When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3. When set to dvb, uses stream type = 0x06.
  • msEsRateInPes - Include or exclude the ES Rate field in the PES header.
  • msEtvPlatformPid - Packet Identifier (PID) for input source ETV Platform data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msBitrate - The output bitrate of the transport stream in bits per second. Setting to 0 lets the muxer automatically determine the appropriate bitrate.
  • msScte35Control - Optionally pass SCTE-35 signals from the input source to this output.
  • msAudioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).
  • msDvbTeletextPid - Packet Identifier (PID) for input source DVB Teletext data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msEbif - If set to passthrough, passes any EBIF data from the input source to this output.
  • msArib - When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.
  • msAribCaptionsPid - Packet Identifier (PID) for ARIB Captions in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • msAbsentInputAudioBehavior - When set to drop, output audio streams will be removed from the program if the selected input audio stream is removed from the input. This allows the output audio configuration to dynamically change based on input configuration. If this is set to encodeSilence, all output audio streams will output encoded silence when not connected to an active input stream.
  • msSegmentationTime - The length in seconds of each segment. Required unless markers is set to None_.
  • msEbpAudioInterval - When videoAndFixedIntervals is selected, audio EBP markers will be added to partitions 3 and 4. The interval between these additional markers will be fixed, and will be slightly shorter than the video EBP marker interval. Only available when EBP Cablelabs segmentation markers are selected. Partitions 1 and 2 will always follow the video interval.
  • msDvbNitSettings - Inserts DVB Network Information Table (NIT) at the specified table repetition interval.
  • msPcrControl - When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.
  • msEbpPlacement - Controls placement of EBP on Audio PIDs. If set to videoAndAudioPids, EBP markers will be placed on the video PID and all audio PIDs. If set to videoPid, EBP markers will be placed on only the video PID.
  • msRateMode - When vbr, does not insert null packets into transport stream to fill specified bitrate. The bitrate setting acts as the maximum bitrate when vbr is set.
  • msSegmentationStyle - The segmentation style parameter controls how segmentation markers are inserted into the transport stream. With avails, it is possible that segments may be truncated, which can influence where future segmentation markers are inserted. When a segmentation style of "resetCadence" is selected and a segment is truncated due to an avail, we will reset the segmentation cadence. This means the subsequent segment will have a duration of $segmentationTime seconds. When a segmentation style of "maintainCadence" is selected and a segment is truncated due to an avail, we will not reset the segmentation cadence. This means the subsequent segment will likely be truncated as well. However, all segments after that will have a duration of $segmentationTime seconds. Note that EBP lookahead is a slight exception to this rule.
  • msDvbTdtSettings - Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.

msPmtPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msEtvSignalPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source ETV Signal data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msVideoPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msBufferModel :: Lens' M2tsSettings (Maybe M2tsBufferModel) Source #

If set to multiplex, use multiplex buffer model for accurate interleaving. Setting to bufferModel to none can lead to lower latency, but low-memory devices may not be able to play back the stream without interruptions.

msScte35Pid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msTransportStreamId :: Lens' M2tsSettings (Maybe Natural) Source #

The value of the transport stream ID field in the Program Map Table.

msProgramNum :: Lens' M2tsSettings (Maybe Natural) Source #

The value of the program number field in the Program Map Table.

msFragmentTime :: Lens' M2tsSettings (Maybe Double) Source #

The length in seconds of each fragment. Only used with EBP markers.

msTimedMetadataBehavior :: Lens' M2tsSettings (Maybe M2tsTimedMetadataBehavior) Source #

When set to passthrough, timed metadata will be passed through from input to output.

msCCDescriptor :: Lens' M2tsSettings (Maybe M2tsCCDescriptor) Source #

When set to enabled, generates captionServiceDescriptor in PMT.

msPmtInterval :: Lens' M2tsSettings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.

msDvbSdtSettings :: Lens' M2tsSettings (Maybe DvbSdtSettings) Source #

Inserts DVB Service Description Table (SDT) at the specified table repetition interval.

msEcmPid :: Lens' M2tsSettings (Maybe Text) Source #

This field is unused and deprecated.

msNullPacketBitrate :: Lens' M2tsSettings (Maybe Double) Source #

Value in bits per second of extra null packets to insert into the transport stream. This can be used if a downstream encryption system requires periodic null packets.

msAudioBufferModel :: Lens' M2tsSettings (Maybe M2tsAudioBufferModel) Source #

When set to dvb, uses DVB buffer model for Dolby Digital audio. When set to atsc, the ATSC model is used.

msTimedMetadataPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msKlv :: Lens' M2tsSettings (Maybe M2tsKlv) Source #

If set to passthrough, passes any KLV data from the input source to this output.

msAudioFramesPerPes :: Lens' M2tsSettings (Maybe Natural) Source #

The number of audio frames to insert for each PES packet.

msPcrPeriod :: Lens' M2tsSettings (Maybe Natural) Source #

Maximum time in milliseconds between Program Clock Reference (PCRs) inserted into the transport stream.

msPcrPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msSegmentationMarkers :: Lens' M2tsSettings (Maybe M2tsSegmentationMarkers) Source #

Inserts segmentation markers at each segmentationTime period. raiSegstart sets the Random Access Indicator bit in the adaptation field. raiAdapt sets the RAI bit and adds the current timecode in the private data bytes. psiSegstart inserts PAT and PMT tables at the start of segments. ebp adds Encoder Boundary Point information to the adaptation field as per OpenCable specification OC-SP-EBP-I01-130118. ebpLegacy adds Encoder Boundary Point information to the adaptation field using a legacy proprietary format.

msAribCaptionsPidControl :: Lens' M2tsSettings (Maybe M2tsAribCaptionsPidControl) Source #

If set to auto, pid number used for ARIB Captions will be auto-selected from unused pids. If set to useConfigured, ARIB Captions will be on the configured pid number.

msKlvDataPids :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source KLV data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).

msEbpLookaheadMs :: Lens' M2tsSettings (Maybe Natural) Source #

When set, enforces that Encoder Boundary Points do not come within the specified time interval of each other by looking ahead at input video. If another EBP is going to come in within the specified time interval, the current EBP is not emitted, and the segment is "stretched" to the next marker. The lookahead value does not add latency to the system. The Live Event must be configured elsewhere to create sufficient latency to make the lookahead accurate.

msDvbSubPids :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source DVB Subtitle data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).

msScte27Pids :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source SCTE-27 data to this output. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).

msPatInterval :: Lens' M2tsSettings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream. Valid values are 0, 10..1000.

msAudioStreamType :: Lens' M2tsSettings (Maybe M2tsAudioStreamType) Source #

When set to atsc, uses stream type = 0x81 for AC3 and stream type = 0x87 for EAC3. When set to dvb, uses stream type = 0x06.

msEsRateInPes :: Lens' M2tsSettings (Maybe M2tsEsRateInPes) Source #

Include or exclude the ES Rate field in the PES header.

msEtvPlatformPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source ETV Platform data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msBitrate :: Lens' M2tsSettings (Maybe Natural) Source #

The output bitrate of the transport stream in bits per second. Setting to 0 lets the muxer automatically determine the appropriate bitrate.

msScte35Control :: Lens' M2tsSettings (Maybe M2tsScte35Control) Source #

Optionally pass SCTE-35 signals from the input source to this output.

msAudioPids :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values. Each PID specified must be in the range of 32 (or 0x20)..8182 (or 0x1ff6).

msDvbTeletextPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for input source DVB Teletext data to this output. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msEbif :: Lens' M2tsSettings (Maybe M2tsEbifControl) Source #

If set to passthrough, passes any EBIF data from the input source to this output.

msArib :: Lens' M2tsSettings (Maybe M2tsArib) Source #

When set to enabled, uses ARIB-compliant field muxing and removes video descriptor.

msAribCaptionsPid :: Lens' M2tsSettings (Maybe Text) Source #

Packet Identifier (PID) for ARIB Captions in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

msAbsentInputAudioBehavior :: Lens' M2tsSettings (Maybe M2tsAbsentInputAudioBehavior) Source #

When set to drop, output audio streams will be removed from the program if the selected input audio stream is removed from the input. This allows the output audio configuration to dynamically change based on input configuration. If this is set to encodeSilence, all output audio streams will output encoded silence when not connected to an active input stream.

msSegmentationTime :: Lens' M2tsSettings (Maybe Double) Source #

The length in seconds of each segment. Required unless markers is set to None_.

msEbpAudioInterval :: Lens' M2tsSettings (Maybe M2tsAudioInterval) Source #

When videoAndFixedIntervals is selected, audio EBP markers will be added to partitions 3 and 4. The interval between these additional markers will be fixed, and will be slightly shorter than the video EBP marker interval. Only available when EBP Cablelabs segmentation markers are selected. Partitions 1 and 2 will always follow the video interval.

msDvbNitSettings :: Lens' M2tsSettings (Maybe DvbNitSettings) Source #

Inserts DVB Network Information Table (NIT) at the specified table repetition interval.

msPcrControl :: Lens' M2tsSettings (Maybe M2tsPcrControl) Source #

When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

msEbpPlacement :: Lens' M2tsSettings (Maybe M2tsEbpPlacement) Source #

Controls placement of EBP on Audio PIDs. If set to videoAndAudioPids, EBP markers will be placed on the video PID and all audio PIDs. If set to videoPid, EBP markers will be placed on only the video PID.

msRateMode :: Lens' M2tsSettings (Maybe M2tsRateMode) Source #

When vbr, does not insert null packets into transport stream to fill specified bitrate. The bitrate setting acts as the maximum bitrate when vbr is set.

msSegmentationStyle :: Lens' M2tsSettings (Maybe M2tsSegmentationStyle) Source #

The segmentation style parameter controls how segmentation markers are inserted into the transport stream. With avails, it is possible that segments may be truncated, which can influence where future segmentation markers are inserted. When a segmentation style of "resetCadence" is selected and a segment is truncated due to an avail, we will reset the segmentation cadence. This means the subsequent segment will have a duration of $segmentationTime seconds. When a segmentation style of "maintainCadence" is selected and a segment is truncated due to an avail, we will not reset the segmentation cadence. This means the subsequent segment will likely be truncated as well. However, all segments after that will have a duration of $segmentationTime seconds. Note that EBP lookahead is a slight exception to this rule.

msDvbTdtSettings :: Lens' M2tsSettings (Maybe DvbTdtSettings) Source #

Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.

M3u8Settings

data M3u8Settings Source #

Settings information for the .m3u8 container

See: m3u8Settings smart constructor.

Instances

Eq M3u8Settings Source # 
Data M3u8Settings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> M3u8Settings -> c M3u8Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c M3u8Settings #

toConstr :: M3u8Settings -> Constr #

dataTypeOf :: M3u8Settings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c M3u8Settings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c M3u8Settings) #

gmapT :: (forall b. Data b => b -> b) -> M3u8Settings -> M3u8Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> M3u8Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> M3u8Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> M3u8Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> M3u8Settings -> m M3u8Settings #

Read M3u8Settings Source # 
Show M3u8Settings Source # 
Generic M3u8Settings Source # 

Associated Types

type Rep M3u8Settings :: * -> * #

Hashable M3u8Settings Source # 
ToJSON M3u8Settings Source # 
FromJSON M3u8Settings Source # 
NFData M3u8Settings Source # 

Methods

rnf :: M3u8Settings -> () #

type Rep M3u8Settings Source # 
type Rep M3u8Settings = D1 * (MetaData "M3u8Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "M3u8Settings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_mPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_mVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_mScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_mTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_mProgramNum") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_mTimedMetadataBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M3u8TimedMetadataBehavior)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_mPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_mEcmPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_mTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_mAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_mPcrPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_mPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_mPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_mAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_mScte35Behavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M3u8Scte35Behavior))) (S1 * (MetaSel (Just Symbol "_mPcrControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe M3u8PcrControl))))))))

m3u8Settings :: M3u8Settings Source #

Creates a value of M3u8Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • mPmtPid - Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value.
  • mVideoPid - Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value.
  • mScte35Pid - Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value.
  • mTransportStreamId - The value of the transport stream ID field in the Program Map Table.
  • mProgramNum - The value of the program number field in the Program Map Table.
  • mTimedMetadataBehavior - When set to passthrough, timed metadata is passed through from input to output.
  • mPmtInterval - The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.
  • mEcmPid - This parameter is unused and deprecated.
  • mTimedMetadataPid - Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).
  • mAudioFramesPerPes - The number of audio frames to insert for each PES packet.
  • mPcrPeriod - Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.
  • mPcrPid - Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value.
  • mPatInterval - The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.
  • mAudioPids - Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values.
  • mScte35Behavior - If set to passthrough, passes any SCTE-35 signals from the input source to this output.
  • mPcrControl - When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

mPmtPid :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream. Can be entered as a decimal or hexadecimal value.

mVideoPid :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) of the elementary video stream in the transport stream. Can be entered as a decimal or hexadecimal value.

mScte35Pid :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) of the SCTE-35 stream in the transport stream. Can be entered as a decimal or hexadecimal value.

mTransportStreamId :: Lens' M3u8Settings (Maybe Natural) Source #

The value of the transport stream ID field in the Program Map Table.

mProgramNum :: Lens' M3u8Settings (Maybe Natural) Source #

The value of the program number field in the Program Map Table.

mTimedMetadataBehavior :: Lens' M3u8Settings (Maybe M3u8TimedMetadataBehavior) Source #

When set to passthrough, timed metadata is passed through from input to output.

mPmtInterval :: Lens' M3u8Settings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.

mEcmPid :: Lens' M3u8Settings (Maybe Text) Source #

This parameter is unused and deprecated.

mTimedMetadataPid :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) of the timed metadata stream in the transport stream. Can be entered as a decimal or hexadecimal value. Valid values are 32 (or 0x20)..8182 (or 0x1ff6).

mAudioFramesPerPes :: Lens' M3u8Settings (Maybe Natural) Source #

The number of audio frames to insert for each PES packet.

mPcrPeriod :: Lens' M3u8Settings (Maybe Natural) Source #

Maximum time in milliseconds between Program Clock References (PCRs) inserted into the transport stream.

mPcrPid :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream. When no value is given, the encoder will assign the same value as the Video PID. Can be entered as a decimal or hexadecimal value.

mPatInterval :: Lens' M3u8Settings (Maybe Natural) Source #

The number of milliseconds between instances of this table in the output transport stream. A value of "0" writes out the PMT once per segment file.

mAudioPids :: Lens' M3u8Settings (Maybe Text) Source #

Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation. Can be entered as decimal or hexadecimal values.

mScte35Behavior :: Lens' M3u8Settings (Maybe M3u8Scte35Behavior) Source #

If set to passthrough, passes any SCTE-35 signals from the input source to this output.

mPcrControl :: Lens' M3u8Settings (Maybe M3u8PcrControl) Source #

When set to pcrEveryPesPacket, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header. This parameter is effective only when the PCR PID is the same as the video or audio elementary stream.

Mp2Settings

data Mp2Settings Source #

Placeholder documentation for Mp2Settings

See: mp2Settings smart constructor.

Instances

Eq Mp2Settings Source # 
Data Mp2Settings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Mp2Settings -> c Mp2Settings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Mp2Settings #

toConstr :: Mp2Settings -> Constr #

dataTypeOf :: Mp2Settings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Mp2Settings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Mp2Settings) #

gmapT :: (forall b. Data b => b -> b) -> Mp2Settings -> Mp2Settings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Mp2Settings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Mp2Settings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Mp2Settings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Mp2Settings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Mp2Settings -> m Mp2Settings #

Read Mp2Settings Source # 
Show Mp2Settings Source # 
Generic Mp2Settings Source # 

Associated Types

type Rep Mp2Settings :: * -> * #

Hashable Mp2Settings Source # 
ToJSON Mp2Settings Source # 
FromJSON Mp2Settings Source # 
NFData Mp2Settings Source # 

Methods

rnf :: Mp2Settings -> () #

type Rep Mp2Settings Source # 
type Rep Mp2Settings = D1 * (MetaData "Mp2Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Mp2Settings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_mCodingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Mp2CodingMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_mSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))) (S1 * (MetaSel (Just Symbol "_mBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Double))))))

mp2Settings :: Mp2Settings Source #

Creates a value of Mp2Settings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • mCodingMode - The MPEG2 Audio coding mode. Valid values are codingMode10 (for mono) or codingMode20 (for stereo).
  • mSampleRate - Sample rate in Hz.
  • mBitrate - Average bitrate in bits/second.

mCodingMode :: Lens' Mp2Settings (Maybe Mp2CodingMode) Source #

The MPEG2 Audio coding mode. Valid values are codingMode10 (for mono) or codingMode20 (for stereo).

mBitrate :: Lens' Mp2Settings (Maybe Double) Source #

Average bitrate in bits/second.

MsSmoothGroupSettings

data MsSmoothGroupSettings Source #

Placeholder documentation for MsSmoothGroupSettings

See: msSmoothGroupSettings smart constructor.

Instances

Eq MsSmoothGroupSettings Source # 
Data MsSmoothGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothGroupSettings -> c MsSmoothGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothGroupSettings #

toConstr :: MsSmoothGroupSettings -> Constr #

dataTypeOf :: MsSmoothGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothGroupSettings -> MsSmoothGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothGroupSettings -> m MsSmoothGroupSettings #

Read MsSmoothGroupSettings Source # 
Show MsSmoothGroupSettings Source # 
Generic MsSmoothGroupSettings Source # 
Hashable MsSmoothGroupSettings Source # 
ToJSON MsSmoothGroupSettings Source # 
FromJSON MsSmoothGroupSettings Source # 
NFData MsSmoothGroupSettings Source # 

Methods

rnf :: MsSmoothGroupSettings -> () #

type Rep MsSmoothGroupSettings Source # 
type Rep MsSmoothGroupSettings = D1 * (MetaData "MsSmoothGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "MsSmoothGroupSettings'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsFragmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msgsStreamManifestBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupStreamManifestBehavior)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsSendDelayMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msgsEventStopBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupEventStopBehavior))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsTimestampOffsetMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupTimestampOffsetMode))) (S1 * (MetaSel (Just Symbol "_msgsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsAcquisitionPointId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLossActionForMsSmoothOut))) (S1 * (MetaSel (Just Symbol "_msgsTimestampOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsCertificateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupCertificateMode))) (S1 * (MetaSel (Just Symbol "_msgsSparseTrackType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupSparseTrackType)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_msgsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsEventIdMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupEventIdMode))) (S1 * (MetaSel (Just Symbol "_msgsAudioOnlyTimecodeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupAudioOnlyTimecodeControl)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsSegmentationMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe SmoothGroupSegmentationMode))) ((:*:) * (S1 * (MetaSel (Just Symbol "_msgsEventId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_msgsDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputLocationRef))))))))

msSmoothGroupSettings Source #

Creates a value of MsSmoothGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msgsFragmentLength - Length of mp4 fragments to generate (in seconds). Fragment length must be compatible with GOP size and framerate.
  • msgsStreamManifestBehavior - When set to send, send stream manifest so publishing point doesn't start until all streams start.
  • msgsSendDelayMs - Outputs that are "output locked" can use this delay. Assign a delay to the output that is "secondary". Do not assign a delay to the "primary" output. The delay means that the primary output will always reach the downstream system before the secondary, which helps ensure that the downstream system always uses the primary output. (If there were no delay, the downstream system might flip-flop between whichever output happens to arrive first.) If the primary fails, the downstream system will switch to the secondary output. When the primary is restarted, the downstream system will switch back to the primary (because once again it is always arriving first)
  • msgsEventStopBehavior - When set to sendEos, send EOS signal to IIS server when stopping the event
  • msgsTimestampOffsetMode - Type of timestamp date offset to use. - useEventStartDate: Use the date the event was started as the offset - useConfiguredOffset: Use an explicitly configured date as the offset
  • msgsNumRetries - Number of retry attempts.
  • msgsAcquisitionPointId - The value of the "Acquisition Point Identity" element used in each message placed in the sparse track. Only enabled if sparseTrackType is not "none".
  • msgsInputLossAction - Parameter that control output group behavior on input loss.
  • msgsTimestampOffset - Timestamp offset for the event. Only used if timestampOffsetMode is set to useConfiguredOffset.
  • msgsCertificateMode - If set to verifyAuthenticity, verify the https certificate chain to a trusted Certificate Authority (CA). This will cause https outputs to self-signed certificates to fail.
  • msgsSparseTrackType - If set to scte35, use incoming SCTE-35 messages to generate a sparse track in this group of MS-Smooth outputs.
  • msgsConnectionRetryInterval - Number of seconds to wait before retrying connection to the IIS server if the connection is lost. Content will be cached during this time and the cache will be be delivered to the IIS server once the connection is re-established.
  • msgsFilecacheDuration - Size in seconds of file cache for streaming outputs.
  • msgsRestartDelay - Number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.
  • msgsEventIdMode - Specifies whether or not to send an event ID to the IIS server. If no event ID is sent and the same Live Event is used without changing the publishing point, clients might see cached video from the previous run. Options: - "useConfigured" - use the value provided in eventId - "useTimestamp" - generate and send an event ID based on the current timestamp - "noEventId" - do not send an event ID to the IIS server.
  • msgsAudioOnlyTimecodeControl - If set to passthrough for an audio-only MS Smooth output, the fragment absolute time will be set to the current timecode. This option does not write timecodes to the audio elementary stream.
  • msgsSegmentationMode - When set to useInputSegmentation, the output segment or fragment points are set by the RAI markers from the input streams.
  • msgsEventId - MS Smooth event ID to be sent to the IIS server. Should only be specified if eventIdMode is set to useConfigured.
  • msgsDestination - Smooth Streaming publish point on an IIS server. Elemental Live acts as a Push encoder to IIS.

msgsFragmentLength :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #

Length of mp4 fragments to generate (in seconds). Fragment length must be compatible with GOP size and framerate.

msgsStreamManifestBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupStreamManifestBehavior) Source #

When set to send, send stream manifest so publishing point doesn't start until all streams start.

msgsSendDelayMs :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #

Outputs that are "output locked" can use this delay. Assign a delay to the output that is "secondary". Do not assign a delay to the "primary" output. The delay means that the primary output will always reach the downstream system before the secondary, which helps ensure that the downstream system always uses the primary output. (If there were no delay, the downstream system might flip-flop between whichever output happens to arrive first.) If the primary fails, the downstream system will switch to the secondary output. When the primary is restarted, the downstream system will switch back to the primary (because once again it is always arriving first)

msgsEventStopBehavior :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventStopBehavior) Source #

When set to sendEos, send EOS signal to IIS server when stopping the event

msgsTimestampOffsetMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupTimestampOffsetMode) Source #

Type of timestamp date offset to use. - useEventStartDate: Use the date the event was started as the offset - useConfiguredOffset: Use an explicitly configured date as the offset

msgsAcquisitionPointId :: Lens' MsSmoothGroupSettings (Maybe Text) Source #

The value of the "Acquisition Point Identity" element used in each message placed in the sparse track. Only enabled if sparseTrackType is not "none".

msgsInputLossAction :: Lens' MsSmoothGroupSettings (Maybe InputLossActionForMsSmoothOut) Source #

Parameter that control output group behavior on input loss.

msgsTimestampOffset :: Lens' MsSmoothGroupSettings (Maybe Text) Source #

Timestamp offset for the event. Only used if timestampOffsetMode is set to useConfiguredOffset.

msgsCertificateMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupCertificateMode) Source #

If set to verifyAuthenticity, verify the https certificate chain to a trusted Certificate Authority (CA). This will cause https outputs to self-signed certificates to fail.

msgsSparseTrackType :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSparseTrackType) Source #

If set to scte35, use incoming SCTE-35 messages to generate a sparse track in this group of MS-Smooth outputs.

msgsConnectionRetryInterval :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #

Number of seconds to wait before retrying connection to the IIS server if the connection is lost. Content will be cached during this time and the cache will be be delivered to the IIS server once the connection is re-established.

msgsFilecacheDuration :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #

Size in seconds of file cache for streaming outputs.

msgsRestartDelay :: Lens' MsSmoothGroupSettings (Maybe Natural) Source #

Number of seconds before initiating a restart due to output failure, due to exhausting the numRetries on one segment, or exceeding filecacheDuration.

msgsEventIdMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupEventIdMode) Source #

Specifies whether or not to send an event ID to the IIS server. If no event ID is sent and the same Live Event is used without changing the publishing point, clients might see cached video from the previous run. Options: - "useConfigured" - use the value provided in eventId - "useTimestamp" - generate and send an event ID based on the current timestamp - "noEventId" - do not send an event ID to the IIS server.

msgsAudioOnlyTimecodeControl :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupAudioOnlyTimecodeControl) Source #

If set to passthrough for an audio-only MS Smooth output, the fragment absolute time will be set to the current timecode. This option does not write timecodes to the audio elementary stream.

msgsSegmentationMode :: Lens' MsSmoothGroupSettings (Maybe SmoothGroupSegmentationMode) Source #

When set to useInputSegmentation, the output segment or fragment points are set by the RAI markers from the input streams.

msgsEventId :: Lens' MsSmoothGroupSettings (Maybe Text) Source #

MS Smooth event ID to be sent to the IIS server. Should only be specified if eventIdMode is set to useConfigured.

msgsDestination :: Lens' MsSmoothGroupSettings OutputLocationRef Source #

Smooth Streaming publish point on an IIS server. Elemental Live acts as a Push encoder to IIS.

MsSmoothOutputSettings

data MsSmoothOutputSettings Source #

Placeholder documentation for MsSmoothOutputSettings

See: msSmoothOutputSettings smart constructor.

Instances

Eq MsSmoothOutputSettings Source # 
Data MsSmoothOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MsSmoothOutputSettings -> c MsSmoothOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MsSmoothOutputSettings #

toConstr :: MsSmoothOutputSettings -> Constr #

dataTypeOf :: MsSmoothOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c MsSmoothOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MsSmoothOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> MsSmoothOutputSettings -> MsSmoothOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MsSmoothOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> MsSmoothOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> MsSmoothOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> MsSmoothOutputSettings -> m MsSmoothOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothOutputSettings -> m MsSmoothOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MsSmoothOutputSettings -> m MsSmoothOutputSettings #

Read MsSmoothOutputSettings Source # 
Show MsSmoothOutputSettings Source # 
Generic MsSmoothOutputSettings Source # 
Hashable MsSmoothOutputSettings Source # 
ToJSON MsSmoothOutputSettings Source # 
FromJSON MsSmoothOutputSettings Source # 
NFData MsSmoothOutputSettings Source # 

Methods

rnf :: MsSmoothOutputSettings -> () #

type Rep MsSmoothOutputSettings Source # 
type Rep MsSmoothOutputSettings = D1 * (MetaData "MsSmoothOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "MsSmoothOutputSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_msosNameModifier") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

msSmoothOutputSettings :: MsSmoothOutputSettings Source #

Creates a value of MsSmoothOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • msosNameModifier - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

msosNameModifier :: Lens' MsSmoothOutputSettings (Maybe Text) Source #

String concatenated to the end of the destination filename. Required for multiple outputs of the same type.

NetworkInputSettings

data NetworkInputSettings Source #

Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection.

See: networkInputSettings smart constructor.

Instances

Eq NetworkInputSettings Source # 
Data NetworkInputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> NetworkInputSettings -> c NetworkInputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c NetworkInputSettings #

toConstr :: NetworkInputSettings -> Constr #

dataTypeOf :: NetworkInputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c NetworkInputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c NetworkInputSettings) #

gmapT :: (forall b. Data b => b -> b) -> NetworkInputSettings -> NetworkInputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> NetworkInputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> NetworkInputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> NetworkInputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> NetworkInputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> NetworkInputSettings -> m NetworkInputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> NetworkInputSettings -> m NetworkInputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> NetworkInputSettings -> m NetworkInputSettings #

Read NetworkInputSettings Source # 
Show NetworkInputSettings Source # 
Generic NetworkInputSettings Source # 
Hashable NetworkInputSettings Source # 
ToJSON NetworkInputSettings Source # 
FromJSON NetworkInputSettings Source # 
NFData NetworkInputSettings Source # 

Methods

rnf :: NetworkInputSettings -> () #

type Rep NetworkInputSettings Source # 
type Rep NetworkInputSettings = D1 * (MetaData "NetworkInputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "NetworkInputSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_nisHlsInputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsInputSettings))) (S1 * (MetaSel (Just Symbol "_nisServerValidation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe NetworkInputServerValidation)))))

networkInputSettings :: NetworkInputSettings Source #

Creates a value of NetworkInputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • nisHlsInputSettings - Specifies HLS input settings when the uri is for a HLS manifest.
  • nisServerValidation - Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.

nisHlsInputSettings :: Lens' NetworkInputSettings (Maybe HlsInputSettings) Source #

Specifies HLS input settings when the uri is for a HLS manifest.

nisServerValidation :: Lens' NetworkInputSettings (Maybe NetworkInputServerValidation) Source #

Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.

Output

data Output Source #

Output settings. There can be multiple outputs within a group.

See: output smart constructor.

Instances

Eq Output Source # 

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Data Output Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Output -> c Output #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Output #

toConstr :: Output -> Constr #

dataTypeOf :: Output -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Output) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Output) #

gmapT :: (forall b. Data b => b -> b) -> Output -> Output #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Output -> r #

gmapQ :: (forall d. Data d => d -> u) -> Output -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Output -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Output -> m Output #

Read Output Source # 
Show Output Source # 
Generic Output Source # 

Associated Types

type Rep Output :: * -> * #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

Hashable Output Source # 

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
FromJSON Output Source # 
NFData Output Source # 

Methods

rnf :: Output -> () #

type Rep Output Source # 
type Rep Output = D1 * (MetaData "Output" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Output'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_oCaptionDescriptionNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text]))) (S1 * (MetaSel (Just Symbol "_oVideoDescriptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_oOutputName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_oAudioDescriptionNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [Text]))) (S1 * (MetaSel (Just Symbol "_oOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputSettings))))))

output Source #

Creates a value of Output with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

oCaptionDescriptionNames :: Lens' Output [Text] Source #

The names of the CaptionDescriptions used as caption sources for this output.

oVideoDescriptionName :: Lens' Output (Maybe Text) Source #

The name of the VideoDescription used as the source for this output.

oOutputName :: Lens' Output (Maybe Text) Source #

The name used to identify an output.

oAudioDescriptionNames :: Lens' Output [Text] Source #

The names of the AudioDescriptions used as audio sources for this output.

oOutputSettings :: Lens' Output OutputSettings Source #

Output type-specific settings.

OutputDestination

data OutputDestination Source #

Placeholder documentation for OutputDestination

See: outputDestination smart constructor.

Instances

Eq OutputDestination Source # 
Data OutputDestination Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputDestination -> c OutputDestination #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputDestination #

toConstr :: OutputDestination -> Constr #

dataTypeOf :: OutputDestination -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputDestination) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputDestination) #

gmapT :: (forall b. Data b => b -> b) -> OutputDestination -> OutputDestination #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputDestination -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputDestination -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputDestination -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputDestination -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputDestination -> m OutputDestination #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDestination -> m OutputDestination #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDestination -> m OutputDestination #

Read OutputDestination Source # 
Show OutputDestination Source # 
Generic OutputDestination Source # 
Hashable OutputDestination Source # 
ToJSON OutputDestination Source # 
FromJSON OutputDestination Source # 
NFData OutputDestination Source # 

Methods

rnf :: OutputDestination -> () #

type Rep OutputDestination Source # 
type Rep OutputDestination = D1 * (MetaData "OutputDestination" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "OutputDestination'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_odSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe [OutputDestinationSettings]))) (S1 * (MetaSel (Just Symbol "_odId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))

outputDestination :: OutputDestination Source #

Creates a value of OutputDestination with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • odSettings - Destination settings for output; one for each redundant encoder.
  • odId - User-specified id. This is used in an output group or an output.

odSettings :: Lens' OutputDestination [OutputDestinationSettings] Source #

Destination settings for output; one for each redundant encoder.

odId :: Lens' OutputDestination (Maybe Text) Source #

User-specified id. This is used in an output group or an output.

OutputDestinationSettings

data OutputDestinationSettings Source #

Placeholder documentation for OutputDestinationSettings

See: outputDestinationSettings smart constructor.

Instances

Eq OutputDestinationSettings Source # 
Data OutputDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputDestinationSettings -> c OutputDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputDestinationSettings #

toConstr :: OutputDestinationSettings -> Constr #

dataTypeOf :: OutputDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> OutputDestinationSettings -> OutputDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputDestinationSettings -> m OutputDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDestinationSettings -> m OutputDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputDestinationSettings -> m OutputDestinationSettings #

Read OutputDestinationSettings Source # 
Show OutputDestinationSettings Source # 
Generic OutputDestinationSettings Source # 
Hashable OutputDestinationSettings Source # 
ToJSON OutputDestinationSettings Source # 
FromJSON OutputDestinationSettings Source # 
NFData OutputDestinationSettings Source # 
type Rep OutputDestinationSettings Source # 
type Rep OutputDestinationSettings = D1 * (MetaData "OutputDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "OutputDestinationSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_odsURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_odsUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_odsPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_odsStreamName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))))

outputDestinationSettings :: OutputDestinationSettings Source #

Creates a value of OutputDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

odsURL :: Lens' OutputDestinationSettings (Maybe Text) Source #

A URL specifying a destination

odsPasswordParam :: Lens' OutputDestinationSettings (Maybe Text) Source #

key used to extract the password from EC2 Parameter store

odsStreamName :: Lens' OutputDestinationSettings (Maybe Text) Source #

Stream name for RTMP destinations (URLs of type rtmp://)

OutputGroup

data OutputGroup Source #

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

See: outputGroup smart constructor.

Instances

Eq OutputGroup Source # 
Data OutputGroup Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroup -> c OutputGroup #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroup #

toConstr :: OutputGroup -> Constr #

dataTypeOf :: OutputGroup -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroup) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroup) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroup -> OutputGroup #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroup -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroup -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroup -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroup -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroup -> m OutputGroup #

Read OutputGroup Source # 
Show OutputGroup Source # 
Generic OutputGroup Source # 

Associated Types

type Rep OutputGroup :: * -> * #

Hashable OutputGroup Source # 
ToJSON OutputGroup Source # 
FromJSON OutputGroup Source # 
NFData OutputGroup Source # 

Methods

rnf :: OutputGroup -> () #

type Rep OutputGroup Source # 
type Rep OutputGroup = D1 * (MetaData "OutputGroup" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "OutputGroup'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ogName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ogOutputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * [Output])) (S1 * (MetaSel (Just Symbol "_ogOutputGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputGroupSettings)))))

outputGroup Source #

Creates a value of OutputGroup with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ogName - Custom output group name optionally defined by the user. Only letters, numbers, and the underscore character allowed; only 32 characters allowed.
  • ogOutputs - Undocumented member.
  • ogOutputGroupSettings - Settings associated with the output group.

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

Custom output group name optionally defined by the user. Only letters, numbers, and the underscore character allowed; only 32 characters allowed.

ogOutputs :: Lens' OutputGroup [Output] Source #

Undocumented member.

ogOutputGroupSettings :: Lens' OutputGroup OutputGroupSettings Source #

Settings associated with the output group.

OutputGroupSettings

data OutputGroupSettings Source #

Placeholder documentation for OutputGroupSettings

See: outputGroupSettings smart constructor.

Instances

Eq OutputGroupSettings Source # 
Data OutputGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputGroupSettings -> c OutputGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputGroupSettings #

toConstr :: OutputGroupSettings -> Constr #

dataTypeOf :: OutputGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> OutputGroupSettings -> OutputGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputGroupSettings -> m OutputGroupSettings #

Read OutputGroupSettings Source # 
Show OutputGroupSettings Source # 
Generic OutputGroupSettings Source # 
Hashable OutputGroupSettings Source # 
ToJSON OutputGroupSettings Source # 
FromJSON OutputGroupSettings Source # 
NFData OutputGroupSettings Source # 

Methods

rnf :: OutputGroupSettings -> () #

type Rep OutputGroupSettings Source # 
type Rep OutputGroupSettings = D1 * (MetaData "OutputGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "OutputGroupSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_ogsMsSmoothGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe MsSmoothGroupSettings))) (S1 * (MetaSel (Just Symbol "_ogsRtmpGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpGroupSettings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ogsHlsGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsGroupSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ogsArchiveGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ArchiveGroupSettings))) (S1 * (MetaSel (Just Symbol "_ogsUdpGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe UdpGroupSettings)))))))

outputGroupSettings :: OutputGroupSettings Source #

Creates a value of OutputGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

OutputLocationRef

data OutputLocationRef Source #

Reference to an OutputDestination ID defined in the channel

See: outputLocationRef smart constructor.

Instances

Eq OutputLocationRef Source # 
Data OutputLocationRef Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputLocationRef -> c OutputLocationRef #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputLocationRef #

toConstr :: OutputLocationRef -> Constr #

dataTypeOf :: OutputLocationRef -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputLocationRef) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputLocationRef) #

gmapT :: (forall b. Data b => b -> b) -> OutputLocationRef -> OutputLocationRef #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputLocationRef -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputLocationRef -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputLocationRef -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputLocationRef -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputLocationRef -> m OutputLocationRef #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputLocationRef -> m OutputLocationRef #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputLocationRef -> m OutputLocationRef #

Read OutputLocationRef Source # 
Show OutputLocationRef Source # 
Generic OutputLocationRef Source # 
Hashable OutputLocationRef Source # 
ToJSON OutputLocationRef Source # 
FromJSON OutputLocationRef Source # 
NFData OutputLocationRef Source # 

Methods

rnf :: OutputLocationRef -> () #

type Rep OutputLocationRef Source # 
type Rep OutputLocationRef = D1 * (MetaData "OutputLocationRef" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "OutputLocationRef'" PrefixI True) (S1 * (MetaSel (Just Symbol "_olrDestinationRefId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

outputLocationRef :: OutputLocationRef Source #

Creates a value of OutputLocationRef with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

OutputSettings

data OutputSettings Source #

Placeholder documentation for OutputSettings

See: outputSettings smart constructor.

Instances

Eq OutputSettings Source # 
Data OutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OutputSettings -> c OutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OutputSettings #

toConstr :: OutputSettings -> Constr #

dataTypeOf :: OutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c OutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> OutputSettings -> OutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> OutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> OutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> OutputSettings -> m OutputSettings #

Read OutputSettings Source # 
Show OutputSettings Source # 
Generic OutputSettings Source # 

Associated Types

type Rep OutputSettings :: * -> * #

Hashable OutputSettings Source # 
ToJSON OutputSettings Source # 
FromJSON OutputSettings Source # 
NFData OutputSettings Source # 

Methods

rnf :: OutputSettings -> () #

type Rep OutputSettings Source # 
type Rep OutputSettings = D1 * (MetaData "OutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "OutputSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_osArchiveOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe ArchiveOutputSettings))) (S1 * (MetaSel (Just Symbol "_osRtmpOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpOutputSettings)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_osHlsOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe HlsOutputSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_osUdpOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe UdpOutputSettings))) (S1 * (MetaSel (Just Symbol "_osMsSmoothOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe MsSmoothOutputSettings)))))))

outputSettings :: OutputSettings Source #

Creates a value of OutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

PassThroughSettings

data PassThroughSettings Source #

Placeholder documentation for PassThroughSettings

See: passThroughSettings smart constructor.

Instances

Eq PassThroughSettings Source # 
Data PassThroughSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PassThroughSettings -> c PassThroughSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PassThroughSettings #

toConstr :: PassThroughSettings -> Constr #

dataTypeOf :: PassThroughSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c PassThroughSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PassThroughSettings) #

gmapT :: (forall b. Data b => b -> b) -> PassThroughSettings -> PassThroughSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PassThroughSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PassThroughSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> PassThroughSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PassThroughSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PassThroughSettings -> m PassThroughSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PassThroughSettings -> m PassThroughSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PassThroughSettings -> m PassThroughSettings #

Read PassThroughSettings Source # 
Show PassThroughSettings Source # 
Generic PassThroughSettings Source # 
Hashable PassThroughSettings Source # 
ToJSON PassThroughSettings Source # 
FromJSON PassThroughSettings Source # 
NFData PassThroughSettings Source # 

Methods

rnf :: PassThroughSettings -> () #

type Rep PassThroughSettings Source # 
type Rep PassThroughSettings = D1 * (MetaData "PassThroughSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "PassThroughSettings'" PrefixI False) (U1 *))

passThroughSettings :: PassThroughSettings Source #

Creates a value of PassThroughSettings with the minimum fields required to make a request.

RemixSettings

data RemixSettings Source #

Placeholder documentation for RemixSettings

See: remixSettings smart constructor.

Instances

Eq RemixSettings Source # 
Data RemixSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RemixSettings -> c RemixSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RemixSettings #

toConstr :: RemixSettings -> Constr #

dataTypeOf :: RemixSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RemixSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RemixSettings) #

gmapT :: (forall b. Data b => b -> b) -> RemixSettings -> RemixSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RemixSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RemixSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> RemixSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RemixSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RemixSettings -> m RemixSettings #

Read RemixSettings Source # 
Show RemixSettings Source # 
Generic RemixSettings Source # 

Associated Types

type Rep RemixSettings :: * -> * #

Hashable RemixSettings Source # 
ToJSON RemixSettings Source # 
FromJSON RemixSettings Source # 
NFData RemixSettings Source # 

Methods

rnf :: RemixSettings -> () #

type Rep RemixSettings Source # 
type Rep RemixSettings = D1 * (MetaData "RemixSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "RemixSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_rsChannelsIn") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_rsChannelsOut") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_rsChannelMappings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * [AudioChannelMapping])))))

remixSettings :: RemixSettings Source #

Creates a value of RemixSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rsChannelsIn - Number of input channels to be used.
  • rsChannelsOut - Number of output channels to be produced. Valid values: 1, 2, 4, 6, 8
  • rsChannelMappings - Mapping of input channels to output channels, with appropriate gain adjustments.

rsChannelsIn :: Lens' RemixSettings (Maybe Natural) Source #

Number of input channels to be used.

rsChannelsOut :: Lens' RemixSettings (Maybe Natural) Source #

Number of output channels to be produced. Valid values: 1, 2, 4, 6, 8

rsChannelMappings :: Lens' RemixSettings [AudioChannelMapping] Source #

Mapping of input channels to output channels, with appropriate gain adjustments.

RtmpCaptionInfoDestinationSettings

data RtmpCaptionInfoDestinationSettings Source #

Placeholder documentation for RtmpCaptionInfoDestinationSettings

See: rtmpCaptionInfoDestinationSettings smart constructor.

Instances

Eq RtmpCaptionInfoDestinationSettings Source # 
Data RtmpCaptionInfoDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpCaptionInfoDestinationSettings -> c RtmpCaptionInfoDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpCaptionInfoDestinationSettings #

toConstr :: RtmpCaptionInfoDestinationSettings -> Constr #

dataTypeOf :: RtmpCaptionInfoDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpCaptionInfoDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpCaptionInfoDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> RtmpCaptionInfoDestinationSettings -> RtmpCaptionInfoDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCaptionInfoDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpCaptionInfoDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpCaptionInfoDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpCaptionInfoDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpCaptionInfoDestinationSettings -> m RtmpCaptionInfoDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCaptionInfoDestinationSettings -> m RtmpCaptionInfoDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpCaptionInfoDestinationSettings -> m RtmpCaptionInfoDestinationSettings #

Read RtmpCaptionInfoDestinationSettings Source # 
Show RtmpCaptionInfoDestinationSettings Source # 
Generic RtmpCaptionInfoDestinationSettings Source # 
Hashable RtmpCaptionInfoDestinationSettings Source # 
ToJSON RtmpCaptionInfoDestinationSettings Source # 
FromJSON RtmpCaptionInfoDestinationSettings Source # 
NFData RtmpCaptionInfoDestinationSettings Source # 
type Rep RtmpCaptionInfoDestinationSettings Source # 
type Rep RtmpCaptionInfoDestinationSettings = D1 * (MetaData "RtmpCaptionInfoDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "RtmpCaptionInfoDestinationSettings'" PrefixI False) (U1 *))

rtmpCaptionInfoDestinationSettings :: RtmpCaptionInfoDestinationSettings Source #

Creates a value of RtmpCaptionInfoDestinationSettings with the minimum fields required to make a request.

RtmpGroupSettings

data RtmpGroupSettings Source #

Placeholder documentation for RtmpGroupSettings

See: rtmpGroupSettings smart constructor.

Instances

Eq RtmpGroupSettings Source # 
Data RtmpGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpGroupSettings -> c RtmpGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpGroupSettings #

toConstr :: RtmpGroupSettings -> Constr #

dataTypeOf :: RtmpGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> RtmpGroupSettings -> RtmpGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpGroupSettings -> m RtmpGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpGroupSettings -> m RtmpGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpGroupSettings -> m RtmpGroupSettings #

Read RtmpGroupSettings Source # 
Show RtmpGroupSettings Source # 
Generic RtmpGroupSettings Source # 
Hashable RtmpGroupSettings Source # 
ToJSON RtmpGroupSettings Source # 
FromJSON RtmpGroupSettings Source # 
NFData RtmpGroupSettings Source # 

Methods

rnf :: RtmpGroupSettings -> () #

type Rep RtmpGroupSettings Source # 
type Rep RtmpGroupSettings = D1 * (MetaData "RtmpGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "RtmpGroupSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_rgsCaptionData") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpCaptionData))) (S1 * (MetaSel (Just Symbol "_rgsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_rgsAuthenticationScheme") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe AuthenticationScheme))) ((:*:) * (S1 * (MetaSel (Just Symbol "_rgsCacheLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_rgsCacheFullBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpCacheFullBehavior)))))))

rtmpGroupSettings :: RtmpGroupSettings Source #

Creates a value of RtmpGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rgsCaptionData - Controls the types of data that passes to onCaptionInfo outputs. If set to all then 608 and 708 carried DTVCC data will be passed. If set to field1AndField2608 then DTVCC data will be stripped out, but 608 data from both fields will be passed. If set to field1608 then only the data carried in 608 from field 1 video will be passed.
  • rgsRestartDelay - If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
  • rgsAuthenticationScheme - Authentication scheme to use when connecting with CDN
  • rgsCacheLength - Cache length, in seconds, is used to calculate buffer size.
  • rgsCacheFullBehavior - Controls behavior when content cache fills up. If remote origin server stalls the RTMP connection and does not accept content fast enough the 'Media Cache' will fill up. When the cache reaches the duration specified by cacheLength the cache will stop accepting new content. If set to disconnectImmediately, the RTMP output will force a disconnect. Clear the media cache, and reconnect after restartDelay seconds. If set to waitForServer, the RTMP output will wait up to 5 minutes to allow the origin server to begin accepting data again.

rgsCaptionData :: Lens' RtmpGroupSettings (Maybe RtmpCaptionData) Source #

Controls the types of data that passes to onCaptionInfo outputs. If set to all then 608 and 708 carried DTVCC data will be passed. If set to field1AndField2608 then DTVCC data will be stripped out, but 608 data from both fields will be passed. If set to field1608 then only the data carried in 608 from field 1 video will be passed.

rgsRestartDelay :: Lens' RtmpGroupSettings (Maybe Natural) Source #

If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.

rgsAuthenticationScheme :: Lens' RtmpGroupSettings (Maybe AuthenticationScheme) Source #

Authentication scheme to use when connecting with CDN

rgsCacheLength :: Lens' RtmpGroupSettings (Maybe Natural) Source #

Cache length, in seconds, is used to calculate buffer size.

rgsCacheFullBehavior :: Lens' RtmpGroupSettings (Maybe RtmpCacheFullBehavior) Source #

Controls behavior when content cache fills up. If remote origin server stalls the RTMP connection and does not accept content fast enough the 'Media Cache' will fill up. When the cache reaches the duration specified by cacheLength the cache will stop accepting new content. If set to disconnectImmediately, the RTMP output will force a disconnect. Clear the media cache, and reconnect after restartDelay seconds. If set to waitForServer, the RTMP output will wait up to 5 minutes to allow the origin server to begin accepting data again.

RtmpOutputSettings

data RtmpOutputSettings Source #

Placeholder documentation for RtmpOutputSettings

See: rtmpOutputSettings smart constructor.

Instances

Eq RtmpOutputSettings Source # 
Data RtmpOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> RtmpOutputSettings -> c RtmpOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c RtmpOutputSettings #

toConstr :: RtmpOutputSettings -> Constr #

dataTypeOf :: RtmpOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c RtmpOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c RtmpOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> RtmpOutputSettings -> RtmpOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> RtmpOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> RtmpOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> RtmpOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> RtmpOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> RtmpOutputSettings -> m RtmpOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpOutputSettings -> m RtmpOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> RtmpOutputSettings -> m RtmpOutputSettings #

Read RtmpOutputSettings Source # 
Show RtmpOutputSettings Source # 
Generic RtmpOutputSettings Source # 
Hashable RtmpOutputSettings Source # 
ToJSON RtmpOutputSettings Source # 
FromJSON RtmpOutputSettings Source # 
NFData RtmpOutputSettings Source # 

Methods

rnf :: RtmpOutputSettings -> () #

type Rep RtmpOutputSettings Source # 
type Rep RtmpOutputSettings = D1 * (MetaData "RtmpOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "RtmpOutputSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_rosNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_rosCertificateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe RtmpOutputCertificateMode)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_rosConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_rosDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputLocationRef)))))

rtmpOutputSettings Source #

Creates a value of RtmpOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • rosNumRetries - Number of retry attempts.
  • rosCertificateMode - If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.
  • rosConnectionRetryInterval - Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.
  • rosDestination - The RTMP endpoint excluding the stream name (eg. rtmp:/hostappname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.

rosCertificateMode :: Lens' RtmpOutputSettings (Maybe RtmpOutputCertificateMode) Source #

If set to verifyAuthenticity, verify the tls certificate chain to a trusted Certificate Authority (CA). This will cause rtmps outputs with self-signed certificates to fail.

rosConnectionRetryInterval :: Lens' RtmpOutputSettings (Maybe Natural) Source #

Number of seconds to wait before retrying a connection to the Flash Media server if the connection is lost.

rosDestination :: Lens' RtmpOutputSettings OutputLocationRef Source #

The RTMP endpoint excluding the stream name (eg. rtmp:/hostappname). For connection to Akamai, a username and password must be supplied. URI fields accept format identifiers.

Scte20PlusEmbeddedDestinationSettings

data Scte20PlusEmbeddedDestinationSettings Source #

Placeholder documentation for Scte20PlusEmbeddedDestinationSettings

See: scte20PlusEmbeddedDestinationSettings smart constructor.

Instances

Eq Scte20PlusEmbeddedDestinationSettings Source # 
Data Scte20PlusEmbeddedDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte20PlusEmbeddedDestinationSettings -> c Scte20PlusEmbeddedDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte20PlusEmbeddedDestinationSettings #

toConstr :: Scte20PlusEmbeddedDestinationSettings -> Constr #

dataTypeOf :: Scte20PlusEmbeddedDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte20PlusEmbeddedDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte20PlusEmbeddedDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> Scte20PlusEmbeddedDestinationSettings -> Scte20PlusEmbeddedDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte20PlusEmbeddedDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte20PlusEmbeddedDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte20PlusEmbeddedDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte20PlusEmbeddedDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte20PlusEmbeddedDestinationSettings -> m Scte20PlusEmbeddedDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20PlusEmbeddedDestinationSettings -> m Scte20PlusEmbeddedDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20PlusEmbeddedDestinationSettings -> m Scte20PlusEmbeddedDestinationSettings #

Read Scte20PlusEmbeddedDestinationSettings Source # 
Show Scte20PlusEmbeddedDestinationSettings Source # 
Generic Scte20PlusEmbeddedDestinationSettings Source # 
Hashable Scte20PlusEmbeddedDestinationSettings Source # 
ToJSON Scte20PlusEmbeddedDestinationSettings Source # 
FromJSON Scte20PlusEmbeddedDestinationSettings Source # 
NFData Scte20PlusEmbeddedDestinationSettings Source # 
type Rep Scte20PlusEmbeddedDestinationSettings Source # 
type Rep Scte20PlusEmbeddedDestinationSettings = D1 * (MetaData "Scte20PlusEmbeddedDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Scte20PlusEmbeddedDestinationSettings'" PrefixI False) (U1 *))

Scte20SourceSettings

data Scte20SourceSettings Source #

Placeholder documentation for Scte20SourceSettings

See: scte20SourceSettings smart constructor.

Instances

Eq Scte20SourceSettings Source # 
Data Scte20SourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte20SourceSettings -> c Scte20SourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte20SourceSettings #

toConstr :: Scte20SourceSettings -> Constr #

dataTypeOf :: Scte20SourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte20SourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte20SourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> Scte20SourceSettings -> Scte20SourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte20SourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte20SourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte20SourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte20SourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte20SourceSettings -> m Scte20SourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20SourceSettings -> m Scte20SourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte20SourceSettings -> m Scte20SourceSettings #

Read Scte20SourceSettings Source # 
Show Scte20SourceSettings Source # 
Generic Scte20SourceSettings Source # 
Hashable Scte20SourceSettings Source # 
ToJSON Scte20SourceSettings Source # 
FromJSON Scte20SourceSettings Source # 
NFData Scte20SourceSettings Source # 

Methods

rnf :: Scte20SourceSettings -> () #

type Rep Scte20SourceSettings Source # 
type Rep Scte20SourceSettings = D1 * (MetaData "Scte20SourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Scte20SourceSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_sssConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte20Convert608To708))) (S1 * (MetaSel (Just Symbol "_sssSource608ChannelNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))))

scte20SourceSettings :: Scte20SourceSettings Source #

Creates a value of Scte20SourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • sssConvert608To708 - If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
  • sssSource608ChannelNumber - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

sssConvert608To708 :: Lens' Scte20SourceSettings (Maybe Scte20Convert608To708) Source #

If upconvert, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.

sssSource608ChannelNumber :: Lens' Scte20SourceSettings (Maybe Natural) Source #

Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.

Scte27DestinationSettings

data Scte27DestinationSettings Source #

Placeholder documentation for Scte27DestinationSettings

See: scte27DestinationSettings smart constructor.

Instances

Eq Scte27DestinationSettings Source # 
Data Scte27DestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte27DestinationSettings -> c Scte27DestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte27DestinationSettings #

toConstr :: Scte27DestinationSettings -> Constr #

dataTypeOf :: Scte27DestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte27DestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte27DestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> Scte27DestinationSettings -> Scte27DestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte27DestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte27DestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte27DestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte27DestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte27DestinationSettings -> m Scte27DestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte27DestinationSettings -> m Scte27DestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte27DestinationSettings -> m Scte27DestinationSettings #

Read Scte27DestinationSettings Source # 
Show Scte27DestinationSettings Source # 
Generic Scte27DestinationSettings Source # 
Hashable Scte27DestinationSettings Source # 
ToJSON Scte27DestinationSettings Source # 
FromJSON Scte27DestinationSettings Source # 
NFData Scte27DestinationSettings Source # 
type Rep Scte27DestinationSettings Source # 
type Rep Scte27DestinationSettings = D1 * (MetaData "Scte27DestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Scte27DestinationSettings'" PrefixI False) (U1 *))

scte27DestinationSettings :: Scte27DestinationSettings Source #

Creates a value of Scte27DestinationSettings with the minimum fields required to make a request.

Scte27SourceSettings

data Scte27SourceSettings Source #

Placeholder documentation for Scte27SourceSettings

See: scte27SourceSettings smart constructor.

Instances

Eq Scte27SourceSettings Source # 
Data Scte27SourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte27SourceSettings -> c Scte27SourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte27SourceSettings #

toConstr :: Scte27SourceSettings -> Constr #

dataTypeOf :: Scte27SourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte27SourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte27SourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> Scte27SourceSettings -> Scte27SourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte27SourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte27SourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte27SourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte27SourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte27SourceSettings -> m Scte27SourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte27SourceSettings -> m Scte27SourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte27SourceSettings -> m Scte27SourceSettings #

Read Scte27SourceSettings Source # 
Show Scte27SourceSettings Source # 
Generic Scte27SourceSettings Source # 
Hashable Scte27SourceSettings Source # 
ToJSON Scte27SourceSettings Source # 
FromJSON Scte27SourceSettings Source # 
NFData Scte27SourceSettings Source # 

Methods

rnf :: Scte27SourceSettings -> () #

type Rep Scte27SourceSettings Source # 
type Rep Scte27SourceSettings = D1 * (MetaData "Scte27SourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "Scte27SourceSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_sssPid") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Nat))))

scte27SourceSettings :: Scte27SourceSettings Source #

Creates a value of Scte27SourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • sssPid - The pid field is used in conjunction with the caption selector languageCode field as follows: - Specify PID and Language: Extracts captions from that PID; the language is "informational". - Specify PID and omit Language: Extracts the specified PID. - Omit PID and specify Language: Extracts the specified language, whichever PID that happens to be. - Omit PID and omit Language: Valid only if source is DVB-Sub that is being passed through; all languages will be passed through.

sssPid :: Lens' Scte27SourceSettings (Maybe Natural) Source #

The pid field is used in conjunction with the caption selector languageCode field as follows: - Specify PID and Language: Extracts captions from that PID; the language is "informational". - Specify PID and omit Language: Extracts the specified PID. - Omit PID and specify Language: Extracts the specified language, whichever PID that happens to be. - Omit PID and omit Language: Valid only if source is DVB-Sub that is being passed through; all languages will be passed through.

Scte35SpliceInsert

data Scte35SpliceInsert Source #

Placeholder documentation for Scte35SpliceInsert

See: scte35SpliceInsert smart constructor.

Instances

Eq Scte35SpliceInsert Source # 
Data Scte35SpliceInsert Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35SpliceInsert -> c Scte35SpliceInsert #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35SpliceInsert #

toConstr :: Scte35SpliceInsert -> Constr #

dataTypeOf :: Scte35SpliceInsert -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35SpliceInsert) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35SpliceInsert) #

gmapT :: (forall b. Data b => b -> b) -> Scte35SpliceInsert -> Scte35SpliceInsert #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsert -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35SpliceInsert -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35SpliceInsert -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35SpliceInsert -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35SpliceInsert -> m Scte35SpliceInsert #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsert -> m Scte35SpliceInsert #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35SpliceInsert -> m Scte35SpliceInsert #

Read Scte35SpliceInsert Source # 
Show Scte35SpliceInsert Source # 
Generic Scte35SpliceInsert Source # 
Hashable Scte35SpliceInsert Source # 
ToJSON Scte35SpliceInsert Source # 
FromJSON Scte35SpliceInsert Source # 
NFData Scte35SpliceInsert Source # 

Methods

rnf :: Scte35SpliceInsert -> () #

type Rep Scte35SpliceInsert Source # 
type Rep Scte35SpliceInsert = D1 * (MetaData "Scte35SpliceInsert" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Scte35SpliceInsert'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ssiWebDeliveryAllowedFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35SpliceInsertWebDeliveryAllowedBehavior))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ssiAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_ssiNoRegionalBlackoutFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35SpliceInsertNoRegionalBlackoutBehavior))))))

scte35SpliceInsert :: Scte35SpliceInsert Source #

Creates a value of Scte35SpliceInsert with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ssiWebDeliveryAllowedFlag - When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
  • ssiAdAvailOffset - When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
  • ssiNoRegionalBlackoutFlag - When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates

ssiWebDeliveryAllowedFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertWebDeliveryAllowedBehavior) Source #

When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates

ssiAdAvailOffset :: Lens' Scte35SpliceInsert (Maybe Int) Source #

When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.

ssiNoRegionalBlackoutFlag :: Lens' Scte35SpliceInsert (Maybe Scte35SpliceInsertNoRegionalBlackoutBehavior) Source #

When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates

Scte35TimeSignalApos

data Scte35TimeSignalApos Source #

Placeholder documentation for Scte35TimeSignalApos

See: scte35TimeSignalApos smart constructor.

Instances

Eq Scte35TimeSignalApos Source # 
Data Scte35TimeSignalApos Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Scte35TimeSignalApos -> c Scte35TimeSignalApos #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Scte35TimeSignalApos #

toConstr :: Scte35TimeSignalApos -> Constr #

dataTypeOf :: Scte35TimeSignalApos -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c Scte35TimeSignalApos) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Scte35TimeSignalApos) #

gmapT :: (forall b. Data b => b -> b) -> Scte35TimeSignalApos -> Scte35TimeSignalApos #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Scte35TimeSignalApos -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Scte35TimeSignalApos -> r #

gmapQ :: (forall d. Data d => d -> u) -> Scte35TimeSignalApos -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Scte35TimeSignalApos -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Scte35TimeSignalApos -> m Scte35TimeSignalApos #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35TimeSignalApos -> m Scte35TimeSignalApos #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Scte35TimeSignalApos -> m Scte35TimeSignalApos #

Read Scte35TimeSignalApos Source # 
Show Scte35TimeSignalApos Source # 
Generic Scte35TimeSignalApos Source # 
Hashable Scte35TimeSignalApos Source # 
ToJSON Scte35TimeSignalApos Source # 
FromJSON Scte35TimeSignalApos Source # 
NFData Scte35TimeSignalApos Source # 

Methods

rnf :: Scte35TimeSignalApos -> () #

type Rep Scte35TimeSignalApos Source # 
type Rep Scte35TimeSignalApos = D1 * (MetaData "Scte35TimeSignalApos" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "Scte35TimeSignalApos'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_stsaWebDeliveryAllowedFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35AposWebDeliveryAllowedBehavior))) ((:*:) * (S1 * (MetaSel (Just Symbol "_stsaAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Int))) (S1 * (MetaSel (Just Symbol "_stsaNoRegionalBlackoutFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Scte35AposNoRegionalBlackoutBehavior))))))

scte35TimeSignalApos :: Scte35TimeSignalApos Source #

Creates a value of Scte35TimeSignalApos with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • stsaWebDeliveryAllowedFlag - When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates
  • stsaAdAvailOffset - When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.
  • stsaNoRegionalBlackoutFlag - When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates

stsaWebDeliveryAllowedFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposWebDeliveryAllowedBehavior) Source #

When set to ignore, Segment Descriptors with webDeliveryAllowedFlag set to 0 will no longer trigger blackouts or Ad Avail slates

stsaAdAvailOffset :: Lens' Scte35TimeSignalApos (Maybe Int) Source #

When specified, this offset (in milliseconds) is added to the input Ad Avail PTS time. This only applies to embedded SCTE 104/35 messages and does not apply to OOB messages.

stsaNoRegionalBlackoutFlag :: Lens' Scte35TimeSignalApos (Maybe Scte35AposNoRegionalBlackoutBehavior) Source #

When set to ignore, Segment Descriptors with noRegionalBlackoutFlag set to 0 will no longer trigger blackouts or Ad Avail slates

SmpteTtDestinationSettings

data SmpteTtDestinationSettings Source #

Placeholder documentation for SmpteTtDestinationSettings

See: smpteTtDestinationSettings smart constructor.

Instances

Eq SmpteTtDestinationSettings Source # 
Data SmpteTtDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SmpteTtDestinationSettings -> c SmpteTtDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SmpteTtDestinationSettings #

toConstr :: SmpteTtDestinationSettings -> Constr #

dataTypeOf :: SmpteTtDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c SmpteTtDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SmpteTtDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> SmpteTtDestinationSettings -> SmpteTtDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SmpteTtDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SmpteTtDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> SmpteTtDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> SmpteTtDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> SmpteTtDestinationSettings -> m SmpteTtDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SmpteTtDestinationSettings -> m SmpteTtDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SmpteTtDestinationSettings -> m SmpteTtDestinationSettings #

Read SmpteTtDestinationSettings Source # 
Show SmpteTtDestinationSettings Source # 
Generic SmpteTtDestinationSettings Source # 
Hashable SmpteTtDestinationSettings Source # 
ToJSON SmpteTtDestinationSettings Source # 
FromJSON SmpteTtDestinationSettings Source # 
NFData SmpteTtDestinationSettings Source # 
type Rep SmpteTtDestinationSettings Source # 
type Rep SmpteTtDestinationSettings = D1 * (MetaData "SmpteTtDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "SmpteTtDestinationSettings'" PrefixI False) (U1 *))

smpteTtDestinationSettings :: SmpteTtDestinationSettings Source #

Creates a value of SmpteTtDestinationSettings with the minimum fields required to make a request.

StandardHlsSettings

data StandardHlsSettings Source #

Placeholder documentation for StandardHlsSettings

See: standardHlsSettings smart constructor.

Instances

Eq StandardHlsSettings Source # 
Data StandardHlsSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StandardHlsSettings -> c StandardHlsSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StandardHlsSettings #

toConstr :: StandardHlsSettings -> Constr #

dataTypeOf :: StandardHlsSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StandardHlsSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StandardHlsSettings) #

gmapT :: (forall b. Data b => b -> b) -> StandardHlsSettings -> StandardHlsSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StandardHlsSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StandardHlsSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> StandardHlsSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StandardHlsSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StandardHlsSettings -> m StandardHlsSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StandardHlsSettings -> m StandardHlsSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StandardHlsSettings -> m StandardHlsSettings #

Read StandardHlsSettings Source # 
Show StandardHlsSettings Source # 
Generic StandardHlsSettings Source # 
Hashable StandardHlsSettings Source # 
ToJSON StandardHlsSettings Source # 
FromJSON StandardHlsSettings Source # 
NFData StandardHlsSettings Source # 

Methods

rnf :: StandardHlsSettings -> () #

type Rep StandardHlsSettings Source # 
type Rep StandardHlsSettings = D1 * (MetaData "StandardHlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "StandardHlsSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_shsAudioRenditionSets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_shsM3u8Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * M3u8Settings))))

standardHlsSettings Source #

Creates a value of StandardHlsSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • shsAudioRenditionSets - List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.
  • shsM3u8Settings - Undocumented member.

shsAudioRenditionSets :: Lens' StandardHlsSettings (Maybe Text) Source #

List all the audio groups that are used with the video output stream. Input all the audio GROUP-IDs that are associated to the video, separate by ','.

StaticKeySettings

data StaticKeySettings Source #

Placeholder documentation for StaticKeySettings

See: staticKeySettings smart constructor.

Instances

Eq StaticKeySettings Source # 
Data StaticKeySettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> StaticKeySettings -> c StaticKeySettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c StaticKeySettings #

toConstr :: StaticKeySettings -> Constr #

dataTypeOf :: StaticKeySettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c StaticKeySettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c StaticKeySettings) #

gmapT :: (forall b. Data b => b -> b) -> StaticKeySettings -> StaticKeySettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> StaticKeySettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> StaticKeySettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> StaticKeySettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> StaticKeySettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> StaticKeySettings -> m StaticKeySettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> StaticKeySettings -> m StaticKeySettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> StaticKeySettings -> m StaticKeySettings #

Read StaticKeySettings Source # 
Show StaticKeySettings Source # 
Generic StaticKeySettings Source # 
Hashable StaticKeySettings Source # 
ToJSON StaticKeySettings Source # 
FromJSON StaticKeySettings Source # 
NFData StaticKeySettings Source # 

Methods

rnf :: StaticKeySettings -> () #

type Rep StaticKeySettings Source # 
type Rep StaticKeySettings = D1 * (MetaData "StaticKeySettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "StaticKeySettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_sksKeyProviderServer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLocation))) (S1 * (MetaSel (Just Symbol "_sksStaticKeyValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))

staticKeySettings Source #

Creates a value of StaticKeySettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

sksKeyProviderServer :: Lens' StaticKeySettings (Maybe InputLocation) Source #

The URL of the license server used for protecting content.

sksStaticKeyValue :: Lens' StaticKeySettings Text Source #

Static key value as a 32 character hexadecimal string.

TeletextDestinationSettings

data TeletextDestinationSettings Source #

Placeholder documentation for TeletextDestinationSettings

See: teletextDestinationSettings smart constructor.

Instances

Eq TeletextDestinationSettings Source # 
Data TeletextDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TeletextDestinationSettings -> c TeletextDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TeletextDestinationSettings #

toConstr :: TeletextDestinationSettings -> Constr #

dataTypeOf :: TeletextDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TeletextDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TeletextDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> TeletextDestinationSettings -> TeletextDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TeletextDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TeletextDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TeletextDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TeletextDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextDestinationSettings -> m TeletextDestinationSettings #

Read TeletextDestinationSettings Source # 
Show TeletextDestinationSettings Source # 
Generic TeletextDestinationSettings Source # 
Hashable TeletextDestinationSettings Source # 
ToJSON TeletextDestinationSettings Source # 
FromJSON TeletextDestinationSettings Source # 
NFData TeletextDestinationSettings Source # 
type Rep TeletextDestinationSettings Source # 
type Rep TeletextDestinationSettings = D1 * (MetaData "TeletextDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "TeletextDestinationSettings'" PrefixI False) (U1 *))

teletextDestinationSettings :: TeletextDestinationSettings Source #

Creates a value of TeletextDestinationSettings with the minimum fields required to make a request.

TeletextSourceSettings

data TeletextSourceSettings Source #

Placeholder documentation for TeletextSourceSettings

See: teletextSourceSettings smart constructor.

Instances

Eq TeletextSourceSettings Source # 
Data TeletextSourceSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TeletextSourceSettings -> c TeletextSourceSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TeletextSourceSettings #

toConstr :: TeletextSourceSettings -> Constr #

dataTypeOf :: TeletextSourceSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TeletextSourceSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TeletextSourceSettings) #

gmapT :: (forall b. Data b => b -> b) -> TeletextSourceSettings -> TeletextSourceSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TeletextSourceSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TeletextSourceSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TeletextSourceSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TeletextSourceSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TeletextSourceSettings -> m TeletextSourceSettings #

Read TeletextSourceSettings Source # 
Show TeletextSourceSettings Source # 
Generic TeletextSourceSettings Source # 
Hashable TeletextSourceSettings Source # 
ToJSON TeletextSourceSettings Source # 
FromJSON TeletextSourceSettings Source # 
NFData TeletextSourceSettings Source # 

Methods

rnf :: TeletextSourceSettings -> () #

type Rep TeletextSourceSettings Source # 
type Rep TeletextSourceSettings = D1 * (MetaData "TeletextSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "TeletextSourceSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_tssPageNumber") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Text))))

teletextSourceSettings :: TeletextSourceSettings Source #

Creates a value of TeletextSourceSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tssPageNumber - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.

tssPageNumber :: Lens' TeletextSourceSettings (Maybe Text) Source #

Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no "0x" prefix.

TimecodeConfig

data TimecodeConfig Source #

Placeholder documentation for TimecodeConfig

See: timecodeConfig smart constructor.

Instances

Eq TimecodeConfig Source # 
Data TimecodeConfig Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TimecodeConfig -> c TimecodeConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TimecodeConfig #

toConstr :: TimecodeConfig -> Constr #

dataTypeOf :: TimecodeConfig -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TimecodeConfig) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TimecodeConfig) #

gmapT :: (forall b. Data b => b -> b) -> TimecodeConfig -> TimecodeConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TimecodeConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> TimecodeConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TimecodeConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TimecodeConfig -> m TimecodeConfig #

Read TimecodeConfig Source # 
Show TimecodeConfig Source # 
Generic TimecodeConfig Source # 

Associated Types

type Rep TimecodeConfig :: * -> * #

Hashable TimecodeConfig Source # 
ToJSON TimecodeConfig Source # 
FromJSON TimecodeConfig Source # 
NFData TimecodeConfig Source # 

Methods

rnf :: TimecodeConfig -> () #

type Rep TimecodeConfig Source # 
type Rep TimecodeConfig = D1 * (MetaData "TimecodeConfig" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "TimecodeConfig'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_tcSyncThreshold") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_tcSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * TimecodeConfigSource))))

timecodeConfig Source #

Creates a value of TimecodeConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tcSyncThreshold - Threshold in frames beyond which output timecode is resynchronized to the input timecode. Discrepancies below this threshold are permitted to avoid unnecessary discontinuities in the output timecode. No timecode sync when this is not specified.
  • tcSource - Identifies the source for the timecode that will be associated with the events outputs. -Embedded (embedded): Initialize the output timecode with timecode from the the source. If no embedded timecode is detected in the source, the system falls back to using "Start at 0" (zerobased). -System Clock (systemclock): Use the UTC time. -Start at 0 (zerobased): The time of the first frame of the event will be 00:00:00:00.

tcSyncThreshold :: Lens' TimecodeConfig (Maybe Natural) Source #

Threshold in frames beyond which output timecode is resynchronized to the input timecode. Discrepancies below this threshold are permitted to avoid unnecessary discontinuities in the output timecode. No timecode sync when this is not specified.

tcSource :: Lens' TimecodeConfig TimecodeConfigSource Source #

Identifies the source for the timecode that will be associated with the events outputs. -Embedded (embedded): Initialize the output timecode with timecode from the the source. If no embedded timecode is detected in the source, the system falls back to using "Start at 0" (zerobased). -System Clock (systemclock): Use the UTC time. -Start at 0 (zerobased): The time of the first frame of the event will be 00:00:00:00.

TtmlDestinationSettings

data TtmlDestinationSettings Source #

Placeholder documentation for TtmlDestinationSettings

See: ttmlDestinationSettings smart constructor.

Instances

Eq TtmlDestinationSettings Source # 
Data TtmlDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TtmlDestinationSettings -> c TtmlDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TtmlDestinationSettings #

toConstr :: TtmlDestinationSettings -> Constr #

dataTypeOf :: TtmlDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c TtmlDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TtmlDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> TtmlDestinationSettings -> TtmlDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TtmlDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> TtmlDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TtmlDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TtmlDestinationSettings -> m TtmlDestinationSettings #

Read TtmlDestinationSettings Source # 
Show TtmlDestinationSettings Source # 
Generic TtmlDestinationSettings Source # 
Hashable TtmlDestinationSettings Source # 
ToJSON TtmlDestinationSettings Source # 
FromJSON TtmlDestinationSettings Source # 
NFData TtmlDestinationSettings Source # 

Methods

rnf :: TtmlDestinationSettings -> () #

type Rep TtmlDestinationSettings Source # 
type Rep TtmlDestinationSettings = D1 * (MetaData "TtmlDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "TtmlDestinationSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_tdsStyleControl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe TtmlDestinationStyleControl))))

ttmlDestinationSettings :: TtmlDestinationSettings Source #

Creates a value of TtmlDestinationSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • tdsStyleControl - When set to passthrough, passes through style and position information from a TTML-like input source (TTML, SMPTE-TT, CFF-TT) to the CFF-TT output or TTML output.

tdsStyleControl :: Lens' TtmlDestinationSettings (Maybe TtmlDestinationStyleControl) Source #

When set to passthrough, passes through style and position information from a TTML-like input source (TTML, SMPTE-TT, CFF-TT) to the CFF-TT output or TTML output.

UdpContainerSettings

data UdpContainerSettings Source #

Placeholder documentation for UdpContainerSettings

See: udpContainerSettings smart constructor.

Instances

Eq UdpContainerSettings Source # 
Data UdpContainerSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UdpContainerSettings -> c UdpContainerSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UdpContainerSettings #

toConstr :: UdpContainerSettings -> Constr #

dataTypeOf :: UdpContainerSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c UdpContainerSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UdpContainerSettings) #

gmapT :: (forall b. Data b => b -> b) -> UdpContainerSettings -> UdpContainerSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UdpContainerSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UdpContainerSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> UdpContainerSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UdpContainerSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UdpContainerSettings -> m UdpContainerSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpContainerSettings -> m UdpContainerSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpContainerSettings -> m UdpContainerSettings #

Read UdpContainerSettings Source # 
Show UdpContainerSettings Source # 
Generic UdpContainerSettings Source # 
Hashable UdpContainerSettings Source # 
ToJSON UdpContainerSettings Source # 
FromJSON UdpContainerSettings Source # 
NFData UdpContainerSettings Source # 

Methods

rnf :: UdpContainerSettings -> () #

type Rep UdpContainerSettings Source # 
type Rep UdpContainerSettings = D1 * (MetaData "UdpContainerSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "UdpContainerSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ucsM2tsSettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe M2tsSettings))))

udpContainerSettings :: UdpContainerSettings Source #

Creates a value of UdpContainerSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

UdpGroupSettings

data UdpGroupSettings Source #

Placeholder documentation for UdpGroupSettings

See: udpGroupSettings smart constructor.

Instances

Eq UdpGroupSettings Source # 
Data UdpGroupSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UdpGroupSettings -> c UdpGroupSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UdpGroupSettings #

toConstr :: UdpGroupSettings -> Constr #

dataTypeOf :: UdpGroupSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c UdpGroupSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UdpGroupSettings) #

gmapT :: (forall b. Data b => b -> b) -> UdpGroupSettings -> UdpGroupSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UdpGroupSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UdpGroupSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> UdpGroupSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UdpGroupSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UdpGroupSettings -> m UdpGroupSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpGroupSettings -> m UdpGroupSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpGroupSettings -> m UdpGroupSettings #

Read UdpGroupSettings Source # 
Show UdpGroupSettings Source # 
Generic UdpGroupSettings Source # 
Hashable UdpGroupSettings Source # 
ToJSON UdpGroupSettings Source # 
FromJSON UdpGroupSettings Source # 
NFData UdpGroupSettings Source # 

Methods

rnf :: UdpGroupSettings -> () #

type Rep UdpGroupSettings Source # 
type Rep UdpGroupSettings = D1 * (MetaData "UdpGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "UdpGroupSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_ugsTimedMetadataId3Period") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) ((:*:) * (S1 * (MetaSel (Just Symbol "_ugsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe InputLossActionForUdpOut))) (S1 * (MetaSel (Just Symbol "_ugsTimedMetadataId3Frame") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe UdpTimedMetadataId3Frame))))))

udpGroupSettings :: UdpGroupSettings Source #

Creates a value of UdpGroupSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • ugsTimedMetadataId3Period - Timed Metadata interval in seconds.
  • ugsInputLossAction - Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally with repeat frames, black frames, or slate frames substituted for the absent input video.
  • ugsTimedMetadataId3Frame - Indicates ID3 frame that has the timecode.

ugsTimedMetadataId3Period :: Lens' UdpGroupSettings (Maybe Natural) Source #

Timed Metadata interval in seconds.

ugsInputLossAction :: Lens' UdpGroupSettings (Maybe InputLossActionForUdpOut) Source #

Specifies behavior of last resort when input video is lost, and no more backup inputs are available. When dropTs is selected the entire transport stream will stop being emitted. When dropProgram is selected the program can be dropped from the transport stream (and replaced with null packets to meet the TS bitrate requirement). Or, when emitProgram is chosen the transport stream will continue to be produced normally with repeat frames, black frames, or slate frames substituted for the absent input video.

UdpOutputSettings

data UdpOutputSettings Source #

Placeholder documentation for UdpOutputSettings

See: udpOutputSettings smart constructor.

Instances

Eq UdpOutputSettings Source # 
Data UdpOutputSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UdpOutputSettings -> c UdpOutputSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UdpOutputSettings #

toConstr :: UdpOutputSettings -> Constr #

dataTypeOf :: UdpOutputSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c UdpOutputSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UdpOutputSettings) #

gmapT :: (forall b. Data b => b -> b) -> UdpOutputSettings -> UdpOutputSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UdpOutputSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UdpOutputSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> UdpOutputSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UdpOutputSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UdpOutputSettings -> m UdpOutputSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpOutputSettings -> m UdpOutputSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UdpOutputSettings -> m UdpOutputSettings #

Read UdpOutputSettings Source # 
Show UdpOutputSettings Source # 
Generic UdpOutputSettings Source # 
Hashable UdpOutputSettings Source # 
ToJSON UdpOutputSettings Source # 
FromJSON UdpOutputSettings Source # 
NFData UdpOutputSettings Source # 

Methods

rnf :: UdpOutputSettings -> () #

type Rep UdpOutputSettings Source # 
type Rep UdpOutputSettings = D1 * (MetaData "UdpOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "UdpOutputSettings'" PrefixI True) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_uosFecOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe FecOutputSettings))) (S1 * (MetaSel (Just Symbol "_uosBufferMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_uosDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * OutputLocationRef)) (S1 * (MetaSel (Just Symbol "_uosContainerSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * UdpContainerSettings)))))

udpOutputSettings Source #

Creates a value of UdpOutputSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • uosFecOutputSettings - Settings for enabling and adjusting Forward Error Correction on UDP outputs.
  • uosBufferMsec - UDP output buffering in milliseconds. Larger values increase latency through the transcoder but simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while accommodating clock recovery, input switching, input disruptions, picture reordering, etc.
  • uosDestination - Destination address and port number for RTP or UDP packets. Can be unicast or multicast RTP or UDP (eg. rtp:/239.10.10.10:5001 or udp:/10.100.100.100:5002).
  • uosContainerSettings - Undocumented member.

uosFecOutputSettings :: Lens' UdpOutputSettings (Maybe FecOutputSettings) Source #

Settings for enabling and adjusting Forward Error Correction on UDP outputs.

uosBufferMsec :: Lens' UdpOutputSettings (Maybe Natural) Source #

UDP output buffering in milliseconds. Larger values increase latency through the transcoder but simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while accommodating clock recovery, input switching, input disruptions, picture reordering, etc.

uosDestination :: Lens' UdpOutputSettings OutputLocationRef Source #

Destination address and port number for RTP or UDP packets. Can be unicast or multicast RTP or UDP (eg. rtp:/239.10.10.10:5001 or udp:/10.100.100.100:5002).

VideoCodecSettings

data VideoCodecSettings Source #

Placeholder documentation for VideoCodecSettings

See: videoCodecSettings smart constructor.

Instances

Eq VideoCodecSettings Source # 
Data VideoCodecSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoCodecSettings -> c VideoCodecSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoCodecSettings #

toConstr :: VideoCodecSettings -> Constr #

dataTypeOf :: VideoCodecSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoCodecSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoCodecSettings) #

gmapT :: (forall b. Data b => b -> b) -> VideoCodecSettings -> VideoCodecSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodecSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoCodecSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoCodecSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoCodecSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoCodecSettings -> m VideoCodecSettings #

Read VideoCodecSettings Source # 
Show VideoCodecSettings Source # 
Generic VideoCodecSettings Source # 
Hashable VideoCodecSettings Source # 
ToJSON VideoCodecSettings Source # 
FromJSON VideoCodecSettings Source # 
NFData VideoCodecSettings Source # 

Methods

rnf :: VideoCodecSettings -> () #

type Rep VideoCodecSettings Source # 
type Rep VideoCodecSettings = D1 * (MetaData "VideoCodecSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "VideoCodecSettings'" PrefixI True) (S1 * (MetaSel (Just Symbol "_vcsH264Settings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe H264Settings))))

videoCodecSettings :: VideoCodecSettings Source #

Creates a value of VideoCodecSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

VideoDescription

data VideoDescription Source #

Video settings for this stream.

See: videoDescription smart constructor.

Instances

Eq VideoDescription Source # 
Data VideoDescription Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoDescription -> c VideoDescription #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoDescription #

toConstr :: VideoDescription -> Constr #

dataTypeOf :: VideoDescription -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoDescription) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoDescription) #

gmapT :: (forall b. Data b => b -> b) -> VideoDescription -> VideoDescription #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescription -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoDescription -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoDescription -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoDescription -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoDescription -> m VideoDescription #

Read VideoDescription Source # 
Show VideoDescription Source # 
Generic VideoDescription Source # 
Hashable VideoDescription Source # 
ToJSON VideoDescription Source # 
FromJSON VideoDescription Source # 
NFData VideoDescription Source # 

Methods

rnf :: VideoDescription -> () #

type Rep VideoDescription Source # 

videoDescription Source #

Creates a value of VideoDescription with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vdHeight - Output video height (in pixels). Leave blank to use source video height. If left blank, width must also be unspecified.
  • vdSharpness - Changes the width of the anti-alias filter kernel used for scaling. Only applies if scaling is being performed and antiAlias is set to true. 0 is the softest setting, 100 the sharpest, and 50 recommended for most content.
  • vdWidth - Output video width (in pixels). Leave out to use source video width. If left out, height must also be left out. Display aspect ratio is always preserved by letterboxing or pillarboxing when necessary.
  • vdScalingBehavior - When set to "stretchToOutput", automatically configures the output position to stretch the video to the specified output resolution. This option will override any position value.
  • vdRespondToAfd - Indicates how to respond to the AFD values in the input stream. Setting to "respond" causes input video to be clipped, depending on AFD value, input display aspect ratio and output display aspect ratio.
  • vdCodecSettings - Video codec settings.
  • vdName - The name of this VideoDescription. Outputs will use this name to uniquely identify this Description. Description names should be unique within this Live Event.

vdHeight :: Lens' VideoDescription (Maybe Int) Source #

Output video height (in pixels). Leave blank to use source video height. If left blank, width must also be unspecified.

vdSharpness :: Lens' VideoDescription (Maybe Natural) Source #

Changes the width of the anti-alias filter kernel used for scaling. Only applies if scaling is being performed and antiAlias is set to true. 0 is the softest setting, 100 the sharpest, and 50 recommended for most content.

vdWidth :: Lens' VideoDescription (Maybe Int) Source #

Output video width (in pixels). Leave out to use source video width. If left out, height must also be left out. Display aspect ratio is always preserved by letterboxing or pillarboxing when necessary.

vdScalingBehavior :: Lens' VideoDescription (Maybe VideoDescriptionScalingBehavior) Source #

When set to "stretchToOutput", automatically configures the output position to stretch the video to the specified output resolution. This option will override any position value.

vdRespondToAfd :: Lens' VideoDescription (Maybe VideoDescriptionRespondToAfd) Source #

Indicates how to respond to the AFD values in the input stream. Setting to "respond" causes input video to be clipped, depending on AFD value, input display aspect ratio and output display aspect ratio.

vdName :: Lens' VideoDescription Text Source #

The name of this VideoDescription. Outputs will use this name to uniquely identify this Description. Description names should be unique within this Live Event.

VideoSelector

data VideoSelector Source #

Specifies a particular video stream within an input source. An input may have only a single video selector.

See: videoSelector smart constructor.

Instances

Eq VideoSelector Source # 
Data VideoSelector Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelector -> c VideoSelector #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelector #

toConstr :: VideoSelector -> Constr #

dataTypeOf :: VideoSelector -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelector) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelector) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelector -> VideoSelector #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelector -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelector -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelector -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelector -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelector -> m VideoSelector #

Read VideoSelector Source # 
Show VideoSelector Source # 
Generic VideoSelector Source # 

Associated Types

type Rep VideoSelector :: * -> * #

Hashable VideoSelector Source # 
ToJSON VideoSelector Source # 
FromJSON VideoSelector Source # 
NFData VideoSelector Source # 

Methods

rnf :: VideoSelector -> () #

type Rep VideoSelector Source # 
type Rep VideoSelector = D1 * (MetaData "VideoSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "VideoSelector'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_vsSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe VideoSelectorSettings))) ((:*:) * (S1 * (MetaSel (Just Symbol "_vsColorSpaceUsage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe VideoSelectorColorSpaceUsage))) (S1 * (MetaSel (Just Symbol "_vsColorSpace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe VideoSelectorColorSpace))))))

videoSelector :: VideoSelector Source #

Creates a value of VideoSelector with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vsSelectorSettings - The video selector settings.
  • vsColorSpaceUsage - Applies only if colorSpace is a value other than follow. This field controls how the value in the colorSpace field will be used. fallback means that when the input does include color space data, that data will be used, but when the input has no color space data, the value in colorSpace will be used. Choose fallback if your input is sometimes missing color space data, but when it does have color space data, that data is correct. force means to always use the value in colorSpace. Choose force if your input usually has no color space data or might have unreliable color space data.
  • vsColorSpace - Specifies the colorspace of an input. This setting works in tandem with colorSpaceConversion to determine if any conversion will be performed.

vsColorSpaceUsage :: Lens' VideoSelector (Maybe VideoSelectorColorSpaceUsage) Source #

Applies only if colorSpace is a value other than follow. This field controls how the value in the colorSpace field will be used. fallback means that when the input does include color space data, that data will be used, but when the input has no color space data, the value in colorSpace will be used. Choose fallback if your input is sometimes missing color space data, but when it does have color space data, that data is correct. force means to always use the value in colorSpace. Choose force if your input usually has no color space data or might have unreliable color space data.

vsColorSpace :: Lens' VideoSelector (Maybe VideoSelectorColorSpace) Source #

Specifies the colorspace of an input. This setting works in tandem with colorSpaceConversion to determine if any conversion will be performed.

VideoSelectorPid

data VideoSelectorPid Source #

Placeholder documentation for VideoSelectorPid

See: videoSelectorPid smart constructor.

Instances

Eq VideoSelectorPid Source # 
Data VideoSelectorPid Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelectorPid -> c VideoSelectorPid #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelectorPid #

toConstr :: VideoSelectorPid -> Constr #

dataTypeOf :: VideoSelectorPid -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelectorPid) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelectorPid) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelectorPid -> VideoSelectorPid #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorPid -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorPid -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelectorPid -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelectorPid -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelectorPid -> m VideoSelectorPid #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorPid -> m VideoSelectorPid #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorPid -> m VideoSelectorPid #

Read VideoSelectorPid Source # 
Show VideoSelectorPid Source # 
Generic VideoSelectorPid Source # 
Hashable VideoSelectorPid Source # 
ToJSON VideoSelectorPid Source # 
FromJSON VideoSelectorPid Source # 
NFData VideoSelectorPid Source # 

Methods

rnf :: VideoSelectorPid -> () #

type Rep VideoSelectorPid Source # 
type Rep VideoSelectorPid = D1 * (MetaData "VideoSelectorPid" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "VideoSelectorPid'" PrefixI True) (S1 * (MetaSel (Just Symbol "_vspPid") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Nat))))

videoSelectorPid :: VideoSelectorPid Source #

Creates a value of VideoSelectorPid with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vspPid - Selects a specific PID from within a video source.

vspPid :: Lens' VideoSelectorPid (Maybe Natural) Source #

Selects a specific PID from within a video source.

VideoSelectorProgramId

data VideoSelectorProgramId Source #

Placeholder documentation for VideoSelectorProgramId

See: videoSelectorProgramId smart constructor.

Instances

Eq VideoSelectorProgramId Source # 
Data VideoSelectorProgramId Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelectorProgramId -> c VideoSelectorProgramId #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelectorProgramId #

toConstr :: VideoSelectorProgramId -> Constr #

dataTypeOf :: VideoSelectorProgramId -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelectorProgramId) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelectorProgramId) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelectorProgramId -> VideoSelectorProgramId #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorProgramId -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorProgramId -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelectorProgramId -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelectorProgramId -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelectorProgramId -> m VideoSelectorProgramId #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorProgramId -> m VideoSelectorProgramId #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorProgramId -> m VideoSelectorProgramId #

Read VideoSelectorProgramId Source # 
Show VideoSelectorProgramId Source # 
Generic VideoSelectorProgramId Source # 
Hashable VideoSelectorProgramId Source # 
ToJSON VideoSelectorProgramId Source # 
FromJSON VideoSelectorProgramId Source # 
NFData VideoSelectorProgramId Source # 

Methods

rnf :: VideoSelectorProgramId -> () #

type Rep VideoSelectorProgramId Source # 
type Rep VideoSelectorProgramId = D1 * (MetaData "VideoSelectorProgramId" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" True) (C1 * (MetaCons "VideoSelectorProgramId'" PrefixI True) (S1 * (MetaSel (Just Symbol "_vspiProgramId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Maybe Nat))))

videoSelectorProgramId :: VideoSelectorProgramId Source #

Creates a value of VideoSelectorProgramId with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • vspiProgramId - Selects a specific program from within a multi-program transport stream. If the program doesn't exist, the first program within the transport stream will be selected by default.

vspiProgramId :: Lens' VideoSelectorProgramId (Maybe Natural) Source #

Selects a specific program from within a multi-program transport stream. If the program doesn't exist, the first program within the transport stream will be selected by default.

VideoSelectorSettings

data VideoSelectorSettings Source #

Placeholder documentation for VideoSelectorSettings

See: videoSelectorSettings smart constructor.

Instances

Eq VideoSelectorSettings Source # 
Data VideoSelectorSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VideoSelectorSettings -> c VideoSelectorSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VideoSelectorSettings #

toConstr :: VideoSelectorSettings -> Constr #

dataTypeOf :: VideoSelectorSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c VideoSelectorSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VideoSelectorSettings) #

gmapT :: (forall b. Data b => b -> b) -> VideoSelectorSettings -> VideoSelectorSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VideoSelectorSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> VideoSelectorSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VideoSelectorSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VideoSelectorSettings -> m VideoSelectorSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorSettings -> m VideoSelectorSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VideoSelectorSettings -> m VideoSelectorSettings #

Read VideoSelectorSettings Source # 
Show VideoSelectorSettings Source # 
Generic VideoSelectorSettings Source # 
Hashable VideoSelectorSettings Source # 
ToJSON VideoSelectorSettings Source # 
FromJSON VideoSelectorSettings Source # 
NFData VideoSelectorSettings Source # 

Methods

rnf :: VideoSelectorSettings -> () #

type Rep VideoSelectorSettings Source # 
type Rep VideoSelectorSettings = D1 * (MetaData "VideoSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "VideoSelectorSettings'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_vssVideoSelectorProgramId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe VideoSelectorProgramId))) (S1 * (MetaSel (Just Symbol "_vssVideoSelectorPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe VideoSelectorPid)))))

videoSelectorSettings :: VideoSelectorSettings Source #

Creates a value of VideoSelectorSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

WebvttDestinationSettings

data WebvttDestinationSettings Source #

Placeholder documentation for WebvttDestinationSettings

See: webvttDestinationSettings smart constructor.

Instances

Eq WebvttDestinationSettings Source # 
Data WebvttDestinationSettings Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> WebvttDestinationSettings -> c WebvttDestinationSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c WebvttDestinationSettings #

toConstr :: WebvttDestinationSettings -> Constr #

dataTypeOf :: WebvttDestinationSettings -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c WebvttDestinationSettings) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c WebvttDestinationSettings) #

gmapT :: (forall b. Data b => b -> b) -> WebvttDestinationSettings -> WebvttDestinationSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> WebvttDestinationSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> WebvttDestinationSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> WebvttDestinationSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> WebvttDestinationSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> WebvttDestinationSettings -> m WebvttDestinationSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> WebvttDestinationSettings -> m WebvttDestinationSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> WebvttDestinationSettings -> m WebvttDestinationSettings #

Read WebvttDestinationSettings Source # 
Show WebvttDestinationSettings Source # 
Generic WebvttDestinationSettings Source # 
Hashable WebvttDestinationSettings Source # 
ToJSON WebvttDestinationSettings Source # 
FromJSON WebvttDestinationSettings Source # 
NFData WebvttDestinationSettings Source # 
type Rep WebvttDestinationSettings Source # 
type Rep WebvttDestinationSettings = D1 * (MetaData "WebvttDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.0-VfTxbvfNQBASIvO4STPSQ" False) (C1 * (MetaCons "WebvttDestinationSettings'" PrefixI False) (U1 *))

webvttDestinationSettings :: WebvttDestinationSettings Source #

Creates a value of WebvttDestinationSettings with the minimum fields required to make a request.