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 |
Synopsis
- data Scte35DeliveryRestrictions = Scte35DeliveryRestrictions' {}
- newScte35DeliveryRestrictions :: Scte35DeviceRestrictions -> Scte35ArchiveAllowedFlag -> Scte35WebDeliveryAllowedFlag -> Scte35NoRegionalBlackoutFlag -> Scte35DeliveryRestrictions
- scte35DeliveryRestrictions_deviceRestrictions :: Lens' Scte35DeliveryRestrictions Scte35DeviceRestrictions
- scte35DeliveryRestrictions_archiveAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35ArchiveAllowedFlag
- scte35DeliveryRestrictions_webDeliveryAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35WebDeliveryAllowedFlag
- scte35DeliveryRestrictions_noRegionalBlackoutFlag :: Lens' Scte35DeliveryRestrictions Scte35NoRegionalBlackoutFlag
Documentation
data Scte35DeliveryRestrictions Source #
Corresponds to SCTE-35 delivery_not_restricted_flag parameter. To declare delivery restrictions, include this element and its four "restriction" flags. To declare that there are no restrictions, omit this element.
See: newScte35DeliveryRestrictions
smart constructor.
Scte35DeliveryRestrictions' | |
|
Instances
newScte35DeliveryRestrictions Source #
:: Scte35DeviceRestrictions | |
-> Scte35ArchiveAllowedFlag | |
-> Scte35WebDeliveryAllowedFlag | |
-> Scte35NoRegionalBlackoutFlag | |
-> Scte35DeliveryRestrictions |
Create a value of Scte35DeliveryRestrictions
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:deviceRestrictions:Scte35DeliveryRestrictions'
, scte35DeliveryRestrictions_deviceRestrictions
- Corresponds to SCTE-35 device_restrictions parameter.
$sel:archiveAllowedFlag:Scte35DeliveryRestrictions'
, scte35DeliveryRestrictions_archiveAllowedFlag
- Corresponds to SCTE-35 archive_allowed_flag.
$sel:webDeliveryAllowedFlag:Scte35DeliveryRestrictions'
, scte35DeliveryRestrictions_webDeliveryAllowedFlag
- Corresponds to SCTE-35 web_delivery_allowed_flag parameter.
$sel:noRegionalBlackoutFlag:Scte35DeliveryRestrictions'
, scte35DeliveryRestrictions_noRegionalBlackoutFlag
- Corresponds to SCTE-35 no_regional_blackout_flag parameter.
scte35DeliveryRestrictions_deviceRestrictions :: Lens' Scte35DeliveryRestrictions Scte35DeviceRestrictions Source #
Corresponds to SCTE-35 device_restrictions parameter.
scte35DeliveryRestrictions_archiveAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35ArchiveAllowedFlag Source #
Corresponds to SCTE-35 archive_allowed_flag.
scte35DeliveryRestrictions_webDeliveryAllowedFlag :: Lens' Scte35DeliveryRestrictions Scte35WebDeliveryAllowedFlag Source #
Corresponds to SCTE-35 web_delivery_allowed_flag parameter.
scte35DeliveryRestrictions_noRegionalBlackoutFlag :: Lens' Scte35DeliveryRestrictions Scte35NoRegionalBlackoutFlag Source #
Corresponds to SCTE-35 no_regional_blackout_flag parameter.