| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MediaTailor.Types.AdBreak
Description
Synopsis
- data AdBreak = AdBreak' {}
- newAdBreak :: AdBreak
- adBreak_messageType :: Lens' AdBreak (Maybe MessageType)
- adBreak_offsetMillis :: Lens' AdBreak (Maybe Integer)
- adBreak_slate :: Lens' AdBreak (Maybe SlateSource)
- adBreak_spliceInsertMessage :: Lens' AdBreak (Maybe SpliceInsertMessage)
- adBreak_timeSignalMessage :: Lens' AdBreak (Maybe TimeSignalMessage)
Documentation
Ad break configuration parameters.
See: newAdBreak smart constructor.
Constructors
| AdBreak' | |
Fields
| |
Instances
newAdBreak :: AdBreak Source #
Create a value of AdBreak 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:messageType:AdBreak', adBreak_messageType - The SCTE-35 ad insertion type. Accepted value: SPLICE_INSERT,
TIME_SIGNAL.
$sel:offsetMillis:AdBreak', adBreak_offsetMillis - How long (in milliseconds) after the beginning of the program that an ad
starts. This value must fall within 100ms of a segment boundary,
otherwise the ad break will be skipped.
$sel:slate:AdBreak', adBreak_slate - Ad break slate configuration.
$sel:spliceInsertMessage:AdBreak', adBreak_spliceInsertMessage - This defines the SCTE-35 splice_insert() message inserted around the
ad. For information about using splice_insert(), see the SCTE-35
specficiaiton, section 9.7.3.1.
$sel:timeSignalMessage:AdBreak', adBreak_timeSignalMessage - Defines the SCTE-35 time_signal message inserted around the ad.
Programs on a channel's schedule can be configured with one or more ad
breaks. You can attach a splice_insert SCTE-35 message to the ad
break. This message provides basic metadata about the ad break.
See section 9.7.4 of the 2022 SCTE-35 specification for more information.
adBreak_messageType :: Lens' AdBreak (Maybe MessageType) Source #
The SCTE-35 ad insertion type. Accepted value: SPLICE_INSERT,
TIME_SIGNAL.
adBreak_offsetMillis :: Lens' AdBreak (Maybe Integer) Source #
How long (in milliseconds) after the beginning of the program that an ad starts. This value must fall within 100ms of a segment boundary, otherwise the ad break will be skipped.
adBreak_slate :: Lens' AdBreak (Maybe SlateSource) Source #
Ad break slate configuration.
adBreak_spliceInsertMessage :: Lens' AdBreak (Maybe SpliceInsertMessage) Source #
This defines the SCTE-35 splice_insert() message inserted around the
ad. For information about using splice_insert(), see the SCTE-35
specficiaiton, section 9.7.3.1.
adBreak_timeSignalMessage :: Lens' AdBreak (Maybe TimeSignalMessage) Source #
Defines the SCTE-35 time_signal message inserted around the ad.
Programs on a channel's schedule can be configured with one or more ad
breaks. You can attach a splice_insert SCTE-35 message to the ad
break. This message provides basic metadata about the ad break.
See section 9.7.4 of the 2022 SCTE-35 specification for more information.