amazonka-medialive-1.6.1: 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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacCodingMode :: Type -> Type #

Hashable AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacCodingMode -> Text #

NFData AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacCodingMode -> () #

type Rep AacCodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacCodingMode = D1 (MetaData "AacCodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "ACMAdReceiverMix" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACMCodingMode10" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ACMCodingMode11" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ACMCodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ACMCodingMode51" PrefixI False) (U1 :: Type -> Type))))

AacInputType

data AacInputType Source #

Placeholder documentation for AacInputType

Constructors

BroadcasterMixedAd 
Normal 
Instances
Bounded AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacInputType :: Type -> Type #

Hashable AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacInputType -> Text #

NFData AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacInputType -> () #

type Rep AacInputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacInputType = D1 (MetaData "AacInputType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BroadcasterMixedAd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Normal" PrefixI False) (U1 :: Type -> Type))

AacProfile

data AacProfile Source #

Placeholder documentation for AacProfile

Constructors

HEV1 
HEV2 
LC 
Instances
Bounded AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacProfile :: Type -> Type #

Hashable AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacProfile -> Text #

NFData AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacProfile -> () #

type Rep AacProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacProfile = D1 (MetaData "AacProfile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HEV1" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HEV2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LC" PrefixI False) (U1 :: Type -> Type)))

AacRateControlMode

data AacRateControlMode Source #

Placeholder documentation for AacRateControlMode

Constructors

ARCMCbr 
ARCMVbr 
Instances
Bounded AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacRateControlMode :: Type -> Type #

Hashable AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacRateControlMode -> () #

type Rep AacRateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacRateControlMode = D1 (MetaData "AacRateControlMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ARCMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ARCMVbr" PrefixI False) (U1 :: Type -> Type))

AacRawFormat

data AacRawFormat Source #

Placeholder documentation for AacRawFormat

Constructors

ARFLatmLoas 
ARFNone 
Instances
Bounded AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacRawFormat :: Type -> Type #

Hashable AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacRawFormat -> Text #

NFData AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacRawFormat -> () #

type Rep AacRawFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacRawFormat = D1 (MetaData "AacRawFormat" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ARFLatmLoas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ARFNone" PrefixI False) (U1 :: Type -> Type))

AacSpec

data AacSpec Source #

Placeholder documentation for AacSpec

Constructors

ASMPEG2 
ASMPEG4 
Instances
Bounded AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

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

Data AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacSpec :: Type -> Type #

Methods

from :: AacSpec -> Rep AacSpec x #

to :: Rep AacSpec x -> AacSpec #

Hashable AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

hashWithSalt :: Int -> AacSpec -> Int #

hash :: AacSpec -> Int #

ToJSON AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

ToQuery AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: AacSpec -> ByteString #

FromText AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacSpec -> Text #

NFData AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacSpec -> () #

type Rep AacSpec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacSpec = D1 (MetaData "AacSpec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ASMPEG2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASMPEG4" PrefixI False) (U1 :: Type -> Type))

AacVbrQuality

data AacVbrQuality Source #

Placeholder documentation for AacVbrQuality

Instances
Bounded AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AacVbrQuality :: Type -> Type #

Hashable AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AacVbrQuality -> Text #

NFData AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AacVbrQuality -> () #

type Rep AacVbrQuality Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AacVbrQuality = D1 (MetaData "AacVbrQuality" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "AVQHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVQLow" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AVQMediumHigh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AVQMediumLow" PrefixI False) (U1 :: Type -> Type)))

Ac3BitstreamMode

data Ac3BitstreamMode Source #

Placeholder documentation for Ac3BitstreamMode

Instances
Bounded Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Ac3BitstreamMode :: Type -> Type #

Hashable Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Ac3BitstreamMode -> () #

type Rep Ac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Ac3BitstreamMode = D1 (MetaData "Ac3BitstreamMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (((C1 (MetaCons "ABMCommentary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ABMCompleteMain" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ABMDialogue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ABMEmergency" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ABMHearingImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ABMMusicAndEffects" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ABMVisuallyImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ABMVoiceOver" PrefixI False) (U1 :: Type -> Type))))

Ac3CodingMode

data Ac3CodingMode Source #

Placeholder documentation for Ac3CodingMode

Instances
Bounded Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Ac3CodingMode :: Type -> Type #

Hashable Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Ac3CodingMode -> Text #

NFData Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Ac3CodingMode -> () #

type Rep Ac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Ac3CodingMode = D1 (MetaData "Ac3CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "CodingMode10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CodingMode11" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "CodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CodingMode32Lfe" PrefixI False) (U1 :: Type -> Type)))

Ac3DrcProfile

data Ac3DrcProfile Source #

Placeholder documentation for Ac3DrcProfile

Constructors

ADPFilmStandard 
ADPNone 
Instances
Bounded Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Ac3DrcProfile :: Type -> Type #

Hashable Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Ac3DrcProfile -> Text #

NFData Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Ac3DrcProfile -> () #

type Rep Ac3DrcProfile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Ac3DrcProfile = D1 (MetaData "Ac3DrcProfile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ADPFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ADPNone" PrefixI False) (U1 :: Type -> Type))

Ac3LfeFilter

data Ac3LfeFilter Source #

Placeholder documentation for Ac3LfeFilter

Constructors

ALFDisabled 
ALFEnabled 
Instances
Bounded Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Ac3LfeFilter :: Type -> Type #

Hashable Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Ac3LfeFilter -> Text #

NFData Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Ac3LfeFilter -> () #

type Rep Ac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Ac3LfeFilter = D1 (MetaData "Ac3LfeFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ALFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ALFEnabled" PrefixI False) (U1 :: Type -> Type))

Ac3MetadataControl

data Ac3MetadataControl Source #

Placeholder documentation for Ac3MetadataControl

Instances
Bounded Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Ac3MetadataControl :: Type -> Type #

Hashable Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Ac3MetadataControl -> () #

type Rep Ac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Ac3MetadataControl = D1 (MetaData "Ac3MetadataControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AMCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AMCUseConfigured" PrefixI False) (U1 :: Type -> Type))

AfdSignaling

data AfdSignaling Source #

Placeholder documentation for AfdSignaling

Constructors

ASAuto 
ASFixed 
ASNone 
Instances
Bounded AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AfdSignaling :: Type -> Type #

Hashable AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AfdSignaling -> Text #

NFData AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AfdSignaling -> () #

type Rep AfdSignaling Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AfdSignaling = D1 (MetaData "AfdSignaling" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ASAuto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ASFixed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ASNone" PrefixI False) (U1 :: Type -> Type)))

AudioDescriptionAudioTypeControl

data AudioDescriptionAudioTypeControl Source #

Placeholder documentation for AudioDescriptionAudioTypeControl

Instances
Bounded AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioDescriptionAudioTypeControl :: Type -> Type #

Hashable AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioDescriptionAudioTypeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioDescriptionAudioTypeControl = D1 (MetaData "AudioDescriptionAudioTypeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ADATCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ADATCUseConfigured" PrefixI False) (U1 :: Type -> Type))

AudioDescriptionLanguageCodeControl

data AudioDescriptionLanguageCodeControl Source #

Placeholder documentation for AudioDescriptionLanguageCodeControl

Instances
Bounded AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioDescriptionLanguageCodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioDescriptionLanguageCodeControl = D1 (MetaData "AudioDescriptionLanguageCodeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ADLCCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ADLCCUseConfigured" PrefixI False) (U1 :: Type -> Type))

AudioLanguageSelectionPolicy

data AudioLanguageSelectionPolicy Source #

Placeholder documentation for AudioLanguageSelectionPolicy

Constructors

Loose 
Strict 
Instances
Bounded AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioLanguageSelectionPolicy :: Type -> Type #

Hashable AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioLanguageSelectionPolicy Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioLanguageSelectionPolicy = D1 (MetaData "AudioLanguageSelectionPolicy" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Loose" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Strict" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationAlgorithm

data AudioNormalizationAlgorithm Source #

Placeholder documentation for AudioNormalizationAlgorithm

Constructors

Itu17701 
Itu17702 
Instances
Bounded AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioNormalizationAlgorithm :: Type -> Type #

Hashable AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioNormalizationAlgorithm Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioNormalizationAlgorithm = D1 (MetaData "AudioNormalizationAlgorithm" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Itu17701" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Itu17702" PrefixI False) (U1 :: Type -> Type))

AudioNormalizationAlgorithmControl

data AudioNormalizationAlgorithmControl Source #

Placeholder documentation for AudioNormalizationAlgorithmControl

Constructors

CorrectAudio 
Instances
Bounded AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioNormalizationAlgorithmControl :: Type -> Type #

Hashable AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioNormalizationAlgorithmControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioNormalizationAlgorithmControl = D1 (MetaData "AudioNormalizationAlgorithmControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CorrectAudio" PrefixI False) (U1 :: Type -> Type))

AudioOnlyHlsTrackType

data AudioOnlyHlsTrackType Source #

Placeholder documentation for AudioOnlyHlsTrackType

Instances
Bounded AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioOnlyHlsTrackType :: Type -> Type #

Hashable AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AudioOnlyHlsTrackType -> () #

type Rep AudioOnlyHlsTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioOnlyHlsTrackType = D1 (MetaData "AudioOnlyHlsTrackType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "AlternateAudioAutoSelect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AlternateAudioAutoSelectDefault" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AlternateAudioNotAutoSelect" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AudioOnlyVariantStream" PrefixI False) (U1 :: Type -> Type)))

AudioType

data AudioType Source #

Placeholder documentation for AudioType

Instances
Bounded AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AudioType :: Type -> Type #

Hashable AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: AudioType -> ByteString #

FromText AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: AudioType -> Text #

NFData AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AudioType -> () #

type Rep AudioType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AudioType = D1 (MetaData "AudioType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "CleanEffects" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HearingImpaired" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Undefined" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VisualImpairedCommentary" PrefixI False) (U1 :: Type -> Type)))

AuthenticationScheme

data AuthenticationScheme Source #

Placeholder documentation for AuthenticationScheme

Constructors

Akamai 
Common 
Instances
Bounded AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AuthenticationScheme :: Type -> Type #

Hashable AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AuthenticationScheme -> () #

type Rep AuthenticationScheme Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AuthenticationScheme = D1 (MetaData "AuthenticationScheme" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Akamai" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Common" PrefixI False) (U1 :: Type -> Type))

AvailBlankingState

data AvailBlankingState Source #

Placeholder documentation for AvailBlankingState

Constructors

ABSDisabled 
ABSEnabled 
Instances
Bounded AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep AvailBlankingState :: Type -> Type #

Hashable AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: AvailBlankingState -> () #

type Rep AvailBlankingState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep AvailBlankingState = D1 (MetaData "AvailBlankingState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ABSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ABSEnabled" PrefixI False) (U1 :: Type -> Type))

BlackoutSlateNetworkEndBlackout

data BlackoutSlateNetworkEndBlackout Source #

Placeholder documentation for BlackoutSlateNetworkEndBlackout

Instances
Bounded BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BlackoutSlateNetworkEndBlackout :: Type -> Type #

Hashable BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BlackoutSlateNetworkEndBlackout Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BlackoutSlateNetworkEndBlackout = D1 (MetaData "BlackoutSlateNetworkEndBlackout" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BSNEBDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSNEBEnabled" PrefixI False) (U1 :: Type -> Type))

BlackoutSlateState

data BlackoutSlateState Source #

Placeholder documentation for BlackoutSlateState

Constructors

BSSDisabled 
BSSEnabled 
Instances
Bounded BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BlackoutSlateState :: Type -> Type #

Hashable BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BlackoutSlateState -> () #

type Rep BlackoutSlateState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BlackoutSlateState = D1 (MetaData "BlackoutSlateState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BSSDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BSSEnabled" PrefixI False) (U1 :: Type -> Type))

BurnInAlignment

data BurnInAlignment Source #

Placeholder documentation for BurnInAlignment

Constructors

BIACentered 
BIALeft' 
BIASmart 
Instances
Bounded BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInAlignment :: Type -> Type #

Hashable BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BurnInAlignment -> () #

type Rep BurnInAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInAlignment = D1 (MetaData "BurnInAlignment" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BIACentered" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIALeft'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIASmart" PrefixI False) (U1 :: Type -> Type)))

BurnInBackgroundColor

data BurnInBackgroundColor Source #

Placeholder documentation for BurnInBackgroundColor

Constructors

BIBCBlack 
BIBCNone 
BIBCWhite 
Instances
Bounded BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInBackgroundColor :: Type -> Type #

Hashable BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BurnInBackgroundColor -> () #

type Rep BurnInBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInBackgroundColor = D1 (MetaData "BurnInBackgroundColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BIBCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIBCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIBCWhite" PrefixI False) (U1 :: Type -> Type)))

BurnInFontColor

data BurnInFontColor Source #

Placeholder documentation for BurnInFontColor

Instances
Bounded BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInFontColor :: Type -> Type #

Hashable BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BurnInFontColor -> () #

type Rep BurnInFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInFontColor = D1 (MetaData "BurnInFontColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "BIFCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIFCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIFCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIFCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIFCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIFCYellow" PrefixI False) (U1 :: Type -> Type))))

BurnInOutlineColor

data BurnInOutlineColor Source #

Placeholder documentation for BurnInOutlineColor

Instances
Bounded BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInOutlineColor :: Type -> Type #

Hashable BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BurnInOutlineColor -> () #

type Rep BurnInOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInOutlineColor = D1 (MetaData "BurnInOutlineColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "BIOCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIOCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIOCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BIOCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BIOCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BIOCYellow" PrefixI False) (U1 :: Type -> Type))))

BurnInShadowColor

data BurnInShadowColor Source #

Placeholder documentation for BurnInShadowColor

Constructors

BISCBlack 
BISCNone 
BISCWhite 
Instances
Bounded BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInShadowColor :: Type -> Type #

Hashable BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: BurnInShadowColor -> () #

type Rep BurnInShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInShadowColor = D1 (MetaData "BurnInShadowColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BISCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BISCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BISCWhite" PrefixI False) (U1 :: Type -> Type)))

BurnInTeletextGridControl

data BurnInTeletextGridControl Source #

Placeholder documentation for BurnInTeletextGridControl

Constructors

BITGCFixed 
BITGCScaled 
Instances
Bounded BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep BurnInTeletextGridControl :: Type -> Type #

Hashable BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep BurnInTeletextGridControl = D1 (MetaData "BurnInTeletextGridControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BITGCFixed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BITGCScaled" PrefixI False) (U1 :: Type -> Type))

ChannelState

data ChannelState Source #

Placeholder documentation for ChannelState

Instances
Bounded ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep ChannelState :: Type -> Type #

Hashable ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: ChannelState -> Text #

NFData ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: ChannelState -> () #

type Rep ChannelState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep ChannelState = D1 (MetaData "ChannelState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (((C1 (MetaCons "CreateFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Creating" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Deleted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Deleting" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Idle" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Recovering" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Running" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Starting" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Stopping" PrefixI False) (U1 :: Type -> Type)))))

DvbSdtOutputSdt

data DvbSdtOutputSdt Source #

Placeholder documentation for DvbSdtOutputSdt

Instances
Bounded DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSdtOutputSdt :: Type -> Type #

Hashable DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: DvbSdtOutputSdt -> () #

type Rep DvbSdtOutputSdt Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSdtOutputSdt = D1 (MetaData "DvbSdtOutputSdt" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "SdtFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SdtFollowIfPresent" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "SdtManual" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SdtNone" PrefixI False) (U1 :: Type -> Type)))

DvbSubDestinationAlignment

data DvbSubDestinationAlignment Source #

Placeholder documentation for DvbSubDestinationAlignment

Constructors

Centered 
Left' 
Smart 
Instances
Bounded DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSubDestinationAlignment :: Type -> Type #

Hashable DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationAlignment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationAlignment = D1 (MetaData "DvbSubDestinationAlignment" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Centered" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Left'" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Smart" PrefixI False) (U1 :: Type -> Type)))

DvbSubDestinationBackgroundColor

data DvbSubDestinationBackgroundColor Source #

Placeholder documentation for DvbSubDestinationBackgroundColor

Instances
Bounded DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSubDestinationBackgroundColor :: Type -> Type #

Hashable DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationBackgroundColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationBackgroundColor = D1 (MetaData "DvbSubDestinationBackgroundColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DSDBCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSDBCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSDBCWhite" PrefixI False) (U1 :: Type -> Type)))

DvbSubDestinationFontColor

data DvbSubDestinationFontColor Source #

Placeholder documentation for DvbSubDestinationFontColor

Instances
Bounded DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSubDestinationFontColor :: Type -> Type #

Hashable DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationFontColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationFontColor = D1 (MetaData "DvbSubDestinationFontColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "DSDFCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSDFCBlue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSDFCGreen" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "DSDFCRed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSDFCWhite" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSDFCYellow" PrefixI False) (U1 :: Type -> Type))))

DvbSubDestinationOutlineColor

data DvbSubDestinationOutlineColor Source #

Placeholder documentation for DvbSubDestinationOutlineColor

Constructors

Black 
Blue 
Green 
Red 
White 
Yellow 
Instances
Bounded DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSubDestinationOutlineColor :: Type -> Type #

Hashable DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationOutlineColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationOutlineColor = D1 (MetaData "DvbSubDestinationOutlineColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "Black" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Blue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Green" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Red" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "White" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Yellow" PrefixI False) (U1 :: Type -> Type))))

DvbSubDestinationShadowColor

data DvbSubDestinationShadowColor Source #

Placeholder documentation for DvbSubDestinationShadowColor

Instances
Bounded DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep DvbSubDestinationShadowColor :: Type -> Type #

Hashable DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationShadowColor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationShadowColor = D1 (MetaData "DvbSubDestinationShadowColor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DSDSCBlack" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DSDSCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DSDSCWhite" PrefixI False) (U1 :: Type -> Type)))

DvbSubDestinationTeletextGridControl

data DvbSubDestinationTeletextGridControl Source #

Placeholder documentation for DvbSubDestinationTeletextGridControl

Constructors

Fixed 
Scaled 
Instances
Bounded DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationTeletextGridControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep DvbSubDestinationTeletextGridControl = D1 (MetaData "DvbSubDestinationTeletextGridControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Fixed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Scaled" PrefixI False) (U1 :: Type -> Type))

Eac3AttenuationControl

data Eac3AttenuationControl Source #

Placeholder documentation for Eac3AttenuationControl

Constructors

EACAttenuate3DB 
EACNone 
Instances
Bounded Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3AttenuationControl :: Type -> Type #

Hashable Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3AttenuationControl -> () #

type Rep Eac3AttenuationControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3AttenuationControl = D1 (MetaData "Eac3AttenuationControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EACAttenuate3DB" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EACNone" PrefixI False) (U1 :: Type -> Type))

Eac3BitstreamMode

data Eac3BitstreamMode Source #

Placeholder documentation for Eac3BitstreamMode

Instances
Bounded Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3BitstreamMode :: Type -> Type #

Hashable Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3BitstreamMode -> () #

type Rep Eac3BitstreamMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3BitstreamMode = D1 (MetaData "Eac3BitstreamMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "EBMCommentary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EBMCompleteMain" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "EBMEmergency" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EBMHearingImpaired" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EBMVisuallyImpaired" PrefixI False) (U1 :: Type -> Type))))

Eac3CodingMode

data Eac3CodingMode Source #

Placeholder documentation for Eac3CodingMode

Instances
Bounded Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3CodingMode :: Type -> Type #

Hashable Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3CodingMode -> () #

type Rep Eac3CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3CodingMode = D1 (MetaData "Eac3CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ECMCodingMode10" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ECMCodingMode20" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ECMCodingMode32" PrefixI False) (U1 :: Type -> Type)))

Eac3DcFilter

data Eac3DcFilter Source #

Placeholder documentation for Eac3DcFilter

Constructors

EDFDisabled 
EDFEnabled 
Instances
Bounded Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3DcFilter :: Type -> Type #

Hashable Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Eac3DcFilter -> Text #

NFData Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3DcFilter -> () #

type Rep Eac3DcFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3DcFilter = D1 (MetaData "Eac3DcFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EDFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDFEnabled" PrefixI False) (U1 :: Type -> Type))

Eac3DrcLine

data Eac3DrcLine Source #

Placeholder documentation for Eac3DrcLine

Instances
Bounded Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3DrcLine :: Type -> Type #

Hashable Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Eac3DrcLine -> Text #

NFData Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3DrcLine -> () #

type Rep Eac3DrcLine Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3DrcLine = D1 (MetaData "Eac3DrcLine" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "EDLFilmLight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDLFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDLMusicLight" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EDLMusicStandard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDLNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDLSpeech" PrefixI False) (U1 :: Type -> Type))))

Eac3DrcRf

data Eac3DrcRf Source #

Placeholder documentation for Eac3DrcRf

Instances
Bounded Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3DrcRf :: Type -> Type #

Hashable Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: Eac3DrcRf -> ByteString #

FromText Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Eac3DrcRf -> Text #

NFData Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3DrcRf -> () #

type Rep Eac3DrcRf Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3DrcRf = D1 (MetaData "Eac3DrcRf" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "EDRFilmLight" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRFilmStandard" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRMusicLight" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "EDRMusicStandard" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "EDRNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EDRSpeech" PrefixI False) (U1 :: Type -> Type))))

Eac3LfeControl

data Eac3LfeControl Source #

Placeholder documentation for Eac3LfeControl

Constructors

Lfe 
NoLfe 
Instances
Bounded Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3LfeControl :: Type -> Type #

Hashable Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3LfeControl -> () #

type Rep Eac3LfeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3LfeControl = D1 (MetaData "Eac3LfeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Lfe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NoLfe" PrefixI False) (U1 :: Type -> Type))

Eac3LfeFilter

data Eac3LfeFilter Source #

Placeholder documentation for Eac3LfeFilter

Constructors

ELFDisabled 
ELFEnabled 
Instances
Bounded Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3LfeFilter :: Type -> Type #

Hashable Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Eac3LfeFilter -> Text #

NFData Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3LfeFilter -> () #

type Rep Eac3LfeFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3LfeFilter = D1 (MetaData "Eac3LfeFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ELFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ELFEnabled" PrefixI False) (U1 :: Type -> Type))

Eac3MetadataControl

data Eac3MetadataControl Source #

Placeholder documentation for Eac3MetadataControl

Instances
Bounded Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3MetadataControl :: Type -> Type #

Hashable Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3MetadataControl -> () #

type Rep Eac3MetadataControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3MetadataControl = D1 (MetaData "Eac3MetadataControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EMCFollowInput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EMCUseConfigured" PrefixI False) (U1 :: Type -> Type))

Eac3PassthroughControl

data Eac3PassthroughControl Source #

Placeholder documentation for Eac3PassthroughControl

Instances
Bounded Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3PassthroughControl :: Type -> Type #

Hashable Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3PassthroughControl -> () #

type Rep Eac3PassthroughControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3PassthroughControl = D1 (MetaData "Eac3PassthroughControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "NoPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WhenPossible" PrefixI False) (U1 :: Type -> Type))

Eac3PhaseControl

data Eac3PhaseControl Source #

Placeholder documentation for Eac3PhaseControl

Constructors

NoShift 
Shift90Degrees 
Instances
Bounded Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3PhaseControl :: Type -> Type #

Hashable Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3PhaseControl -> () #

type Rep Eac3PhaseControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3PhaseControl = D1 (MetaData "Eac3PhaseControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "NoShift" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Shift90Degrees" PrefixI False) (U1 :: Type -> Type))

Eac3StereoDownmix

data Eac3StereoDownmix Source #

Placeholder documentation for Eac3StereoDownmix

Constructors

DPL2 
LoRo 
LtRt 
NotIndicated 
Instances
Bounded Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3StereoDownmix :: Type -> Type #

Hashable Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3StereoDownmix -> () #

type Rep Eac3StereoDownmix Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3StereoDownmix = D1 (MetaData "Eac3StereoDownmix" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "DPL2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "LoRo" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LtRt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotIndicated" PrefixI False) (U1 :: Type -> Type)))

Eac3SurroundExMode

data Eac3SurroundExMode Source #

Placeholder documentation for Eac3SurroundExMode

Instances
Bounded Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3SurroundExMode :: Type -> Type #

Hashable Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3SurroundExMode -> () #

type Rep Eac3SurroundExMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3SurroundExMode = D1 (MetaData "Eac3SurroundExMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ESEMDisabled" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ESEMEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESEMNotIndicated" PrefixI False) (U1 :: Type -> Type)))

Eac3SurroundMode

data Eac3SurroundMode Source #

Placeholder documentation for Eac3SurroundMode

Instances
Bounded Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Eac3SurroundMode :: Type -> Type #

Hashable Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Eac3SurroundMode -> () #

type Rep Eac3SurroundMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Eac3SurroundMode = D1 (MetaData "Eac3SurroundMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ESMDisabled" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ESMEnabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ESMNotIndicated" PrefixI False) (U1 :: Type -> Type)))

EmbeddedConvert608To708

data EmbeddedConvert608To708 Source #

Placeholder documentation for EmbeddedConvert608To708

Constructors

ECTDisabled 
ECTUpconvert 
Instances
Bounded EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep EmbeddedConvert608To708 :: Type -> Type #

Hashable EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: EmbeddedConvert608To708 -> () #

type Rep EmbeddedConvert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep EmbeddedConvert608To708 = D1 (MetaData "EmbeddedConvert608To708" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ECTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ECTUpconvert" PrefixI False) (U1 :: Type -> Type))

EmbeddedScte20Detection

data EmbeddedScte20Detection Source #

Placeholder documentation for EmbeddedScte20Detection

Constructors

Auto 
Off 
Instances
Bounded EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep EmbeddedScte20Detection :: Type -> Type #

Hashable EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: EmbeddedScte20Detection -> () #

type Rep EmbeddedScte20Detection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep EmbeddedScte20Detection = D1 (MetaData "EmbeddedScte20Detection" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Auto" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Off" PrefixI False) (U1 :: Type -> Type))

FecOutputIncludeFec

data FecOutputIncludeFec Source #

Placeholder documentation for FecOutputIncludeFec

Constructors

Column 
ColumnAndRow 
Instances
Bounded FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep FecOutputIncludeFec :: Type -> Type #

Hashable FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: FecOutputIncludeFec -> () #

type Rep FecOutputIncludeFec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep FecOutputIncludeFec = D1 (MetaData "FecOutputIncludeFec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Column" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ColumnAndRow" PrefixI False) (U1 :: Type -> Type))

FixedAfd

data FixedAfd Source #

Placeholder documentation for FixedAfd

Instances
Bounded FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep FixedAfd :: Type -> Type #

Methods

from :: FixedAfd -> Rep FixedAfd x #

to :: Rep FixedAfd x -> FixedAfd #

Hashable FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

hashWithSalt :: Int -> FixedAfd -> Int #

hash :: FixedAfd -> Int #

ToJSON FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

ToQuery FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: FixedAfd -> ByteString #

FromText FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: FixedAfd -> Text #

NFData FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: FixedAfd -> () #

type Rep FixedAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep FixedAfd = D1 (MetaData "FixedAfd" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (((C1 (MetaCons "Afd0000" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Afd0010" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Afd0011" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Afd0100" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Afd1000" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Afd1001" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Afd1010" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Afd1011" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Afd1101" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Afd1110" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Afd1111" PrefixI False) (U1 :: Type -> Type)))))

GlobalConfigurationInputEndAction

data GlobalConfigurationInputEndAction Source #

Placeholder documentation for GlobalConfigurationInputEndAction

Instances
Bounded GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep GlobalConfigurationInputEndAction :: Type -> Type #

Hashable GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationInputEndAction Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationInputEndAction = D1 (MetaData "GlobalConfigurationInputEndAction" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "GCIEANone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCIEASwitchAndLoopInputs" PrefixI False) (U1 :: Type -> Type))

GlobalConfigurationLowFramerateInputs

data GlobalConfigurationLowFramerateInputs Source #

Placeholder documentation for GlobalConfigurationLowFramerateInputs

Instances
Bounded GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationLowFramerateInputs Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationLowFramerateInputs = D1 (MetaData "GlobalConfigurationLowFramerateInputs" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "GCLFIDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCLFIEnabled" PrefixI False) (U1 :: Type -> Type))

GlobalConfigurationOutputTimingSource

data GlobalConfigurationOutputTimingSource Source #

Placeholder documentation for GlobalConfigurationOutputTimingSource

Instances
Bounded GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationOutputTimingSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep GlobalConfigurationOutputTimingSource = D1 (MetaData "GlobalConfigurationOutputTimingSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "GCOTSInputClock" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCOTSSystemClock" PrefixI False) (U1 :: Type -> Type))

H264AdaptiveQuantization

data H264AdaptiveQuantization Source #

Placeholder documentation for H264AdaptiveQuantization

Instances
Bounded H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264AdaptiveQuantization :: Type -> Type #

Hashable H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264AdaptiveQuantization Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264AdaptiveQuantization = D1 (MetaData "H264AdaptiveQuantization" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "HAQHigh" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HAQHigher" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HAQLow" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "HAQMax" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HAQMedium" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HAQOff" PrefixI False) (U1 :: Type -> Type))))

H264ColorMetadata

data H264ColorMetadata Source #

Placeholder documentation for H264ColorMetadata

Constructors

Ignore 
Insert 
Instances
Bounded H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264ColorMetadata :: Type -> Type #

Hashable H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264ColorMetadata -> () #

type Rep H264ColorMetadata Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264ColorMetadata = D1 (MetaData "H264ColorMetadata" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Ignore" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Insert" PrefixI False) (U1 :: Type -> Type))

H264EntropyEncoding

data H264EntropyEncoding Source #

Placeholder documentation for H264EntropyEncoding

Constructors

Cabac 
Cavlc 
Instances
Bounded H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264EntropyEncoding :: Type -> Type #

Hashable H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264EntropyEncoding -> () #

type Rep H264EntropyEncoding Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264EntropyEncoding = D1 (MetaData "H264EntropyEncoding" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Cabac" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Cavlc" PrefixI False) (U1 :: Type -> Type))

H264FlickerAq

data H264FlickerAq Source #

Placeholder documentation for H264FlickerAq

Constructors

Disabled 
Enabled 
Instances
Bounded H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264FlickerAq :: Type -> Type #

Hashable H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264FlickerAq -> Text #

NFData H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264FlickerAq -> () #

type Rep H264FlickerAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264FlickerAq = D1 (MetaData "H264FlickerAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Disabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Enabled" PrefixI False) (U1 :: Type -> Type))

H264FramerateControl

data H264FramerateControl Source #

Placeholder documentation for H264FramerateControl

Instances
Bounded H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264FramerateControl :: Type -> Type #

Hashable H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264FramerateControl -> () #

type Rep H264FramerateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264FramerateControl = D1 (MetaData "H264FramerateControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HFCInitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HFCSpecified" PrefixI False) (U1 :: Type -> Type))

H264GopBReference

data H264GopBReference Source #

Placeholder documentation for H264GopBReference

Constructors

HGBRDisabled 
HGBREnabled 
Instances
Bounded H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264GopBReference :: Type -> Type #

Hashable H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264GopBReference -> () #

type Rep H264GopBReference Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264GopBReference = D1 (MetaData "H264GopBReference" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HGBRDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HGBREnabled" PrefixI False) (U1 :: Type -> Type))

H264GopSizeUnits

data H264GopSizeUnits Source #

Placeholder documentation for H264GopSizeUnits

Constructors

Frames 
Seconds 
Instances
Bounded H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264GopSizeUnits :: Type -> Type #

Hashable H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264GopSizeUnits -> () #

type Rep H264GopSizeUnits Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264GopSizeUnits = D1 (MetaData "H264GopSizeUnits" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Frames" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Seconds" PrefixI False) (U1 :: Type -> Type))

H264Level

data H264Level Source #

Placeholder documentation for H264Level

Instances
Bounded H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264Level :: Type -> Type #

Hashable H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: H264Level -> ByteString #

FromText H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264Level -> Text #

NFData H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264Level -> () #

type Rep H264Level Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264Level = D1 (MetaData "H264Level" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((((C1 (MetaCons "H264Level1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level11" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "H264Level12" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level13" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "H264Level2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level21" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "H264Level22" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level3" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "H264Level31" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level32" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "H264Level4" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level41" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "H264Level42" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264Level5" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "H264Level51" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "H264Level52" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "H264LevelAuto" PrefixI False) (U1 :: Type -> Type))))))

H264LookAheadRateControl

data H264LookAheadRateControl Source #

Placeholder documentation for H264LookAheadRateControl

Instances
Bounded H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264LookAheadRateControl :: Type -> Type #

Hashable H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264LookAheadRateControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264LookAheadRateControl = D1 (MetaData "H264LookAheadRateControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HLARCHigh" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HLARCLow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HLARCMedium" PrefixI False) (U1 :: Type -> Type)))

H264ParControl

data H264ParControl Source #

Placeholder documentation for H264ParControl

Instances
Bounded H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264ParControl :: Type -> Type #

Hashable H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264ParControl -> () #

type Rep H264ParControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264ParControl = D1 (MetaData "H264ParControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InitializeFromSource" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Specified" PrefixI False) (U1 :: Type -> Type))

H264Profile

data H264Profile Source #

Placeholder documentation for H264Profile

Instances
Bounded H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264Profile :: Type -> Type #

Hashable H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264Profile -> Text #

NFData H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264Profile -> () #

type Rep H264Profile Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264Profile = D1 (MetaData "H264Profile" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "Baseline" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "High" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "High10BIT" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "High422" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "High42210BIT" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Main" PrefixI False) (U1 :: Type -> Type))))

H264RateControlMode

data H264RateControlMode Source #

Placeholder documentation for H264RateControlMode

Constructors

Cbr 
Vbr 
Instances
Bounded H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264RateControlMode :: Type -> Type #

Hashable H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264RateControlMode -> () #

type Rep H264RateControlMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264RateControlMode = D1 (MetaData "H264RateControlMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Cbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Vbr" PrefixI False) (U1 :: Type -> Type))

H264ScanType

data H264ScanType Source #

Placeholder documentation for H264ScanType

Constructors

Interlaced 
Progressive 
Instances
Bounded H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264ScanType :: Type -> Type #

Hashable H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264ScanType -> Text #

NFData H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264ScanType -> () #

type Rep H264ScanType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264ScanType = D1 (MetaData "H264ScanType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Interlaced" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Progressive" PrefixI False) (U1 :: Type -> Type))

H264SceneChangeDetect

data H264SceneChangeDetect Source #

Placeholder documentation for H264SceneChangeDetect

Constructors

HSCDDisabled 
HSCDEnabled 
Instances
Bounded H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264SceneChangeDetect :: Type -> Type #

Hashable H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264SceneChangeDetect -> () #

type Rep H264SceneChangeDetect Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264SceneChangeDetect = D1 (MetaData "H264SceneChangeDetect" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HSCDDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSCDEnabled" PrefixI False) (U1 :: Type -> Type))

H264SpatialAq

data H264SpatialAq Source #

Placeholder documentation for H264SpatialAq

Constructors

HSADisabled 
HSAEnabled 
Instances
Bounded H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264SpatialAq :: Type -> Type #

Hashable H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264SpatialAq -> Text #

NFData H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264SpatialAq -> () #

type Rep H264SpatialAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264SpatialAq = D1 (MetaData "H264SpatialAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HSADisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSAEnabled" PrefixI False) (U1 :: Type -> Type))

H264Syntax

data H264Syntax Source #

Placeholder documentation for H264Syntax

Constructors

HSDefault 
HSRP2027 
Instances
Bounded H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264Syntax :: Type -> Type #

Hashable H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: H264Syntax -> Text #

NFData H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264Syntax -> () #

type Rep H264Syntax Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264Syntax = D1 (MetaData "H264Syntax" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HSDefault" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSRP2027" PrefixI False) (U1 :: Type -> Type))

H264TemporalAq

data H264TemporalAq Source #

Placeholder documentation for H264TemporalAq

Constructors

HTADisabled 
HTAEnabled 
Instances
Bounded H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264TemporalAq :: Type -> Type #

Hashable H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: H264TemporalAq -> () #

type Rep H264TemporalAq Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264TemporalAq = D1 (MetaData "H264TemporalAq" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HTADisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTAEnabled" PrefixI False) (U1 :: Type -> Type))

H264TimecodeInsertionBehavior

data H264TimecodeInsertionBehavior Source #

Placeholder documentation for H264TimecodeInsertionBehavior

Instances
Bounded H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep H264TimecodeInsertionBehavior :: Type -> Type #

Hashable H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264TimecodeInsertionBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep H264TimecodeInsertionBehavior = D1 (MetaData "H264TimecodeInsertionBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HTIBDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTIBPicTimingSei" PrefixI False) (U1 :: Type -> Type))

HlsAdMarkers

data HlsAdMarkers Source #

Placeholder documentation for HlsAdMarkers

Instances
Bounded HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsAdMarkers :: Type -> Type #

Hashable HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: HlsAdMarkers -> Text #

NFData HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsAdMarkers -> () #

type Rep HlsAdMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsAdMarkers = D1 (MetaData "HlsAdMarkers" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Adobe" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Elemental" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ElementalSCTE35" PrefixI False) (U1 :: Type -> Type)))

HlsAkamaiHTTPTransferMode

data HlsAkamaiHTTPTransferMode Source #

Placeholder documentation for HlsAkamaiHttpTransferMode

Instances
Bounded HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsAkamaiHTTPTransferMode :: Type -> Type #

Hashable HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsAkamaiHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsAkamaiHTTPTransferMode = D1 (MetaData "HlsAkamaiHTTPTransferMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AkamaiChunked" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AkamaiNonChunked" PrefixI False) (U1 :: Type -> Type))

HlsCaptionLanguageSetting

data HlsCaptionLanguageSetting Source #

Placeholder documentation for HlsCaptionLanguageSetting

Constructors

HCLSInsert 
HCLSNone 
HCLSOmit 
Instances
Bounded HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsCaptionLanguageSetting :: Type -> Type #

Hashable HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsCaptionLanguageSetting Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsCaptionLanguageSetting = D1 (MetaData "HlsCaptionLanguageSetting" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HCLSInsert" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HCLSNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCLSOmit" PrefixI False) (U1 :: Type -> Type)))

HlsClientCache

data HlsClientCache Source #

Placeholder documentation for HlsClientCache

Constructors

HCCDisabled 
HCCEnabled 
Instances
Bounded HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsClientCache :: Type -> Type #

Hashable HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsClientCache -> () #

type Rep HlsClientCache Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsClientCache = D1 (MetaData "HlsClientCache" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HCCDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HCCEnabled" PrefixI False) (U1 :: Type -> Type))

HlsCodecSpecification

data HlsCodecSpecification Source #

Placeholder documentation for HlsCodecSpecification

Constructors

Rfc4281 
Rfc6381 
Instances
Bounded HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsCodecSpecification :: Type -> Type #

Hashable HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsCodecSpecification -> () #

type Rep HlsCodecSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsCodecSpecification = D1 (MetaData "HlsCodecSpecification" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Rfc4281" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rfc6381" PrefixI False) (U1 :: Type -> Type))

HlsDirectoryStructure

data HlsDirectoryStructure Source #

Placeholder documentation for HlsDirectoryStructure

Instances
Bounded HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsDirectoryStructure :: Type -> Type #

Hashable HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsDirectoryStructure -> () #

type Rep HlsDirectoryStructure Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsDirectoryStructure = D1 (MetaData "HlsDirectoryStructure" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SingleDirectory" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SubdirectoryPerStream" PrefixI False) (U1 :: Type -> Type))

HlsEncryptionType

data HlsEncryptionType Source #

Placeholder documentation for HlsEncryptionType

Constructors

AES128 
SampleAES 
Instances
Bounded HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsEncryptionType :: Type -> Type #

Hashable HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsEncryptionType -> () #

type Rep HlsEncryptionType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsEncryptionType = D1 (MetaData "HlsEncryptionType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AES128" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SampleAES" PrefixI False) (U1 :: Type -> Type))

HlsIvInManifest

data HlsIvInManifest Source #

Placeholder documentation for HlsIvInManifest

Constructors

Exclude 
Include 
Instances
Bounded HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsIvInManifest :: Type -> Type #

Hashable HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsIvInManifest -> () #

type Rep HlsIvInManifest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsIvInManifest = D1 (MetaData "HlsIvInManifest" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Exclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Include" PrefixI False) (U1 :: Type -> Type))

HlsIvSource

data HlsIvSource Source #

Placeholder documentation for HlsIvSource

Instances
Bounded HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsIvSource :: Type -> Type #

Hashable HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: HlsIvSource -> Text #

NFData HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsIvSource -> () #

type Rep HlsIvSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsIvSource = D1 (MetaData "HlsIvSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Explicit" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FollowsSegmentNumber" PrefixI False) (U1 :: Type -> Type))

HlsManifestCompression

data HlsManifestCompression Source #

Placeholder documentation for HlsManifestCompression

Constructors

HMCGzip 
HMCNone 
Instances
Bounded HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsManifestCompression :: Type -> Type #

Hashable HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsManifestCompression -> () #

type Rep HlsManifestCompression Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsManifestCompression = D1 (MetaData "HlsManifestCompression" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HMCGzip" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HMCNone" PrefixI False) (U1 :: Type -> Type))

HlsManifestDurationFormat

data HlsManifestDurationFormat Source #

Placeholder documentation for HlsManifestDurationFormat

Constructors

FloatingPoint 
Integer 
Instances
Bounded HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsManifestDurationFormat :: Type -> Type #

Hashable HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsManifestDurationFormat Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsManifestDurationFormat = D1 (MetaData "HlsManifestDurationFormat" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "FloatingPoint" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Integer" PrefixI False) (U1 :: Type -> Type))

HlsMediaStoreStorageClass

data HlsMediaStoreStorageClass Source #

Placeholder documentation for HlsMediaStoreStorageClass

Constructors

Temporal 
Instances
Bounded HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsMediaStoreStorageClass :: Type -> Type #

Hashable HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsMediaStoreStorageClass Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsMediaStoreStorageClass = D1 (MetaData "HlsMediaStoreStorageClass" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Temporal" PrefixI False) (U1 :: Type -> Type))

HlsMode

data HlsMode Source #

Placeholder documentation for HlsMode

Constructors

Live 
Vod 
Instances
Bounded HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

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

Data HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsMode :: Type -> Type #

Methods

from :: HlsMode -> Rep HlsMode x #

to :: Rep HlsMode x -> HlsMode #

Hashable HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

hashWithSalt :: Int -> HlsMode -> Int #

hash :: HlsMode -> Int #

ToJSON HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

ToQuery HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: HlsMode -> ByteString #

FromText HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: HlsMode -> Text #

NFData HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsMode -> () #

type Rep HlsMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsMode = D1 (MetaData "HlsMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Live" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Vod" PrefixI False) (U1 :: Type -> Type))

HlsOutputSelection

data HlsOutputSelection Source #

Placeholder documentation for HlsOutputSelection

Instances
Bounded HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsOutputSelection :: Type -> Type #

Hashable HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsOutputSelection -> () #

type Rep HlsOutputSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsOutputSelection = D1 (MetaData "HlsOutputSelection" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ManifestsAndSegments" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SegmentsOnly" PrefixI False) (U1 :: Type -> Type))

HlsProgramDateTime

data HlsProgramDateTime Source #

Placeholder documentation for HlsProgramDateTime

Constructors

HPDTExclude 
HPDTInclude 
Instances
Bounded HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsProgramDateTime :: Type -> Type #

Hashable HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsProgramDateTime -> () #

type Rep HlsProgramDateTime Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsProgramDateTime = D1 (MetaData "HlsProgramDateTime" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HPDTExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HPDTInclude" PrefixI False) (U1 :: Type -> Type))

HlsSegmentationMode

data HlsSegmentationMode Source #

Placeholder documentation for HlsSegmentationMode

Instances
Bounded HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsSegmentationMode :: Type -> Type #

Hashable HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsSegmentationMode -> () #

type Rep HlsSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsSegmentationMode = D1 (MetaData "HlsSegmentationMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HSMUseInputSegmentation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSMUseSegmentDuration" PrefixI False) (U1 :: Type -> Type))

HlsStreamInfResolution

data HlsStreamInfResolution Source #

Placeholder documentation for HlsStreamInfResolution

Constructors

HSIRExclude 
HSIRInclude 
Instances
Bounded HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsStreamInfResolution :: Type -> Type #

Hashable HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsStreamInfResolution -> () #

type Rep HlsStreamInfResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsStreamInfResolution = D1 (MetaData "HlsStreamInfResolution" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HSIRExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HSIRInclude" PrefixI False) (U1 :: Type -> Type))

HlsTimedMetadataId3Frame

data HlsTimedMetadataId3Frame Source #

Placeholder documentation for HlsTimedMetadataId3Frame

Constructors

HTMIFNone 
HTMIFPriv 
HTMIFTdrl 
Instances
Bounded HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsTimedMetadataId3Frame :: Type -> Type #

Hashable HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsTimedMetadataId3Frame = D1 (MetaData "HlsTimedMetadataId3Frame" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HTMIFNone" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HTMIFPriv" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "HTMIFTdrl" PrefixI False) (U1 :: Type -> Type)))

HlsTsFileMode

data HlsTsFileMode Source #

Placeholder documentation for HlsTsFileMode

Constructors

SegmentedFiles 
SingleFile 
Instances
Bounded HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsTsFileMode :: Type -> Type #

Hashable HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: HlsTsFileMode -> Text #

NFData HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: HlsTsFileMode -> () #

type Rep HlsTsFileMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsTsFileMode = D1 (MetaData "HlsTsFileMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SegmentedFiles" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SingleFile" PrefixI False) (U1 :: Type -> Type))

HlsWebdavHTTPTransferMode

data HlsWebdavHTTPTransferMode Source #

Placeholder documentation for HlsWebdavHttpTransferMode

Instances
Bounded HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep HlsWebdavHTTPTransferMode :: Type -> Type #

Hashable HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsWebdavHTTPTransferMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep HlsWebdavHTTPTransferMode = D1 (MetaData "HlsWebdavHTTPTransferMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "WebdavChunked" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WebdavNonChunked" PrefixI False) (U1 :: Type -> Type))

InputCodec

data InputCodec Source #

codec in increasing order of complexity

Constructors

Avc 
Hevc 
MPEG2 
Instances
Bounded InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputCodec :: Type -> Type #

Hashable InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: InputCodec -> Text #

NFData InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputCodec -> () #

type Rep InputCodec Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputCodec = D1 (MetaData "InputCodec" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Avc" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Hevc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPEG2" PrefixI False) (U1 :: Type -> Type)))

InputDeblockFilter

data InputDeblockFilter Source #

Placeholder documentation for InputDeblockFilter

Constructors

IDFDisabled 
IDFEnabled 
Instances
Bounded InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputDeblockFilter :: Type -> Type #

Hashable InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputDeblockFilter -> () #

type Rep InputDeblockFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputDeblockFilter = D1 (MetaData "InputDeblockFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "IDFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IDFEnabled" PrefixI False) (U1 :: Type -> Type))

InputDenoiseFilter

data InputDenoiseFilter Source #

Placeholder documentation for InputDenoiseFilter

Constructors

IDisabled 
IEnabled 
Instances
Bounded InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputDenoiseFilter :: Type -> Type #

Hashable InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputDenoiseFilter -> () #

type Rep InputDenoiseFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputDenoiseFilter = D1 (MetaData "InputDenoiseFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "IDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IEnabled" PrefixI False) (U1 :: Type -> Type))

InputFilter

data InputFilter Source #

Placeholder documentation for InputFilter

Constructors

IFAuto 
IFDisabled 
IFForced 
Instances
Bounded InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputFilter :: Type -> Type #

Hashable InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: InputFilter -> Text #

NFData InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputFilter -> () #

type Rep InputFilter Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputFilter = D1 (MetaData "InputFilter" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "IFAuto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "IFDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IFForced" PrefixI False) (U1 :: Type -> Type)))

InputLossActionForHlsOut

data InputLossActionForHlsOut Source #

Placeholder documentation for InputLossActionForHlsOut

Instances
Bounded InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputLossActionForHlsOut :: Type -> Type #

Hashable InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForHlsOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForHlsOut = D1 (MetaData "InputLossActionForHlsOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ILAFHOEmitOutput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ILAFHOPauseOutput" PrefixI False) (U1 :: Type -> Type))

InputLossActionForMsSmoothOut

data InputLossActionForMsSmoothOut Source #

Placeholder documentation for InputLossActionForMsSmoothOut

Constructors

EmitOutput 
PauseOutput 
Instances
Bounded InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputLossActionForMsSmoothOut :: Type -> Type #

Hashable InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForMsSmoothOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForMsSmoothOut = D1 (MetaData "InputLossActionForMsSmoothOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EmitOutput" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PauseOutput" PrefixI False) (U1 :: Type -> Type))

InputLossActionForUdpOut

data InputLossActionForUdpOut Source #

Placeholder documentation for InputLossActionForUdpOut

Instances
Bounded InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputLossActionForUdpOut :: Type -> Type #

Hashable InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForUdpOut Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossActionForUdpOut = D1 (MetaData "InputLossActionForUdpOut" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DropProgram" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DropTs" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EmitProgram" PrefixI False) (U1 :: Type -> Type)))

InputLossImageType

data InputLossImageType Source #

Placeholder documentation for InputLossImageType

Constructors

Color 
Slate 
Instances
Bounded InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputLossImageType :: Type -> Type #

Hashable InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputLossImageType -> () #

type Rep InputLossImageType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputLossImageType = D1 (MetaData "InputLossImageType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Color" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Slate" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputMaximumBitrate :: Type -> Type #

Hashable InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputMaximumBitrate -> () #

type Rep InputMaximumBitrate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputMaximumBitrate = D1 (MetaData "InputMaximumBitrate" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Max10Mbps" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Max20Mbps" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Max50Mbps" PrefixI False) (U1 :: Type -> Type)))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputResolution :: Type -> Type #

Hashable InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputResolution -> () #

type Rep InputResolution Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputResolution = D1 (MetaData "InputResolution" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HD" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SD" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Uhd" PrefixI False) (U1 :: Type -> Type)))

InputSecurityGroupState

data InputSecurityGroupState Source #

Placeholder documentation for InputSecurityGroupState

Instances
Bounded InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputSecurityGroupState :: Type -> Type #

Hashable InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputSecurityGroupState -> () #

type Rep InputSecurityGroupState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputSecurityGroupState = D1 (MetaData "InputSecurityGroupState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "ISGSDeleted" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISGSIdle" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ISGSInUse" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISGSUpdating" PrefixI False) (U1 :: Type -> Type)))

InputSourceEndBehavior

data InputSourceEndBehavior Source #

Placeholder documentation for InputSourceEndBehavior

Constructors

Continue 
Loop 
Instances
Bounded InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputSourceEndBehavior :: Type -> Type #

Hashable InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputSourceEndBehavior -> () #

type Rep InputSourceEndBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputSourceEndBehavior = D1 (MetaData "InputSourceEndBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Continue" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Loop" PrefixI False) (U1 :: Type -> Type))

InputState

data InputState Source #

Placeholder documentation for InputState

Instances
Bounded InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputState :: Type -> Type #

Hashable InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: InputState -> Text #

NFData InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputState -> () #

type Rep InputState Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputState = D1 (MetaData "InputState" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "ISAttached" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISCreating" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ISDeleted" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ISDeleting" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ISDetached" PrefixI False) (U1 :: Type -> Type))))

InputType

data InputType Source #

Placeholder documentation for InputType

Instances
Bounded InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep InputType :: Type -> Type #

Hashable InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: InputType -> ByteString #

FromText InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: InputType -> Text #

NFData InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: InputType -> () #

type Rep InputType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep InputType = D1 (MetaData "InputType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "RtmpPull" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RtmpPush" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "RtpPush" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "URLPull" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UdpPush" PrefixI False) (U1 :: Type -> Type))))

M2tsAbsentInputAudioBehavior

data M2tsAbsentInputAudioBehavior Source #

Placeholder documentation for M2tsAbsentInputAudioBehavior

Constructors

Drop 
EncodeSilence 
Instances
Bounded M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsAbsentInputAudioBehavior :: Type -> Type #

Hashable M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAbsentInputAudioBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAbsentInputAudioBehavior = D1 (MetaData "M2tsAbsentInputAudioBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Drop" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "EncodeSilence" PrefixI False) (U1 :: Type -> Type))

M2tsArib

data M2tsArib Source #

Placeholder documentation for M2tsArib

Constructors

MADisabled 
MAEnabled 
Instances
Bounded M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsArib :: Type -> Type #

Methods

from :: M2tsArib -> Rep M2tsArib x #

to :: Rep M2tsArib x -> M2tsArib #

Hashable M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

hashWithSalt :: Int -> M2tsArib -> Int #

hash :: M2tsArib -> Int #

ToJSON M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

ToQuery M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: M2tsArib -> ByteString #

FromText M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: M2tsArib -> Text #

NFData M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsArib -> () #

type Rep M2tsArib Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsArib = D1 (MetaData "M2tsArib" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MADisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MAEnabled" PrefixI False) (U1 :: Type -> Type))

M2tsAribCaptionsPidControl

data M2tsAribCaptionsPidControl Source #

Placeholder documentation for M2tsAribCaptionsPidControl

Instances
Bounded M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsAribCaptionsPidControl :: Type -> Type #

Hashable M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAribCaptionsPidControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAribCaptionsPidControl = D1 (MetaData "M2tsAribCaptionsPidControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MACPCAuto" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MACPCUseConfigured" PrefixI False) (U1 :: Type -> Type))

M2tsAudioBufferModel

data M2tsAudioBufferModel Source #

Placeholder documentation for M2tsAudioBufferModel

Constructors

Atsc 
Dvb 
Instances
Bounded M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsAudioBufferModel :: Type -> Type #

Hashable M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsAudioBufferModel -> () #

type Rep M2tsAudioBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAudioBufferModel = D1 (MetaData "M2tsAudioBufferModel" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Atsc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Dvb" PrefixI False) (U1 :: Type -> Type))

M2tsAudioInterval

data M2tsAudioInterval Source #

Placeholder documentation for M2tsAudioInterval

Instances
Bounded M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsAudioInterval :: Type -> Type #

Hashable M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsAudioInterval -> () #

type Rep M2tsAudioInterval Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAudioInterval = D1 (MetaData "M2tsAudioInterval" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "VideoAndFixedIntervals" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VideoInterval" PrefixI False) (U1 :: Type -> Type))

M2tsAudioStreamType

data M2tsAudioStreamType Source #

Placeholder documentation for M2tsAudioStreamType

Constructors

MASTAtsc 
MASTDvb 
Instances
Bounded M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsAudioStreamType :: Type -> Type #

Hashable M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsAudioStreamType -> () #

type Rep M2tsAudioStreamType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsAudioStreamType = D1 (MetaData "M2tsAudioStreamType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MASTAtsc" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MASTDvb" PrefixI False) (U1 :: Type -> Type))

M2tsBufferModel

data M2tsBufferModel Source #

Placeholder documentation for M2tsBufferModel

Constructors

MBMMultiplex 
MBMNone 
Instances
Bounded M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsBufferModel :: Type -> Type #

Hashable M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsBufferModel -> () #

type Rep M2tsBufferModel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsBufferModel = D1 (MetaData "M2tsBufferModel" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MBMMultiplex" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MBMNone" PrefixI False) (U1 :: Type -> Type))

M2tsCCDescriptor

data M2tsCCDescriptor Source #

Placeholder documentation for M2tsCcDescriptor

Constructors

MCCDDisabled 
MCCDEnabled 
Instances
Bounded M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsCCDescriptor :: Type -> Type #

Hashable M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsCCDescriptor -> () #

type Rep M2tsCCDescriptor Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsCCDescriptor = D1 (MetaData "M2tsCCDescriptor" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MCCDDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MCCDEnabled" PrefixI False) (U1 :: Type -> Type))

M2tsEbifControl

data M2tsEbifControl Source #

Placeholder documentation for M2tsEbifControl

Constructors

MECNone 
MECPassthrough 
Instances
Bounded M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsEbifControl :: Type -> Type #

Hashable M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsEbifControl -> () #

type Rep M2tsEbifControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsEbifControl = D1 (MetaData "M2tsEbifControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MECNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MECPassthrough" PrefixI False) (U1 :: Type -> Type))

M2tsEbpPlacement

data M2tsEbpPlacement Source #

Placeholder documentation for M2tsEbpPlacement

Instances
Bounded M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsEbpPlacement :: Type -> Type #

Hashable M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsEbpPlacement -> () #

type Rep M2tsEbpPlacement Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsEbpPlacement = D1 (MetaData "M2tsEbpPlacement" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "VideoAndAudioPids" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VideoPid" PrefixI False) (U1 :: Type -> Type))

M2tsEsRateInPes

data M2tsEsRateInPes Source #

Placeholder documentation for M2tsEsRateInPes

Constructors

MERIPExclude 
MERIPInclude 
Instances
Bounded M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsEsRateInPes :: Type -> Type #

Hashable M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsEsRateInPes -> () #

type Rep M2tsEsRateInPes Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsEsRateInPes = D1 (MetaData "M2tsEsRateInPes" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MERIPExclude" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MERIPInclude" PrefixI False) (U1 :: Type -> Type))

M2tsKlv

data M2tsKlv Source #

Placeholder documentation for M2tsKlv

Constructors

MKNone 
MKPassthrough 
Instances
Bounded M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

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

Data M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsKlv :: Type -> Type #

Methods

from :: M2tsKlv -> Rep M2tsKlv x #

to :: Rep M2tsKlv x -> M2tsKlv #

Hashable M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

hashWithSalt :: Int -> M2tsKlv -> Int #

hash :: M2tsKlv -> Int #

ToJSON M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

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

ToQuery M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toBS :: M2tsKlv -> ByteString #

FromText M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: M2tsKlv -> Text #

NFData M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsKlv -> () #

type Rep M2tsKlv Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsKlv = D1 (MetaData "M2tsKlv" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MKNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MKPassthrough" PrefixI False) (U1 :: Type -> Type))

M2tsPcrControl

data M2tsPcrControl Source #

Placeholder documentation for M2tsPcrControl

Instances
Bounded M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsPcrControl :: Type -> Type #

Hashable M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsPcrControl -> () #

type Rep M2tsPcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsPcrControl = D1 (MetaData "M2tsPcrControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ConfiguredPcrPeriod" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PcrEveryPesPacket" PrefixI False) (U1 :: Type -> Type))

M2tsRateMode

data M2tsRateMode Source #

Placeholder documentation for M2tsRateMode

Constructors

MRMCbr 
MRMVbr 
Instances
Bounded M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsRateMode :: Type -> Type #

Hashable M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: M2tsRateMode -> Text #

NFData M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsRateMode -> () #

type Rep M2tsRateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsRateMode = D1 (MetaData "M2tsRateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MRMCbr" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MRMVbr" PrefixI False) (U1 :: Type -> Type))

M2tsScte35Control

data M2tsScte35Control Source #

Placeholder documentation for M2tsScte35Control

Constructors

MSCNone 
MSCPassthrough 
Instances
Bounded M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsScte35Control :: Type -> Type #

Hashable M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsScte35Control -> () #

type Rep M2tsScte35Control Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsScte35Control = D1 (MetaData "M2tsScte35Control" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MSCNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSCPassthrough" PrefixI False) (U1 :: Type -> Type))

M2tsSegmentationMarkers

data M2tsSegmentationMarkers Source #

Placeholder documentation for M2tsSegmentationMarkers

Instances
Bounded M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsSegmentationMarkers :: Type -> Type #

Hashable M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsSegmentationMarkers -> () #

type Rep M2tsSegmentationMarkers Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsSegmentationMarkers = D1 (MetaData "M2tsSegmentationMarkers" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) ((C1 (MetaCons "MSMEbp" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MSMEbpLegacy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSMNone" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "MSMPsiSegstart" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MSMRaiAdapt" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSMRaiSegstart" PrefixI False) (U1 :: Type -> Type))))

M2tsSegmentationStyle

data M2tsSegmentationStyle Source #

Placeholder documentation for M2tsSegmentationStyle

Instances
Bounded M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsSegmentationStyle :: Type -> Type #

Hashable M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M2tsSegmentationStyle -> () #

type Rep M2tsSegmentationStyle Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsSegmentationStyle = D1 (MetaData "M2tsSegmentationStyle" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MaintainCadence" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ResetCadence" PrefixI False) (U1 :: Type -> Type))

M2tsTimedMetadataBehavior

data M2tsTimedMetadataBehavior Source #

Placeholder documentation for M2tsTimedMetadataBehavior

Instances
Bounded M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M2tsTimedMetadataBehavior :: Type -> Type #

Hashable M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsTimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M2tsTimedMetadataBehavior = D1 (MetaData "M2tsTimedMetadataBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MTMBNoPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MTMBPassthrough" PrefixI False) (U1 :: Type -> Type))

M3u8PcrControl

data M3u8PcrControl Source #

Placeholder documentation for M3u8PcrControl

Instances
Bounded M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M3u8PcrControl :: Type -> Type #

Hashable M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M3u8PcrControl -> () #

type Rep M3u8PcrControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M3u8PcrControl = D1 (MetaData "M3u8PcrControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MPCConfiguredPcrPeriod" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPCPcrEveryPesPacket" PrefixI False) (U1 :: Type -> Type))

M3u8Scte35Behavior

data M3u8Scte35Behavior Source #

Placeholder documentation for M3u8Scte35Behavior

Instances
Bounded M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M3u8Scte35Behavior :: Type -> Type #

Hashable M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: M3u8Scte35Behavior -> () #

type Rep M3u8Scte35Behavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M3u8Scte35Behavior = D1 (MetaData "M3u8Scte35Behavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MSBNoPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MSBPassthrough" PrefixI False) (U1 :: Type -> Type))

M3u8TimedMetadataBehavior

data M3u8TimedMetadataBehavior Source #

Placeholder documentation for M3u8TimedMetadataBehavior

Instances
Bounded M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep M3u8TimedMetadataBehavior :: Type -> Type #

Hashable M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M3u8TimedMetadataBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep M3u8TimedMetadataBehavior = D1 (MetaData "M3u8TimedMetadataBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MNoPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MPassthrough" PrefixI False) (U1 :: Type -> Type))

Mp2CodingMode

data Mp2CodingMode Source #

Placeholder documentation for Mp2CodingMode

Instances
Bounded Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Mp2CodingMode :: Type -> Type #

Hashable Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

toText :: Mp2CodingMode -> Text #

NFData Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Mp2CodingMode -> () #

type Rep Mp2CodingMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Mp2CodingMode = D1 (MetaData "Mp2CodingMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MCMCodingMode10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MCMCodingMode20" PrefixI False) (U1 :: Type -> Type))

NetworkInputServerValidation

data NetworkInputServerValidation Source #

Placeholder documentation for NetworkInputServerValidation

Instances
Bounded NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep NetworkInputServerValidation :: Type -> Type #

Hashable NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep NetworkInputServerValidation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep NetworkInputServerValidation = D1 (MetaData "NetworkInputServerValidation" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CheckCryptographyAndValidateName" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CheckCryptographyOnly" PrefixI False) (U1 :: Type -> Type))

RtmpCacheFullBehavior

data RtmpCacheFullBehavior Source #

Placeholder documentation for RtmpCacheFullBehavior

Instances
Bounded RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep RtmpCacheFullBehavior :: Type -> Type #

Hashable RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: RtmpCacheFullBehavior -> () #

type Rep RtmpCacheFullBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep RtmpCacheFullBehavior = D1 (MetaData "RtmpCacheFullBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DisconnectImmediately" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "WaitForServer" PrefixI False) (U1 :: Type -> Type))

RtmpCaptionData

data RtmpCaptionData Source #

Placeholder documentation for RtmpCaptionData

Instances
Bounded RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep RtmpCaptionData :: Type -> Type #

Hashable RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: RtmpCaptionData -> () #

type Rep RtmpCaptionData Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep RtmpCaptionData = D1 (MetaData "RtmpCaptionData" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "All" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FIELD1608" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "FIELD1AndFIELD2608" PrefixI False) (U1 :: Type -> Type)))

RtmpOutputCertificateMode

data RtmpOutputCertificateMode Source #

Placeholder documentation for RtmpOutputCertificateMode

Instances
Bounded RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep RtmpOutputCertificateMode :: Type -> Type #

Hashable RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep RtmpOutputCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep RtmpOutputCertificateMode = D1 (MetaData "RtmpOutputCertificateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ROCMSelfSigned" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ROCMVerifyAuthenticity" PrefixI False) (U1 :: Type -> Type))

Scte20Convert608To708

data Scte20Convert608To708 Source #

Placeholder documentation for Scte20Convert608To708

Constructors

SCTDisabled 
SCTUpconvert 
Instances
Bounded Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep Scte20Convert608To708 :: Type -> Type #

Hashable Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: Scte20Convert608To708 -> () #

type Rep Scte20Convert608To708 Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte20Convert608To708 = D1 (MetaData "Scte20Convert608To708" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SCTDisabled" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SCTUpconvert" PrefixI False) (U1 :: Type -> Type))

Scte35AposNoRegionalBlackoutBehavior

data Scte35AposNoRegionalBlackoutBehavior Source #

Placeholder documentation for Scte35AposNoRegionalBlackoutBehavior

Constructors

SANRBBFollow 
SANRBBIgnore 
Instances
Bounded Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35AposNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35AposNoRegionalBlackoutBehavior = D1 (MetaData "Scte35AposNoRegionalBlackoutBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SANRBBFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SANRBBIgnore" PrefixI False) (U1 :: Type -> Type))

Scte35AposWebDeliveryAllowedBehavior

data Scte35AposWebDeliveryAllowedBehavior Source #

Placeholder documentation for Scte35AposWebDeliveryAllowedBehavior

Constructors

SAWDABFollow 
SAWDABIgnore 
Instances
Bounded Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35AposWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35AposWebDeliveryAllowedBehavior = D1 (MetaData "Scte35AposWebDeliveryAllowedBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SAWDABFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SAWDABIgnore" PrefixI False) (U1 :: Type -> Type))

Scte35SpliceInsertNoRegionalBlackoutBehavior

data Scte35SpliceInsertNoRegionalBlackoutBehavior Source #

Placeholder documentation for Scte35SpliceInsertNoRegionalBlackoutBehavior

Instances
Bounded Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35SpliceInsertNoRegionalBlackoutBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35SpliceInsertNoRegionalBlackoutBehavior = D1 (MetaData "Scte35SpliceInsertNoRegionalBlackoutBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SSINRBBFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SSINRBBIgnore" PrefixI False) (U1 :: Type -> Type))

Scte35SpliceInsertWebDeliveryAllowedBehavior

data Scte35SpliceInsertWebDeliveryAllowedBehavior Source #

Placeholder documentation for Scte35SpliceInsertWebDeliveryAllowedBehavior

Instances
Bounded Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35SpliceInsertWebDeliveryAllowedBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep Scte35SpliceInsertWebDeliveryAllowedBehavior = D1 (MetaData "Scte35SpliceInsertWebDeliveryAllowedBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SSIWDABFollow" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SSIWDABIgnore" PrefixI False) (U1 :: Type -> Type))

SmoothGroupAudioOnlyTimecodeControl

data SmoothGroupAudioOnlyTimecodeControl Source #

Placeholder documentation for SmoothGroupAudioOnlyTimecodeControl

Instances
Bounded SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Hashable SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupAudioOnlyTimecodeControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupAudioOnlyTimecodeControl = D1 (MetaData "SmoothGroupAudioOnlyTimecodeControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SGAOTCPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SGAOTCUseConfiguredClock" PrefixI False) (U1 :: Type -> Type))

SmoothGroupCertificateMode

data SmoothGroupCertificateMode Source #

Placeholder documentation for SmoothGroupCertificateMode

Instances
Bounded SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupCertificateMode :: Type -> Type #

Hashable SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupCertificateMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupCertificateMode = D1 (MetaData "SmoothGroupCertificateMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SelfSigned" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VerifyAuthenticity" PrefixI False) (U1 :: Type -> Type))

SmoothGroupEventIdMode

data SmoothGroupEventIdMode Source #

Placeholder documentation for SmoothGroupEventIdMode

Instances
Bounded SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupEventIdMode :: Type -> Type #

Hashable SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: SmoothGroupEventIdMode -> () #

type Rep SmoothGroupEventIdMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupEventIdMode = D1 (MetaData "SmoothGroupEventIdMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "NoEventId" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UseConfigured" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UseTimestamp" PrefixI False) (U1 :: Type -> Type)))

SmoothGroupEventStopBehavior

data SmoothGroupEventStopBehavior Source #

Placeholder documentation for SmoothGroupEventStopBehavior

Constructors

SGESBNone 
SGESBSendEos 
Instances
Bounded SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupEventStopBehavior :: Type -> Type #

Hashable SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupEventStopBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupEventStopBehavior = D1 (MetaData "SmoothGroupEventStopBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SGESBNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SGESBSendEos" PrefixI False) (U1 :: Type -> Type))

SmoothGroupSegmentationMode

data SmoothGroupSegmentationMode Source #

Placeholder documentation for SmoothGroupSegmentationMode

Instances
Bounded SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupSegmentationMode :: Type -> Type #

Hashable SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupSegmentationMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupSegmentationMode = D1 (MetaData "SmoothGroupSegmentationMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "UseInputSegmentation" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UseSegmentDuration" PrefixI False) (U1 :: Type -> Type))

SmoothGroupSparseTrackType

data SmoothGroupSparseTrackType Source #

Placeholder documentation for SmoothGroupSparseTrackType

Constructors

SGSTTNone 
SGSTTScte35 
Instances
Bounded SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupSparseTrackType :: Type -> Type #

Hashable SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupSparseTrackType Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupSparseTrackType = D1 (MetaData "SmoothGroupSparseTrackType" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SGSTTNone" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SGSTTScte35" PrefixI False) (U1 :: Type -> Type))

SmoothGroupStreamManifestBehavior

data SmoothGroupStreamManifestBehavior Source #

Placeholder documentation for SmoothGroupStreamManifestBehavior

Constructors

DoNotSend 
Send 
Instances
Bounded SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupStreamManifestBehavior :: Type -> Type #

Hashable SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupStreamManifestBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupStreamManifestBehavior = D1 (MetaData "SmoothGroupStreamManifestBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DoNotSend" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Send" PrefixI False) (U1 :: Type -> Type))

SmoothGroupTimestampOffsetMode

data SmoothGroupTimestampOffsetMode Source #

Placeholder documentation for SmoothGroupTimestampOffsetMode

Instances
Bounded SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep SmoothGroupTimestampOffsetMode :: Type -> Type #

Hashable SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupTimestampOffsetMode Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep SmoothGroupTimestampOffsetMode = D1 (MetaData "SmoothGroupTimestampOffsetMode" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "UseConfiguredOffset" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UseEventStartDate" PrefixI False) (U1 :: Type -> Type))

TimecodeConfigSource

data TimecodeConfigSource Source #

Placeholder documentation for TimecodeConfigSource

Instances
Bounded TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep TimecodeConfigSource :: Type -> Type #

Hashable TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: TimecodeConfigSource -> () #

type Rep TimecodeConfigSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep TimecodeConfigSource = D1 (MetaData "TimecodeConfigSource" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Embedded" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Systemclock" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Zerobased" PrefixI False) (U1 :: Type -> Type)))

TtmlDestinationStyleControl

data TtmlDestinationStyleControl Source #

Placeholder documentation for TtmlDestinationStyleControl

Instances
Bounded TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep TtmlDestinationStyleControl :: Type -> Type #

Hashable TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep TtmlDestinationStyleControl Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep TtmlDestinationStyleControl = D1 (MetaData "TtmlDestinationStyleControl" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "TDSCPassthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TDSCUseConfigured" PrefixI False) (U1 :: Type -> Type))

UdpTimedMetadataId3Frame

data UdpTimedMetadataId3Frame Source #

Placeholder documentation for UdpTimedMetadataId3Frame

Constructors

UTMIFNone 
UTMIFPriv 
UTMIFTdrl 
Instances
Bounded UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep UdpTimedMetadataId3Frame :: Type -> Type #

Hashable UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep UdpTimedMetadataId3Frame Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep UdpTimedMetadataId3Frame = D1 (MetaData "UdpTimedMetadataId3Frame" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "UTMIFNone" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "UTMIFPriv" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UTMIFTdrl" PrefixI False) (U1 :: Type -> Type)))

VideoDescriptionRespondToAfd

data VideoDescriptionRespondToAfd Source #

Placeholder documentation for VideoDescriptionRespondToAfd

Constructors

None 
Passthrough 
Respond 
Instances
Bounded VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep VideoDescriptionRespondToAfd :: Type -> Type #

Hashable VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoDescriptionRespondToAfd Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoDescriptionRespondToAfd = D1 (MetaData "VideoDescriptionRespondToAfd" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "None" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Passthrough" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Respond" PrefixI False) (U1 :: Type -> Type)))

VideoDescriptionScalingBehavior

data VideoDescriptionScalingBehavior Source #

Placeholder documentation for VideoDescriptionScalingBehavior

Constructors

Default 
StretchToOutput 
Instances
Bounded VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep VideoDescriptionScalingBehavior :: Type -> Type #

Hashable VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoDescriptionScalingBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoDescriptionScalingBehavior = D1 (MetaData "VideoDescriptionScalingBehavior" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Default" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "StretchToOutput" PrefixI False) (U1 :: Type -> Type))

VideoSelectorColorSpace

data VideoSelectorColorSpace Source #

Placeholder documentation for VideoSelectorColorSpace

Constructors

Follow 
Rec601 
Rec709 
Instances
Bounded VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep VideoSelectorColorSpace :: Type -> Type #

Hashable VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Methods

rnf :: VideoSelectorColorSpace -> () #

type Rep VideoSelectorColorSpace Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoSelectorColorSpace = D1 (MetaData "VideoSelectorColorSpace" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Follow" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Rec601" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Rec709" PrefixI False) (U1 :: Type -> Type)))

VideoSelectorColorSpaceUsage

data VideoSelectorColorSpaceUsage Source #

Placeholder documentation for VideoSelectorColorSpaceUsage

Constructors

Fallback 
Force 
Instances
Bounded VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Enum VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Eq VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Data VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Read VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Show VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Generic VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

Associated Types

type Rep VideoSelectorColorSpaceUsage :: Type -> Type #

Hashable VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToJSON VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromJSON VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToHeader VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToQuery VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToByteString VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

FromText VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

ToText VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

NFData VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoSelectorColorSpaceUsage Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Sum

type Rep VideoSelectorColorSpaceUsage = D1 (MetaData "VideoSelectorColorSpaceUsage" "Network.AWS.MediaLive.Types.Sum" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Fallback" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Force" PrefixI False) (U1 :: Type -> Type))

AacSettings

data AacSettings Source #

Placeholder documentation for AacSettings

See: aacSettings smart constructor.

Instances
Eq AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AacSettings :: Type -> Type #

Hashable AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AacSettings -> () #

type Rep AacSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Ac3Settings :: Type -> Type #

Hashable Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Ac3Settings -> () #

type Rep Ac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep ArchiveContainerSettings :: Type -> Type #

Hashable ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep ArchiveContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep ArchiveContainerSettings = D1 (MetaData "ArchiveContainerSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "ArchiveContainerSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep ArchiveGroupSettings :: Type -> Type #

Hashable ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: ArchiveGroupSettings -> () #

type Rep ArchiveGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep ArchiveGroupSettings = D1 (MetaData "ArchiveGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ArchiveGroupSettings'" PrefixI True) (S1 (MetaSel (Just "_agsRolloverInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep ArchiveOutputSettings :: Type -> Type #

Hashable ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: ArchiveOutputSettings -> () #

type Rep ArchiveOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep ArchiveOutputSettings = D1 (MetaData "ArchiveOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "ArchiveOutputSettings'" PrefixI True) (S1 (MetaSel (Just "_aosExtension") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_aosNameModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AribDestinationSettings :: Type -> Type #

Hashable AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AribDestinationSettings -> () #

type Rep AribDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AribDestinationSettings = D1 (MetaData "AribDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AribDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AribSourceSettings :: Type -> Type #

Hashable AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AribSourceSettings -> () #

type Rep AribSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AribSourceSettings = D1 (MetaData "AribSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AribSourceSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioChannelMapping :: Type -> Type #

Hashable AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioChannelMapping -> () #

type Rep AudioChannelMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioChannelMapping = D1 (MetaData "AudioChannelMapping" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioChannelMapping'" PrefixI True) (S1 (MetaSel (Just "_acmOutputChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Nat) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioCodecSettings :: Type -> Type #

Hashable AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioCodecSettings -> () #

type Rep AudioCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioCodecSettings = D1 (MetaData "AudioCodecSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioCodecSettings'" PrefixI True) ((S1 (MetaSel (Just "_acsPassThroughSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe PassThroughSettings)) :*: S1 (MetaSel (Just "_acsAc3Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Ac3Settings))) :*: (S1 (MetaSel (Just "_acsMp2Settings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp2Settings)) :*: (S1 (MetaSel (Just "_acsAacSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AacSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioDescription :: Type -> Type #

Hashable AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioDescription -> () #

type Rep AudioDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioLanguageSelection :: Type -> Type #

Hashable AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioLanguageSelection -> () #

type Rep AudioLanguageSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioLanguageSelection = D1 (MetaData "AudioLanguageSelection" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioLanguageSelection'" PrefixI True) (S1 (MetaSel (Just "_alsLanguageSelectionPolicy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioLanguageSelectionPolicy)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioNormalizationSettings :: Type -> Type #

Hashable AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioNormalizationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioNormalizationSettings = D1 (MetaData "AudioNormalizationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioNormalizationSettings'" PrefixI True) (S1 (MetaSel (Just "_ansAlgorithmControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioNormalizationAlgorithmControl)) :*: (S1 (MetaSel (Just "_ansTargetLkfs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioOnlyHlsSettings :: Type -> Type #

Hashable AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioOnlyHlsSettings -> () #

type Rep AudioOnlyHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioOnlyHlsSettings = D1 (MetaData "AudioOnlyHlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioOnlyHlsSettings'" PrefixI True) (S1 (MetaSel (Just "_aohsAudioOnlyImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLocation)) :*: (S1 (MetaSel (Just "_aohsAudioGroupId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioPidSelection :: Type -> Type #

Hashable AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioPidSelection -> () #

type Rep AudioPidSelection Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioPidSelection = D1 (MetaData "AudioPidSelection" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "AudioPidSelection'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioSelector :: Type -> Type #

Hashable AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioSelector -> () #

type Rep AudioSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioSelector = D1 (MetaData "AudioSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioSelector'" PrefixI True) (S1 (MetaSel (Just "_asSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioSelectorSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AudioSelectorSettings :: Type -> Type #

Hashable AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AudioSelectorSettings -> () #

type Rep AudioSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AudioSelectorSettings = D1 (MetaData "AudioSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AudioSelectorSettings'" PrefixI True) (S1 (MetaSel (Just "_assAudioLanguageSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioLanguageSelection)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AvailBlanking :: Type -> Type #

Hashable AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AvailBlanking -> () #

type Rep AvailBlanking Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AvailBlanking = D1 (MetaData "AvailBlanking" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AvailBlanking'" PrefixI True) (S1 (MetaSel (Just "_abState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AvailBlankingState)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AvailConfiguration :: Type -> Type #

Hashable AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AvailConfiguration -> () #

type Rep AvailConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AvailConfiguration = D1 (MetaData "AvailConfiguration" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "AvailConfiguration'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep AvailSettings :: Type -> Type #

Hashable AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: AvailSettings -> () #

type Rep AvailSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep AvailSettings = D1 (MetaData "AvailSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "AvailSettings'" PrefixI True) (S1 (MetaSel (Just "_asScte35SpliceInsert") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte35SpliceInsert)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep BlackoutSlate :: Type -> Type #

Hashable BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: BlackoutSlate -> () #

type Rep BlackoutSlate Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep BlackoutSlate = D1 (MetaData "BlackoutSlate" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BlackoutSlate'" PrefixI True) ((S1 (MetaSel (Just "_bsNetworkEndBlackoutImage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLocation)) :*: S1 (MetaSel (Just "_bsState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BlackoutSlateState))) :*: (S1 (MetaSel (Just "_bsNetworkEndBlackout") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BlackoutSlateNetworkEndBlackout)) :*: (S1 (MetaSel (Just "_bsNetworkId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep BurnInDestinationSettings :: Type -> Type #

Hashable BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep BurnInDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep BurnInDestinationSettings = D1 (MetaData "BurnInDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "BurnInDestinationSettings'" PrefixI True) ((((S1 (MetaSel (Just "_bidsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_bidsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_bidsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bidsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: ((S1 (MetaSel (Just "_bidsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_bidsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInBackgroundColor))) :*: (S1 (MetaSel (Just "_bidsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_bidsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 (MetaSel (Just "_bidsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_bidsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInAlignment))) :*: (S1 (MetaSel (Just "_bidsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_bidsTeletextGridControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInTeletextGridControl)))) :*: ((S1 (MetaSel (Just "_bidsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInOutlineColor)) :*: S1 (MetaSel (Just "_bidsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_bidsFont") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLocation)) :*: (S1 (MetaSel (Just "_bidsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInShadowColor)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep CaptionDescription :: Type -> Type #

Hashable CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: CaptionDescription -> () #

type Rep CaptionDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionDescription = D1 (MetaData "CaptionDescription" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CaptionDescription'" PrefixI True) ((S1 (MetaSel (Just "_cdLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_cdDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionDestinationSettings))) :*: (S1 (MetaSel (Just "_cdLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_cdCaptionSelectorName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep CaptionDestinationSettings :: Type -> Type #

Hashable CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionDestinationSettings = D1 (MetaData "CaptionDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CaptionDestinationSettings'" PrefixI True) (((S1 (MetaSel (Just "_cdsTeletextDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TeletextDestinationSettings)) :*: (S1 (MetaSel (Just "_cdsRtmpCaptionInfoDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RtmpCaptionInfoDestinationSettings)) :*: S1 (MetaSel (Just "_cdsDvbSubDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationSettings)))) :*: (S1 (MetaSel (Just "_cdsScte27DestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte27DestinationSettings)) :*: (S1 (MetaSel (Just "_cdsTtmlDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TtmlDestinationSettings)) :*: S1 (MetaSel (Just "_cdsScte20PlusEmbeddedDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte20PlusEmbeddedDestinationSettings))))) :*: ((S1 (MetaSel (Just "_cdsEmbeddedPlusScte20DestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedPlusScte20DestinationSettings)) :*: (S1 (MetaSel (Just "_cdsSmpteTtDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmpteTtDestinationSettings)) :*: S1 (MetaSel (Just "_cdsWebvttDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe WebvttDestinationSettings)))) :*: (S1 (MetaSel (Just "_cdsEmbeddedDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedDestinationSettings)) :*: (S1 (MetaSel (Just "_cdsBurnInDestinationSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe BurnInDestinationSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep CaptionLanguageMapping :: Type -> Type #

Hashable CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: CaptionLanguageMapping -> () #

type Rep CaptionLanguageMapping Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionLanguageMapping = D1 (MetaData "CaptionLanguageMapping" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CaptionLanguageMapping'" PrefixI True) (S1 (MetaSel (Just "_clmLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "_clmLanguageDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep CaptionSelector :: Type -> Type #

Hashable CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: CaptionSelector -> () #

type Rep CaptionSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionSelector = D1 (MetaData "CaptionSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CaptionSelector'" PrefixI True) (S1 (MetaSel (Just "_csLanguageCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_csSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe CaptionSelectorSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep CaptionSelectorSettings :: Type -> Type #

Hashable CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: CaptionSelectorSettings -> () #

type Rep CaptionSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep CaptionSelectorSettings = D1 (MetaData "CaptionSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "CaptionSelectorSettings'" PrefixI True) ((S1 (MetaSel (Just "_cssTeletextSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TeletextSourceSettings)) :*: (S1 (MetaSel (Just "_cssAribSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AribSourceSettings)) :*: S1 (MetaSel (Just "_cssScte27SourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte27SourceSettings)))) :*: (S1 (MetaSel (Just "_cssDvbSubSourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubSourceSettings)) :*: (S1 (MetaSel (Just "_cssScte20SourceSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte20SourceSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

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

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

Data Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

Hashable Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

FromJSON Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Channel -> () #

type Rep Channel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep ChannelEgressEndpoint :: Type -> Type #

Hashable ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: ChannelEgressEndpoint -> () #

type Rep ChannelEgressEndpoint Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep ChannelEgressEndpoint = D1 (MetaData "ChannelEgressEndpoint" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "ChannelEgressEndpoint'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep ChannelSummary :: Type -> Type #

Hashable ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: ChannelSummary -> () #

type Rep ChannelSummary Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep DvbNitSettings :: Type -> Type #

Hashable DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: DvbNitSettings -> () #

type Rep DvbNitSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbNitSettings = D1 (MetaData "DvbNitSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DvbNitSettings'" PrefixI True) (S1 (MetaSel (Just "_dnsRepInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_dnsNetworkName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep DvbSdtSettings :: Type -> Type #

Hashable DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: DvbSdtSettings -> () #

type Rep DvbSdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbSdtSettings = D1 (MetaData "DvbSdtSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DvbSdtSettings'" PrefixI True) ((S1 (MetaSel (Just "_dssRepInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dssServiceProviderName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_dssOutputSdt") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSdtOutputSdt)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep DvbSubDestinationSettings :: Type -> Type #

Hashable DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbSubDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbSubDestinationSettings = D1 (MetaData "DvbSubDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "DvbSubDestinationSettings'" PrefixI True) ((((S1 (MetaSel (Just "_dsdsBackgroundOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dsdsFontOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_dsdsShadowYOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsFontResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: ((S1 (MetaSel (Just "_dsdsYPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dsdsBackgroundColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationBackgroundColor))) :*: (S1 (MetaSel (Just "_dsdsShadowXOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dsdsFontSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 (MetaSel (Just "_dsdsXPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dsdsAlignment") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationAlignment))) :*: (S1 (MetaSel (Just "_dsdsShadowOpacity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_dsdsTeletextGridControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationTeletextGridControl)))) :*: ((S1 (MetaSel (Just "_dsdsOutlineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationOutlineColor)) :*: S1 (MetaSel (Just "_dsdsOutlineSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_dsdsFont") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLocation)) :*: (S1 (MetaSel (Just "_dsdsShadowColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSubDestinationShadowColor)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep DvbSubSourceSettings :: Type -> Type #

Hashable DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: DvbSubSourceSettings -> () #

type Rep DvbSubSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbSubSourceSettings = D1 (MetaData "DvbSubSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "DvbSubSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep DvbTdtSettings :: Type -> Type #

Hashable DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: DvbTdtSettings -> () #

type Rep DvbTdtSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep DvbTdtSettings = D1 (MetaData "DvbTdtSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "DvbTdtSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Eac3Settings :: Type -> Type #

Hashable Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Eac3Settings -> () #

type Rep Eac3Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Eac3Settings = D1 (MetaData "Eac3Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Eac3Settings'" PrefixI True) ((((S1 (MetaSel (Just "_esStereoDownmix") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3StereoDownmix)) :*: S1 (MetaSel (Just "_esLoRoCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 (MetaSel (Just "_esLtRtCenterMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 (MetaSel (Just "_esLfeFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3LfeFilter)) :*: S1 (MetaSel (Just "_esLtRtSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))))) :*: ((S1 (MetaSel (Just "_esMetadataControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3MetadataControl)) :*: S1 (MetaSel (Just "_esLoRoSurroundMixLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 (MetaSel (Just "_esSurroundMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3SurroundMode)) :*: (S1 (MetaSel (Just "_esAttenuationControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3AttenuationControl)) :*: S1 (MetaSel (Just "_esPassthroughControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3PassthroughControl)))))) :*: (((S1 (MetaSel (Just "_esBitstreamMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3BitstreamMode)) :*: S1 (MetaSel (Just "_esLfeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3LfeControl))) :*: (S1 (MetaSel (Just "_esCodingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3CodingMode)) :*: (S1 (MetaSel (Just "_esDrcLine") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DrcLine)) :*: S1 (MetaSel (Just "_esDrcRf") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DrcRf))))) :*: ((S1 (MetaSel (Just "_esDcFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3DcFilter)) :*: S1 (MetaSel (Just "_esBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 (MetaSel (Just "_esPhaseControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3PhaseControl)) :*: (S1 (MetaSel (Just "_esSurroundExMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Eac3SurroundExMode)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep EmbeddedDestinationSettings :: Type -> Type #

Hashable EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep EmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep EmbeddedDestinationSettings = D1 (MetaData "EmbeddedDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EmbeddedDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Hashable EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep EmbeddedPlusScte20DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep EmbeddedPlusScte20DestinationSettings = D1 (MetaData "EmbeddedPlusScte20DestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EmbeddedPlusScte20DestinationSettings'" PrefixI False) (U1 :: Type -> Type))

EmbeddedSourceSettings

data EmbeddedSourceSettings Source #

Placeholder documentation for EmbeddedSourceSettings

See: embeddedSourceSettings smart constructor.

Instances
Eq EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep EmbeddedSourceSettings :: Type -> Type #

Hashable EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: EmbeddedSourceSettings -> () #

type Rep EmbeddedSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep EmbeddedSourceSettings = D1 (MetaData "EmbeddedSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "EmbeddedSourceSettings'" PrefixI True) ((S1 (MetaSel (Just "_essConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedConvert608To708)) :*: S1 (MetaSel (Just "_essScte20Detection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe EmbeddedScte20Detection))) :*: (S1 (MetaSel (Just "_essSource608TrackNumber") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep EncoderSettings :: Type -> Type #

Hashable EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: EncoderSettings -> () #

type Rep EncoderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep FecOutputSettings :: Type -> Type #

Hashable FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: FecOutputSettings -> () #

type Rep FecOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep FecOutputSettings = D1 (MetaData "FecOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "FecOutputSettings'" PrefixI True) (S1 (MetaSel (Just "_fosRowLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_fosIncludeFec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FecOutputIncludeFec)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep GlobalConfiguration :: Type -> Type #

Hashable GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: GlobalConfiguration -> () #

type Rep GlobalConfiguration Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep GlobalConfiguration = D1 (MetaData "GlobalConfiguration" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "GlobalConfiguration'" PrefixI True) ((S1 (MetaSel (Just "_gcInputLossBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLossBehavior)) :*: S1 (MetaSel (Just "_gcInitialAudioGain") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_gcSupportLowFramerateInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GlobalConfigurationLowFramerateInputs)) :*: (S1 (MetaSel (Just "_gcInputEndAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GlobalConfigurationInputEndAction)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep H264Settings :: Type -> Type #

Hashable H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: H264Settings -> () #

type Rep H264Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep H264Settings = D1 (MetaData "H264Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "H264Settings'" PrefixI True) (((((S1 (MetaSel (Just "_hsTemporalAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264TemporalAq)) :*: S1 (MetaSel (Just "_hsSceneChangeDetect") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264SceneChangeDetect))) :*: (S1 (MetaSel (Just "_hsScanType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264ScanType)) :*: S1 (MetaSel (Just "_hsTimecodeInsertion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264TimecodeInsertionBehavior)))) :*: ((S1 (MetaSel (Just "_hsParNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsAfdSignaling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AfdSignaling))) :*: (S1 (MetaSel (Just "_hsGopSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_hsGopSizeUnits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264GopSizeUnits))))) :*: (((S1 (MetaSel (Just "_hsSlices") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hsProfile") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Profile))) :*: (S1 (MetaSel (Just "_hsRateControlMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264RateControlMode)) :*: S1 (MetaSel (Just "_hsMinIInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: ((S1 (MetaSel (Just "_hsParControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264ParControl)) :*: S1 (MetaSel (Just "_hsFlickerAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FlickerAq))) :*: (S1 (MetaSel (Just "_hsBufSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_hsSpatialAq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264SpatialAq)) :*: S1 (MetaSel (Just "_hsGopNumBFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))))))) :*: ((((S1 (MetaSel (Just "_hsFixedAfd") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FixedAfd)) :*: S1 (MetaSel (Just "_hsSoftness") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hsBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hsFramerateDenominator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 (MetaSel (Just "_hsEntropyEncoding") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264EntropyEncoding)) :*: S1 (MetaSel (Just "_hsFramerateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264FramerateControl))) :*: (S1 (MetaSel (Just "_hsColorMetadata") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264ColorMetadata)) :*: (S1 (MetaSel (Just "_hsLookAheadRateControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264LookAheadRateControl)) :*: S1 (MetaSel (Just "_hsAdaptiveQuantization") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264AdaptiveQuantization)))))) :*: (((S1 (MetaSel (Just "_hsFramerateNumerator") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_hsLevel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Level))) :*: (S1 (MetaSel (Just "_hsGopBReference") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264GopBReference)) :*: S1 (MetaSel (Just "_hsMaxBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: ((S1 (MetaSel (Just "_hsSyntax") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe H264Syntax)) :*: S1 (MetaSel (Just "_hsBufFillPct") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hsGopClosedCadence") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_hsNumRefFrames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsAkamaiSettings :: Type -> Type #

Hashable HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsAkamaiSettings -> () #

type Rep HlsAkamaiSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsAkamaiSettings = D1 (MetaData "HlsAkamaiSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsAkamaiSettings'" PrefixI True) ((S1 (MetaSel (Just "_hasHTTPTransferMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsAkamaiHTTPTransferMode)) :*: (S1 (MetaSel (Just "_hasNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hasToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_hasConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hasFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hasRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsBasicPutSettings :: Type -> Type #

Hashable HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsBasicPutSettings -> () #

type Rep HlsBasicPutSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsBasicPutSettings = D1 (MetaData "HlsBasicPutSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsBasicPutSettings'" PrefixI True) ((S1 (MetaSel (Just "_hbpsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hbpsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hbpsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsCdnSettings :: Type -> Type #

Hashable HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsCdnSettings -> () #

type Rep HlsCdnSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsCdnSettings = D1 (MetaData "HlsCdnSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsCdnSettings'" PrefixI True) ((S1 (MetaSel (Just "_hcsHlsAkamaiSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsAkamaiSettings)) :*: S1 (MetaSel (Just "_hcsHlsMediaStoreSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsMediaStoreSettings))) :*: (S1 (MetaSel (Just "_hcsHlsBasicPutSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsBasicPutSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsGroupSettings :: Type -> Type #

Hashable HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsGroupSettings -> () #

type Rep HlsGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsGroupSettings = D1 (MetaData "HlsGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsGroupSettings'" PrefixI True) (((((S1 (MetaSel (Just "_hgsDirectoryStructure") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsDirectoryStructure)) :*: S1 (MetaSel (Just "_hgsEncryptionType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsEncryptionType))) :*: (S1 (MetaSel (Just "_hgsTimedMetadataId3Period") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hgsIvInManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsIvInManifest)))) :*: ((S1 (MetaSel (Just "_hgsTsFileMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsTsFileMode)) :*: S1 (MetaSel (Just "_hgsMinSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hgsProgramDateTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsProgramDateTime)) :*: S1 (MetaSel (Just "_hgsIndexNSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))))) :*: (((S1 (MetaSel (Just "_hgsProgramDateTimePeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hgsCodecSpecification") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsCodecSpecification))) :*: (S1 (MetaSel (Just "_hgsHlsCdnSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsCdnSettings)) :*: S1 (MetaSel (Just "_hgsCaptionLanguageMappings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [CaptionLanguageMapping])))) :*: ((S1 (MetaSel (Just "_hgsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLossActionForHlsOut)) :*: S1 (MetaSel (Just "_hgsMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsMode))) :*: (S1 (MetaSel (Just "_hgsKeyProviderSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe KeyProviderSettings)) :*: (S1 (MetaSel (Just "_hgsConstantIv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hgsBaseURLManifest") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))) :*: ((((S1 (MetaSel (Just "_hgsAdMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [HlsAdMarkers])) :*: S1 (MetaSel (Just "_hgsKeyFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_hgsSegmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hgsTimedMetadataId3Frame") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsTimedMetadataId3Frame)))) :*: ((S1 (MetaSel (Just "_hgsBaseURLContent") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hgsOutputSelection") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsOutputSelection))) :*: (S1 (MetaSel (Just "_hgsCaptionLanguageSetting") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsCaptionLanguageSetting)) :*: (S1 (MetaSel (Just "_hgsSegmentsPerSubdirectory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hgsManifestDurationFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsManifestDurationFormat)))))) :*: (((S1 (MetaSel (Just "_hgsIvSource") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsIvSource)) :*: S1 (MetaSel (Just "_hgsSegmentationMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsSegmentationMode))) :*: (S1 (MetaSel (Just "_hgsKeyFormatVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_hgsClientCache") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsClientCache)))) :*: ((S1 (MetaSel (Just "_hgsTimestampDeltaMilliseconds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hgsStreamInfResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsStreamInfResolution))) :*: (S1 (MetaSel (Just "_hgsKeepSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_hgsManifestCompression") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsManifestCompression)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsInputSettings :: Type -> Type #

Hashable HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsInputSettings -> () #

type Rep HlsInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsInputSettings = D1 (MetaData "HlsInputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsInputSettings'" PrefixI True) ((S1 (MetaSel (Just "_hisBufferSegments") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hisRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hisRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsMediaStoreSettings :: Type -> Type #

Hashable HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsMediaStoreSettings -> () #

type Rep HlsMediaStoreSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsMediaStoreSettings = D1 (MetaData "HlsMediaStoreSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsMediaStoreSettings'" PrefixI True) ((S1 (MetaSel (Just "_hmssNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_hmssConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hmssFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_hmssMediaStoreStorageClass") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsMediaStoreStorageClass)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsOutputSettings :: Type -> Type #

Hashable HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsOutputSettings -> () #

type Rep HlsOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsOutputSettings = D1 (MetaData "HlsOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsOutputSettings'" PrefixI True) (S1 (MetaSel (Just "_hosSegmentModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_hosNameModifier") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsSettings :: Type -> Type #

Hashable HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsSettings -> () #

type Rep HlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsSettings = D1 (MetaData "HlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsSettings'" PrefixI True) (S1 (MetaSel (Just "_hsAudioOnlyHlsSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AudioOnlyHlsSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep HlsWebdavSettings :: Type -> Type #

Hashable HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: HlsWebdavSettings -> () #

type Rep HlsWebdavSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep HlsWebdavSettings = D1 (MetaData "HlsWebdavSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "HlsWebdavSettings'" PrefixI True) ((S1 (MetaSel (Just "_hwsHTTPTransferMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsWebdavHTTPTransferMode)) :*: S1 (MetaSel (Just "_hwsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_hwsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_hwsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

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

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

Data Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Input :: Type -> Type #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

Hashable Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

FromJSON Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Input -> () #

type Rep Input Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputAttachment :: Type -> Type #

Hashable InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputAttachment -> () #

type Rep InputAttachment Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputAttachment = D1 (MetaData "InputAttachment" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputAttachment'" PrefixI True) (S1 (MetaSel (Just "_iaInputId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputChannelLevel :: Type -> Type #

Hashable InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputChannelLevel -> () #

type Rep InputChannelLevel Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputChannelLevel = D1 (MetaData "InputChannelLevel" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputChannelLevel'" PrefixI True) (S1 (MetaSel (Just "_iclInputChannel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Nat) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputDestination :: Type -> Type #

Hashable InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputDestination -> () #

type Rep InputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputDestination = D1 (MetaData "InputDestination" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputDestination'" PrefixI True) (S1 (MetaSel (Just "_idURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_idIP") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputDestinationRequest :: Type -> Type #

Hashable InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputDestinationRequest -> () #

type Rep InputDestinationRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputDestinationRequest = D1 (MetaData "InputDestinationRequest" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "InputDestinationRequest'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputLocation :: Type -> Type #

Hashable InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputLocation -> () #

type Rep InputLocation Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputLocation = D1 (MetaData "InputLocation" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputLocation'" PrefixI True) (S1 (MetaSel (Just "_ilUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ilPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputLossBehavior :: Type -> Type #

Hashable InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputLossBehavior -> () #

type Rep InputLossBehavior Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputLossBehavior = D1 (MetaData "InputLossBehavior" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputLossBehavior'" PrefixI True) ((S1 (MetaSel (Just "_ilbInputLossImageColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_ilbBlackFrameMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_ilbRepeatFrameMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_ilbInputLossImageType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLossImageType)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputSecurityGroup :: Type -> Type #

Hashable InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputSecurityGroup -> () #

type Rep InputSecurityGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputSecurityGroup = D1 (MetaData "InputSecurityGroup" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputSecurityGroup'" PrefixI True) ((S1 (MetaSel (Just "_isgState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputSecurityGroupState)) :*: S1 (MetaSel (Just "_isgARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_isgInputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 (MetaSel (Just "_isgId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputSettings :: Type -> Type #

Hashable InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputSettings -> () #

type Rep InputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputSource :: Type -> Type #

Hashable InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputSource -> () #

type Rep InputSource Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputSource = D1 (MetaData "InputSource" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputSource'" PrefixI True) (S1 (MetaSel (Just "_isURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_isUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputSourceRequest :: Type -> Type #

Hashable InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputSourceRequest -> () #

type Rep InputSourceRequest Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputSourceRequest = D1 (MetaData "InputSourceRequest" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputSourceRequest'" PrefixI True) (S1 (MetaSel (Just "_isrURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_isrUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputSpecification :: Type -> Type #

Hashable InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputSpecification -> () #

type Rep InputSpecification Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputSpecification = D1 (MetaData "InputSpecification" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "InputSpecification'" PrefixI True) (S1 (MetaSel (Just "_isResolution") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputResolution)) :*: (S1 (MetaSel (Just "_isCodec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputCodec)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputWhitelistRule :: Type -> Type #

Hashable InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputWhitelistRule -> () #

type Rep InputWhitelistRule Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputWhitelistRule = D1 (MetaData "InputWhitelistRule" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "InputWhitelistRule'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep InputWhitelistRuleCidr :: Type -> Type #

Hashable InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: InputWhitelistRuleCidr -> () #

type Rep InputWhitelistRuleCidr Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep InputWhitelistRuleCidr = D1 (MetaData "InputWhitelistRuleCidr" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "InputWhitelistRuleCidr'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep KeyProviderSettings :: Type -> Type #

Hashable KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: KeyProviderSettings -> () #

type Rep KeyProviderSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep KeyProviderSettings = D1 (MetaData "KeyProviderSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "KeyProviderSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep M2tsSettings :: Type -> Type #

Hashable M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: M2tsSettings -> () #

type Rep M2tsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep M2tsSettings = D1 (MetaData "M2tsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "M2tsSettings'" PrefixI True) (((((S1 (MetaSel (Just "_msPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_msEtvSignalPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_msVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_msBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsBufferModel)) :*: S1 (MetaSel (Just "_msScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_msTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_msProgramNum") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msFragmentTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 (MetaSel (Just "_msTimedMetadataBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsTimedMetadataBehavior)) :*: (S1 (MetaSel (Just "_msCCDescriptor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsCCDescriptor)) :*: S1 (MetaSel (Just "_msPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))))) :*: (((S1 (MetaSel (Just "_msDvbSdtSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbSdtSettings)) :*: (S1 (MetaSel (Just "_msEcmPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_msNullPacketBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 (MetaSel (Just "_msAudioBufferModel") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAudioBufferModel)) :*: (S1 (MetaSel (Just "_msTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_msKlv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsKlv))))) :*: ((S1 (MetaSel (Just "_msAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_msPcrPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_msSegmentationMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsSegmentationMarkers)) :*: (S1 (MetaSel (Just "_msAribCaptionsPidControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAribCaptionsPidControl)) :*: S1 (MetaSel (Just "_msKlvDataPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))) :*: ((((S1 (MetaSel (Just "_msEbpLookaheadMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msDvbSubPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_msScte27Pids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_msPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msAudioStreamType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAudioStreamType))))) :*: ((S1 (MetaSel (Just "_msEsRateInPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEsRateInPes)) :*: (S1 (MetaSel (Just "_msEtvPlatformPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_msBitrate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: (S1 (MetaSel (Just "_msScte35Control") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsScte35Control)) :*: (S1 (MetaSel (Just "_msAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_msDvbTeletextPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 (MetaSel (Just "_msEbif") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEbifControl)) :*: (S1 (MetaSel (Just "_msArib") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsArib)) :*: S1 (MetaSel (Just "_msAribCaptionsPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_msAbsentInputAudioBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAbsentInputAudioBehavior)) :*: (S1 (MetaSel (Just "_msSegmentationTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_msEbpAudioInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsAudioInterval))))) :*: ((S1 (MetaSel (Just "_msDvbNitSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DvbNitSettings)) :*: (S1 (MetaSel (Just "_msPcrControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsPcrControl)) :*: S1 (MetaSel (Just "_msEbpPlacement") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsEbpPlacement)))) :*: (S1 (MetaSel (Just "_msRateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsRateMode)) :*: (S1 (MetaSel (Just "_msSegmentationStyle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M2tsSegmentationStyle)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep M3u8Settings :: Type -> Type #

Hashable M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: M3u8Settings -> () #

type Rep M3u8Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep M3u8Settings = D1 (MetaData "M3u8Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "M3u8Settings'" PrefixI True) ((((S1 (MetaSel (Just "_mPmtPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_mVideoPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_mScte35Pid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_mTransportStreamId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))) :*: ((S1 (MetaSel (Just "_mProgramNum") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_mTimedMetadataBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8TimedMetadataBehavior))) :*: (S1 (MetaSel (Just "_mPmtInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_mEcmPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 (MetaSel (Just "_mTimedMetadataPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_mAudioFramesPerPes") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_mPcrPeriod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_mPcrPid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_mPatInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_mAudioPids") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_mScte35Behavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe M3u8Scte35Behavior)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Mp2Settings :: Type -> Type #

Hashable Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Mp2Settings -> () #

type Rep Mp2Settings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Mp2Settings = D1 (MetaData "Mp2Settings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Mp2Settings'" PrefixI True) (S1 (MetaSel (Just "_mCodingMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Mp2CodingMode)) :*: (S1 (MetaSel (Just "_mSampleRate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep MsSmoothGroupSettings :: Type -> Type #

Hashable MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: MsSmoothGroupSettings -> () #

type Rep MsSmoothGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep MsSmoothGroupSettings = D1 (MetaData "MsSmoothGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "MsSmoothGroupSettings'" PrefixI True) ((((S1 (MetaSel (Just "_msgsFragmentLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msgsStreamManifestBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupStreamManifestBehavior))) :*: (S1 (MetaSel (Just "_msgsSendDelayMs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msgsEventStopBehavior") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupEventStopBehavior)))) :*: ((S1 (MetaSel (Just "_msgsTimestampOffsetMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupTimestampOffsetMode)) :*: S1 (MetaSel (Just "_msgsNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_msgsAcquisitionPointId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_msgsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLossActionForMsSmoothOut)) :*: S1 (MetaSel (Just "_msgsTimestampOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 (MetaSel (Just "_msgsCertificateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupCertificateMode)) :*: S1 (MetaSel (Just "_msgsSparseTrackType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupSparseTrackType))) :*: (S1 (MetaSel (Just "_msgsConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_msgsFilecacheDuration") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_msgsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))))) :*: ((S1 (MetaSel (Just "_msgsEventIdMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupEventIdMode)) :*: S1 (MetaSel (Just "_msgsAudioOnlyTimecodeControl") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupAudioOnlyTimecodeControl))) :*: (S1 (MetaSel (Just "_msgsSegmentationMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe SmoothGroupSegmentationMode)) :*: (S1 (MetaSel (Just "_msgsEventId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep MsSmoothOutputSettings :: Type -> Type #

Hashable MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: MsSmoothOutputSettings -> () #

type Rep MsSmoothOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep MsSmoothOutputSettings = D1 (MetaData "MsSmoothOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "MsSmoothOutputSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep NetworkInputSettings :: Type -> Type #

Hashable NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: NetworkInputSettings -> () #

type Rep NetworkInputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep NetworkInputSettings = D1 (MetaData "NetworkInputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "NetworkInputSettings'" PrefixI True) (S1 (MetaSel (Just "_nisHlsInputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsInputSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

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

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

Data Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

Hashable Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Output -> () #

type Rep Output Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Output = D1 (MetaData "Output" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Output'" PrefixI True) ((S1 (MetaSel (Just "_oCaptionDescriptionNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_oVideoDescriptionName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_oOutputName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_oAudioDescriptionNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputDestination :: Type -> Type #

Hashable OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: OutputDestination -> () #

type Rep OutputDestination Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputDestination = D1 (MetaData "OutputDestination" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "OutputDestination'" PrefixI True) (S1 (MetaSel (Just "_odSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [OutputDestinationSettings])) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputDestinationSettings :: Type -> Type #

Hashable OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputDestinationSettings = D1 (MetaData "OutputDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "OutputDestinationSettings'" PrefixI True) ((S1 (MetaSel (Just "_odsURL") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_odsUsername") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_odsPasswordParam") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputGroup :: Type -> Type #

Hashable OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: OutputGroup -> () #

type Rep OutputGroup Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputGroup = D1 (MetaData "OutputGroup" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "OutputGroup'" PrefixI True) (S1 (MetaSel (Just "_ogName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_ogOutputs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Output]) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputGroupSettings :: Type -> Type #

Hashable OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: OutputGroupSettings -> () #

type Rep OutputGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputGroupSettings = D1 (MetaData "OutputGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "OutputGroupSettings'" PrefixI True) ((S1 (MetaSel (Just "_ogsMsSmoothGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MsSmoothGroupSettings)) :*: S1 (MetaSel (Just "_ogsRtmpGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RtmpGroupSettings))) :*: (S1 (MetaSel (Just "_ogsHlsGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsGroupSettings)) :*: (S1 (MetaSel (Just "_ogsArchiveGroupSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ArchiveGroupSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputLocationRef :: Type -> Type #

Hashable OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: OutputLocationRef -> () #

type Rep OutputLocationRef Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputLocationRef = D1 (MetaData "OutputLocationRef" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "OutputLocationRef'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep OutputSettings :: Type -> Type #

Hashable OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: OutputSettings -> () #

type Rep OutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep OutputSettings = D1 (MetaData "OutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "OutputSettings'" PrefixI True) ((S1 (MetaSel (Just "_osArchiveOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ArchiveOutputSettings)) :*: S1 (MetaSel (Just "_osRtmpOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RtmpOutputSettings))) :*: (S1 (MetaSel (Just "_osHlsOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe HlsOutputSettings)) :*: (S1 (MetaSel (Just "_osUdpOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe UdpOutputSettings)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep PassThroughSettings :: Type -> Type #

Hashable PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: PassThroughSettings -> () #

type Rep PassThroughSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep PassThroughSettings = D1 (MetaData "PassThroughSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "PassThroughSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep RemixSettings :: Type -> Type #

Hashable RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: RemixSettings -> () #

type Rep RemixSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep RemixSettings = D1 (MetaData "RemixSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "RemixSettings'" PrefixI True) (S1 (MetaSel (Just "_rsChannelsIn") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_rsChannelsOut") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep RtmpCaptionInfoDestinationSettings :: Type -> Type #

Hashable RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep RtmpCaptionInfoDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep RtmpCaptionInfoDestinationSettings = D1 (MetaData "RtmpCaptionInfoDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "RtmpCaptionInfoDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep RtmpGroupSettings :: Type -> Type #

Hashable RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: RtmpGroupSettings -> () #

type Rep RtmpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep RtmpGroupSettings = D1 (MetaData "RtmpGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "RtmpGroupSettings'" PrefixI True) ((S1 (MetaSel (Just "_rgsCaptionData") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RtmpCaptionData)) :*: S1 (MetaSel (Just "_rgsRestartDelay") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_rgsAuthenticationScheme") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe AuthenticationScheme)) :*: (S1 (MetaSel (Just "_rgsCacheLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep RtmpOutputSettings :: Type -> Type #

Hashable RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: RtmpOutputSettings -> () #

type Rep RtmpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep RtmpOutputSettings = D1 (MetaData "RtmpOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "RtmpOutputSettings'" PrefixI True) ((S1 (MetaSel (Just "_rosNumRetries") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_rosCertificateMode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe RtmpOutputCertificateMode))) :*: (S1 (MetaSel (Just "_rosConnectionRetryInterval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Hashable Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte20PlusEmbeddedDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte20PlusEmbeddedDestinationSettings = D1 (MetaData "Scte20PlusEmbeddedDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Scte20PlusEmbeddedDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

Scte20SourceSettings

data Scte20SourceSettings Source #

Placeholder documentation for Scte20SourceSettings

See: scte20SourceSettings smart constructor.

Instances
Eq Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Scte20SourceSettings :: Type -> Type #

Hashable Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Scte20SourceSettings -> () #

type Rep Scte20SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte20SourceSettings = D1 (MetaData "Scte20SourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Scte20SourceSettings'" PrefixI True) (S1 (MetaSel (Just "_sssConvert608To708") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte20Convert608To708)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Scte27DestinationSettings :: Type -> Type #

Hashable Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte27DestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte27DestinationSettings = D1 (MetaData "Scte27DestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Scte27DestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Scte27SourceSettings :: Type -> Type #

Hashable Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Scte27SourceSettings -> () #

type Rep Scte27SourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte27SourceSettings = D1 (MetaData "Scte27SourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "Scte27SourceSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Scte35SpliceInsert :: Type -> Type #

Hashable Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Scte35SpliceInsert -> () #

type Rep Scte35SpliceInsert Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte35SpliceInsert = D1 (MetaData "Scte35SpliceInsert" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Scte35SpliceInsert'" PrefixI True) (S1 (MetaSel (Just "_ssiWebDeliveryAllowedFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte35SpliceInsertWebDeliveryAllowedBehavior)) :*: (S1 (MetaSel (Just "_ssiAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep Scte35TimeSignalApos :: Type -> Type #

Hashable Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: Scte35TimeSignalApos -> () #

type Rep Scte35TimeSignalApos Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep Scte35TimeSignalApos = D1 (MetaData "Scte35TimeSignalApos" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "Scte35TimeSignalApos'" PrefixI True) (S1 (MetaSel (Just "_stsaWebDeliveryAllowedFlag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Scte35AposWebDeliveryAllowedBehavior)) :*: (S1 (MetaSel (Just "_stsaAdAvailOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep SmpteTtDestinationSettings :: Type -> Type #

Hashable SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep SmpteTtDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep SmpteTtDestinationSettings = D1 (MetaData "SmpteTtDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "SmpteTtDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep StandardHlsSettings :: Type -> Type #

Hashable StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: StandardHlsSettings -> () #

type Rep StandardHlsSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep StandardHlsSettings = D1 (MetaData "StandardHlsSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "StandardHlsSettings'" PrefixI True) (S1 (MetaSel (Just "_shsAudioRenditionSets") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep StaticKeySettings :: Type -> Type #

Hashable StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: StaticKeySettings -> () #

type Rep StaticKeySettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep StaticKeySettings = D1 (MetaData "StaticKeySettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "StaticKeySettings'" PrefixI True) (S1 (MetaSel (Just "_sksKeyProviderServer") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLocation)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep TeletextDestinationSettings :: Type -> Type #

Hashable TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep TeletextDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep TeletextDestinationSettings = D1 (MetaData "TeletextDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "TeletextDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep TeletextSourceSettings :: Type -> Type #

Hashable TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: TeletextSourceSettings -> () #

type Rep TeletextSourceSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep TeletextSourceSettings = D1 (MetaData "TeletextSourceSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "TeletextSourceSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep TimecodeConfig :: Type -> Type #

Hashable TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: TimecodeConfig -> () #

type Rep TimecodeConfig Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep TimecodeConfig = D1 (MetaData "TimecodeConfig" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "TimecodeConfig'" PrefixI True) (S1 (MetaSel (Just "_tcSyncThreshold") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep TtmlDestinationSettings :: Type -> Type #

Hashable TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: TtmlDestinationSettings -> () #

type Rep TtmlDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep TtmlDestinationSettings = D1 (MetaData "TtmlDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "TtmlDestinationSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep UdpContainerSettings :: Type -> Type #

Hashable UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: UdpContainerSettings -> () #

type Rep UdpContainerSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep UdpContainerSettings = D1 (MetaData "UdpContainerSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "UdpContainerSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep UdpGroupSettings :: Type -> Type #

Hashable UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: UdpGroupSettings -> () #

type Rep UdpGroupSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep UdpGroupSettings = D1 (MetaData "UdpGroupSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "UdpGroupSettings'" PrefixI True) (S1 (MetaSel (Just "_ugsTimedMetadataId3Period") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: (S1 (MetaSel (Just "_ugsInputLossAction") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe InputLossActionForUdpOut)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep UdpOutputSettings :: Type -> Type #

Hashable UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: UdpOutputSettings -> () #

type Rep UdpOutputSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep UdpOutputSettings = D1 (MetaData "UdpOutputSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "UdpOutputSettings'" PrefixI True) ((S1 (MetaSel (Just "_uosFecOutputSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe FecOutputSettings)) :*: S1 (MetaSel (Just "_uosBufferMsec") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) :*: (S1 (MetaSel (Just "_uosDestination") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 OutputLocationRef) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoCodecSettings :: Type -> Type #

Hashable VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoCodecSettings -> () #

type Rep VideoCodecSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep VideoCodecSettings = D1 (MetaData "VideoCodecSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "VideoCodecSettings'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoDescription :: Type -> Type #

Hashable VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoDescription -> () #

type Rep VideoDescription Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoSelector :: Type -> Type #

Hashable VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoSelector -> () #

type Rep VideoSelector Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep VideoSelector = D1 (MetaData "VideoSelector" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "VideoSelector'" PrefixI True) (S1 (MetaSel (Just "_vsSelectorSettings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoSelectorSettings)) :*: (S1 (MetaSel (Just "_vsColorSpaceUsage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoSelectorColorSpaceUsage)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoSelectorPid :: Type -> Type #

Hashable VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoSelectorPid -> () #

type Rep VideoSelectorPid Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep VideoSelectorPid = D1 (MetaData "VideoSelectorPid" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "VideoSelectorPid'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoSelectorProgramId :: Type -> Type #

Hashable VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoSelectorProgramId -> () #

type Rep VideoSelectorProgramId Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep VideoSelectorProgramId = D1 (MetaData "VideoSelectorProgramId" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" True) (C1 (MetaCons "VideoSelectorProgramId'" PrefixI True) (S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep VideoSelectorSettings :: Type -> Type #

Hashable VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Methods

rnf :: VideoSelectorSettings -> () #

type Rep VideoSelectorSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep VideoSelectorSettings = D1 (MetaData "VideoSelectorSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "VideoSelectorSettings'" PrefixI True) (S1 (MetaSel (Just "_vssVideoSelectorProgramId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe VideoSelectorProgramId)) :*: S1 (MetaSel (Just "_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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Data WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

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 # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Show WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Generic WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

Associated Types

type Rep WebvttDestinationSettings :: Type -> Type #

Hashable WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

ToJSON WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

FromJSON WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

NFData WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep WebvttDestinationSettings Source # 
Instance details

Defined in Network.AWS.MediaLive.Types.Product

type Rep WebvttDestinationSettings = D1 (MetaData "WebvttDestinationSettings" "Network.AWS.MediaLive.Types.Product" "amazonka-medialive-1.6.1-Hf3aRK8WXQyFYNvbGtWknQ" False) (C1 (MetaCons "WebvttDestinationSettings'" PrefixI False) (U1 :: Type -> Type))

webvttDestinationSettings :: WebvttDestinationSettings Source #

Creates a value of WebvttDestinationSettings with the minimum fields required to make a request.