amazonka-medialive-2.0: Amazon Elemental MediaLive SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MediaLive.Types.Esam

Description

 
Synopsis

Documentation

data Esam Source #

Esam

See: newEsam smart constructor.

Constructors

Esam' 

Fields

  • adAvailOffset :: Maybe Int

    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.

  • passwordParam :: Maybe Text

    Documentation update needed

  • username :: Maybe Text

    Documentation update needed

  • zoneIdentity :: Maybe Text

    Optional data sent as zoneIdentity to identify the MediaLive channel to the POIS.

  • acquisitionPointId :: Text

    Sent as acquisitionPointIdentity to identify the MediaLive channel to the POIS.

  • poisEndpoint :: Text

    The URL of the signal conditioner endpoint on the Placement Opportunity Information System (POIS). MediaLive sends SignalProcessingEvents here when SCTE-35 messages are read.

Instances

Instances details
FromJSON Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

ToJSON Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Generic Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Associated Types

type Rep Esam :: Type -> Type #

Methods

from :: Esam -> Rep Esam x #

to :: Rep Esam x -> Esam #

Read Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Show Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Methods

showsPrec :: Int -> Esam -> ShowS #

show :: Esam -> String #

showList :: [Esam] -> ShowS #

NFData Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Methods

rnf :: Esam -> () #

Eq Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Methods

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

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

Hashable Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

Methods

hashWithSalt :: Int -> Esam -> Int #

hash :: Esam -> Int #

type Rep Esam Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Esam

type Rep Esam = D1 ('MetaData "Esam" "Amazonka.MediaLive.Types.Esam" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "Esam'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adAvailOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "passwordParam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "zoneIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "acquisitionPointId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "poisEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEsam Source #

Create a value of Esam with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adAvailOffset:Esam', esam_adAvailOffset - 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.

$sel:passwordParam:Esam', esam_passwordParam - Documentation update needed

$sel:username:Esam', esam_username - Documentation update needed

$sel:zoneIdentity:Esam', esam_zoneIdentity - Optional data sent as zoneIdentity to identify the MediaLive channel to the POIS.

$sel:acquisitionPointId:Esam', esam_acquisitionPointId - Sent as acquisitionPointIdentity to identify the MediaLive channel to the POIS.

$sel:poisEndpoint:Esam', esam_poisEndpoint - The URL of the signal conditioner endpoint on the Placement Opportunity Information System (POIS). MediaLive sends SignalProcessingEvents here when SCTE-35 messages are read.

esam_adAvailOffset :: Lens' Esam (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.

esam_passwordParam :: Lens' Esam (Maybe Text) Source #

Documentation update needed

esam_username :: Lens' Esam (Maybe Text) Source #

Documentation update needed

esam_zoneIdentity :: Lens' Esam (Maybe Text) Source #

Optional data sent as zoneIdentity to identify the MediaLive channel to the POIS.

esam_acquisitionPointId :: Lens' Esam Text Source #

Sent as acquisitionPointIdentity to identify the MediaLive channel to the POIS.

esam_poisEndpoint :: Lens' Esam Text Source #

The URL of the signal conditioner endpoint on the Placement Opportunity Information System (POIS). MediaLive sends SignalProcessingEvents here when SCTE-35 messages are read.