Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data SpliceInsertMessage = SpliceInsertMessage' {}
- newSpliceInsertMessage :: SpliceInsertMessage
- spliceInsertMessage_availNum :: Lens' SpliceInsertMessage (Maybe Int)
- spliceInsertMessage_uniqueProgramId :: Lens' SpliceInsertMessage (Maybe Int)
- spliceInsertMessage_availsExpected :: Lens' SpliceInsertMessage (Maybe Int)
- spliceInsertMessage_spliceEventId :: Lens' SpliceInsertMessage (Maybe Int)
Documentation
data SpliceInsertMessage Source #
Splice insert message configuration.
See: newSpliceInsertMessage
smart constructor.
SpliceInsertMessage' | |
|
Instances
newSpliceInsertMessage :: SpliceInsertMessage Source #
Create a value of SpliceInsertMessage
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:availNum:SpliceInsertMessage'
, spliceInsertMessage_availNum
- This is written to splice_insert.avail_num, as defined in section
9.7.3.1 of the SCTE-35 specification. The default value is 0. Values
must be between 0 and 256, inclusive.
$sel:uniqueProgramId:SpliceInsertMessage'
, spliceInsertMessage_uniqueProgramId
- This is written to splice_insert.unique_program_id, as defined in
section 9.7.3.1 of the SCTE-35 specification. The default value is 0.
Values must be between 0 and 256, inclusive.
$sel:availsExpected:SpliceInsertMessage'
, spliceInsertMessage_availsExpected
- This is written to splice_insert.avails_expected, as defined in section
9.7.3.1 of the SCTE-35 specification. The default value is 0. Values
must be between 0 and 256, inclusive.
$sel:spliceEventId:SpliceInsertMessage'
, spliceInsertMessage_spliceEventId
- This is written to splice_insert.splice_event_id, as defined in section
9.7.3.1 of the SCTE-35 specification. The default value is 1.
spliceInsertMessage_availNum :: Lens' SpliceInsertMessage (Maybe Int) Source #
This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
spliceInsertMessage_uniqueProgramId :: Lens' SpliceInsertMessage (Maybe Int) Source #
This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
spliceInsertMessage_availsExpected :: Lens' SpliceInsertMessage (Maybe Int) Source #
This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
spliceInsertMessage_spliceEventId :: Lens' SpliceInsertMessage (Maybe Int) Source #
This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.