| 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.MediaLive.Types.ScheduleActionSettings
Description
Synopsis
- data ScheduleActionSettings = ScheduleActionSettings' {
- hlsId3SegmentTaggingSettings :: Maybe HlsId3SegmentTaggingScheduleActionSettings
- hlsTimedMetadataSettings :: Maybe HlsTimedMetadataScheduleActionSettings
- inputPrepareSettings :: Maybe InputPrepareScheduleActionSettings
- inputSwitchSettings :: Maybe InputSwitchScheduleActionSettings
- motionGraphicsImageActivateSettings :: Maybe MotionGraphicsActivateScheduleActionSettings
- motionGraphicsImageDeactivateSettings :: Maybe MotionGraphicsDeactivateScheduleActionSettings
- pauseStateSettings :: Maybe PauseStateScheduleActionSettings
- scte35InputSettings :: Maybe Scte35InputScheduleActionSettings
- scte35ReturnToNetworkSettings :: Maybe Scte35ReturnToNetworkScheduleActionSettings
- scte35SpliceInsertSettings :: Maybe Scte35SpliceInsertScheduleActionSettings
- scte35TimeSignalSettings :: Maybe Scte35TimeSignalScheduleActionSettings
- staticImageActivateSettings :: Maybe StaticImageActivateScheduleActionSettings
- staticImageDeactivateSettings :: Maybe StaticImageDeactivateScheduleActionSettings
- newScheduleActionSettings :: ScheduleActionSettings
- scheduleActionSettings_hlsId3SegmentTaggingSettings :: Lens' ScheduleActionSettings (Maybe HlsId3SegmentTaggingScheduleActionSettings)
- scheduleActionSettings_hlsTimedMetadataSettings :: Lens' ScheduleActionSettings (Maybe HlsTimedMetadataScheduleActionSettings)
- scheduleActionSettings_inputPrepareSettings :: Lens' ScheduleActionSettings (Maybe InputPrepareScheduleActionSettings)
- scheduleActionSettings_inputSwitchSettings :: Lens' ScheduleActionSettings (Maybe InputSwitchScheduleActionSettings)
- scheduleActionSettings_motionGraphicsImageActivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsActivateScheduleActionSettings)
- scheduleActionSettings_motionGraphicsImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsDeactivateScheduleActionSettings)
- scheduleActionSettings_pauseStateSettings :: Lens' ScheduleActionSettings (Maybe PauseStateScheduleActionSettings)
- scheduleActionSettings_scte35InputSettings :: Lens' ScheduleActionSettings (Maybe Scte35InputScheduleActionSettings)
- scheduleActionSettings_scte35ReturnToNetworkSettings :: Lens' ScheduleActionSettings (Maybe Scte35ReturnToNetworkScheduleActionSettings)
- scheduleActionSettings_scte35SpliceInsertSettings :: Lens' ScheduleActionSettings (Maybe Scte35SpliceInsertScheduleActionSettings)
- scheduleActionSettings_scte35TimeSignalSettings :: Lens' ScheduleActionSettings (Maybe Scte35TimeSignalScheduleActionSettings)
- scheduleActionSettings_staticImageActivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageActivateScheduleActionSettings)
- scheduleActionSettings_staticImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageDeactivateScheduleActionSettings)
Documentation
data ScheduleActionSettings Source #
Holds the settings for a single schedule action.
See: newScheduleActionSettings smart constructor.
Constructors
Instances
newScheduleActionSettings :: ScheduleActionSettings Source #
Create a value of ScheduleActionSettings 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:hlsId3SegmentTaggingSettings:ScheduleActionSettings', scheduleActionSettings_hlsId3SegmentTaggingSettings - Action to insert HLS ID3 segment tagging
$sel:hlsTimedMetadataSettings:ScheduleActionSettings', scheduleActionSettings_hlsTimedMetadataSettings - Action to insert HLS metadata
$sel:inputPrepareSettings:ScheduleActionSettings', scheduleActionSettings_inputPrepareSettings - Action to prepare an input for a future immediate input switch
$sel:inputSwitchSettings:ScheduleActionSettings', scheduleActionSettings_inputSwitchSettings - Action to switch the input
$sel:motionGraphicsImageActivateSettings:ScheduleActionSettings', scheduleActionSettings_motionGraphicsImageActivateSettings - Action to activate a motion graphics image overlay
$sel:motionGraphicsImageDeactivateSettings:ScheduleActionSettings', scheduleActionSettings_motionGraphicsImageDeactivateSettings - Action to deactivate a motion graphics image overlay
$sel:pauseStateSettings:ScheduleActionSettings', scheduleActionSettings_pauseStateSettings - Action to pause or unpause one or both channel pipelines
$sel:scte35InputSettings:ScheduleActionSettings', scheduleActionSettings_scte35InputSettings - Action to specify scte35 input
$sel:scte35ReturnToNetworkSettings:ScheduleActionSettings', scheduleActionSettings_scte35ReturnToNetworkSettings - Action to insert SCTE-35 return_to_network message
$sel:scte35SpliceInsertSettings:ScheduleActionSettings', scheduleActionSettings_scte35SpliceInsertSettings - Action to insert SCTE-35 splice_insert message
$sel:scte35TimeSignalSettings:ScheduleActionSettings', scheduleActionSettings_scte35TimeSignalSettings - Action to insert SCTE-35 time_signal message
$sel:staticImageActivateSettings:ScheduleActionSettings', scheduleActionSettings_staticImageActivateSettings - Action to activate a static image overlay
$sel:staticImageDeactivateSettings:ScheduleActionSettings', scheduleActionSettings_staticImageDeactivateSettings - Action to deactivate a static image overlay
scheduleActionSettings_hlsId3SegmentTaggingSettings :: Lens' ScheduleActionSettings (Maybe HlsId3SegmentTaggingScheduleActionSettings) Source #
Action to insert HLS ID3 segment tagging
scheduleActionSettings_hlsTimedMetadataSettings :: Lens' ScheduleActionSettings (Maybe HlsTimedMetadataScheduleActionSettings) Source #
Action to insert HLS metadata
scheduleActionSettings_inputPrepareSettings :: Lens' ScheduleActionSettings (Maybe InputPrepareScheduleActionSettings) Source #
Action to prepare an input for a future immediate input switch
scheduleActionSettings_inputSwitchSettings :: Lens' ScheduleActionSettings (Maybe InputSwitchScheduleActionSettings) Source #
Action to switch the input
scheduleActionSettings_motionGraphicsImageActivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsActivateScheduleActionSettings) Source #
Action to activate a motion graphics image overlay
scheduleActionSettings_motionGraphicsImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe MotionGraphicsDeactivateScheduleActionSettings) Source #
Action to deactivate a motion graphics image overlay
scheduleActionSettings_pauseStateSettings :: Lens' ScheduleActionSettings (Maybe PauseStateScheduleActionSettings) Source #
Action to pause or unpause one or both channel pipelines
scheduleActionSettings_scte35InputSettings :: Lens' ScheduleActionSettings (Maybe Scte35InputScheduleActionSettings) Source #
Action to specify scte35 input
scheduleActionSettings_scte35ReturnToNetworkSettings :: Lens' ScheduleActionSettings (Maybe Scte35ReturnToNetworkScheduleActionSettings) Source #
Action to insert SCTE-35 return_to_network message
scheduleActionSettings_scte35SpliceInsertSettings :: Lens' ScheduleActionSettings (Maybe Scte35SpliceInsertScheduleActionSettings) Source #
Action to insert SCTE-35 splice_insert message
scheduleActionSettings_scte35TimeSignalSettings :: Lens' ScheduleActionSettings (Maybe Scte35TimeSignalScheduleActionSettings) Source #
Action to insert SCTE-35 time_signal message
scheduleActionSettings_staticImageActivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageActivateScheduleActionSettings) Source #
Action to activate a static image overlay
scheduleActionSettings_staticImageDeactivateSettings :: Lens' ScheduleActionSettings (Maybe StaticImageDeactivateScheduleActionSettings) Source #
Action to deactivate a static image overlay