module Stratosphere.MediaLive.Channel.HlsGroupSettingsProperty (
        module Exports, HlsGroupSettingsProperty(..),
        mkHlsGroupSettingsProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.MediaLive.Channel.CaptionLanguageMappingProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaLive.Channel.HlsCdnSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaLive.Channel.KeyProviderSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaLive.Channel.OutputLocationRefProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data HlsGroupSettingsProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html>
    HlsGroupSettingsProperty {HlsGroupSettingsProperty -> ()
haddock_workaround_ :: (),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-admarkers>
                              HlsGroupSettingsProperty -> Maybe (ValueList Text)
adMarkers :: (Prelude.Maybe (ValueList Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlcontent>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlcontent1>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlmanifest>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-baseurlmanifest1>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-captionlanguagemappings>
                              HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings :: (Prelude.Maybe [CaptionLanguageMappingProperty]),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-captionlanguagesetting>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageSetting :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-clientcache>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-codecspecification>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-constantiv>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-destination>
                              HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
destination :: (Prelude.Maybe OutputLocationRefProperty),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-directorystructure>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
directoryStructure :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-discontinuitytags>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-encryptiontype>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-hlscdnsettings>
                              HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsCdnSettings :: (Prelude.Maybe HlsCdnSettingsProperty),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-hlsid3segmenttagging>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
hlsId3SegmentTagging :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-iframeonlyplaylists>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-incompletesegmentbehavior>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-indexnsegments>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
indexNSegments :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-inputlossaction>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
inputLossAction :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-ivinmanifest>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-ivsource>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keepsegments>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
keepSegments :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyformat>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormat :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyformatversions>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-keyprovidersettings>
                              HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
keyProviderSettings :: (Prelude.Maybe KeyProviderSettingsProperty),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-manifestcompression>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
manifestCompression :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-manifestdurationformat>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-minsegmentlength>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
minSegmentLength :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-mode>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
mode :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-outputselection>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetime>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetimeclock>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-programdatetimeperiod>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
programDateTimePeriod :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-redundantmanifest>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
redundantManifest :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentlength>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentLength :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentationmode>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
segmentationMode :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-segmentspersubdirectory>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentsPerSubdirectory :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-streaminfresolution>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
streamInfResolution :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timedmetadataid3frame>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: (Prelude.Maybe (Value Prelude.Text)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timedmetadataid3period>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
timedMetadataId3Period :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-timestampdeltamilliseconds>
                              HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: (Prelude.Maybe (Value Prelude.Integer)),
                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-tsfilemode>
                              HlsGroupSettingsProperty -> Maybe (Value Text)
tsFileMode :: (Prelude.Maybe (Value Prelude.Text))}
  deriving stock (HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool
(HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool)
-> (HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool)
-> Eq HlsGroupSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool
== :: HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool
$c/= :: HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool
/= :: HlsGroupSettingsProperty -> HlsGroupSettingsProperty -> Bool
Prelude.Eq, Int -> HlsGroupSettingsProperty -> ShowS
[HlsGroupSettingsProperty] -> ShowS
HlsGroupSettingsProperty -> String
(Int -> HlsGroupSettingsProperty -> ShowS)
-> (HlsGroupSettingsProperty -> String)
-> ([HlsGroupSettingsProperty] -> ShowS)
-> Show HlsGroupSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> HlsGroupSettingsProperty -> ShowS
showsPrec :: Int -> HlsGroupSettingsProperty -> ShowS
$cshow :: HlsGroupSettingsProperty -> String
show :: HlsGroupSettingsProperty -> String
$cshowList :: [HlsGroupSettingsProperty] -> ShowS
showList :: [HlsGroupSettingsProperty] -> ShowS
Prelude.Show)
mkHlsGroupSettingsProperty :: HlsGroupSettingsProperty
mkHlsGroupSettingsProperty :: HlsGroupSettingsProperty
mkHlsGroupSettingsProperty
  = HlsGroupSettingsProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), adMarkers :: Maybe (ValueList Text)
adMarkers = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
       baseUrlContent :: Maybe (Value Text)
baseUrlContent = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       baseUrlContent1 :: Maybe (Value Text)
baseUrlContent1 = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       baseUrlManifest :: Maybe (Value Text)
baseUrlManifest = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       baseUrlManifest1 :: Maybe (Value Text)
baseUrlManifest1 = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings = Maybe [CaptionLanguageMappingProperty]
forall a. Maybe a
Prelude.Nothing,
       captionLanguageSetting :: Maybe (Value Text)
captionLanguageSetting = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       clientCache :: Maybe (Value Text)
clientCache = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       codecSpecification :: Maybe (Value Text)
codecSpecification = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, constantIv :: Maybe (Value Text)
constantIv = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       destination :: Maybe OutputLocationRefProperty
destination = Maybe OutputLocationRefProperty
forall a. Maybe a
Prelude.Nothing,
       directoryStructure :: Maybe (Value Text)
directoryStructure = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       discontinuityTags :: Maybe (Value Text)
discontinuityTags = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       encryptionType :: Maybe (Value Text)
encryptionType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsCdnSettings = Maybe HlsCdnSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       hlsId3SegmentTagging :: Maybe (Value Text)
hlsId3SegmentTagging = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       iFrameOnlyPlaylists :: Maybe (Value Text)
iFrameOnlyPlaylists = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       incompleteSegmentBehavior :: Maybe (Value Text)
incompleteSegmentBehavior = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       indexNSegments :: Maybe (Value Integer)
indexNSegments = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       inputLossAction :: Maybe (Value Text)
inputLossAction = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, ivInManifest :: Maybe (Value Text)
ivInManifest = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       ivSource :: Maybe (Value Text)
ivSource = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, keepSegments :: Maybe (Value Integer)
keepSegments = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       keyFormat :: Maybe (Value Text)
keyFormat = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, keyFormatVersions :: Maybe (Value Text)
keyFormatVersions = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       keyProviderSettings :: Maybe KeyProviderSettingsProperty
keyProviderSettings = Maybe KeyProviderSettingsProperty
forall a. Maybe a
Prelude.Nothing,
       manifestCompression :: Maybe (Value Text)
manifestCompression = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       manifestDurationFormat :: Maybe (Value Text)
manifestDurationFormat = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       minSegmentLength :: Maybe (Value Integer)
minSegmentLength = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, mode :: Maybe (Value Text)
mode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       outputSelection :: Maybe (Value Text)
outputSelection = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       programDateTime :: Maybe (Value Text)
programDateTime = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       programDateTimeClock :: Maybe (Value Text)
programDateTimeClock = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       programDateTimePeriod :: Maybe (Value Integer)
programDateTimePeriod = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       redundantManifest :: Maybe (Value Text)
redundantManifest = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       segmentLength :: Maybe (Value Integer)
segmentLength = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       segmentationMode :: Maybe (Value Text)
segmentationMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       segmentsPerSubdirectory :: Maybe (Value Integer)
segmentsPerSubdirectory = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       streamInfResolution :: Maybe (Value Text)
streamInfResolution = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Frame = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataId3Period = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       timestampDeltaMilliseconds :: Maybe (Value Integer)
timestampDeltaMilliseconds = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       tsFileMode :: Maybe (Value Text)
tsFileMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties HlsGroupSettingsProperty where
  toResourceProperties :: HlsGroupSettingsProperty -> ResourceProperties
toResourceProperties HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::MediaLive::Channel.HlsGroupSettings",
         supportsTags :: Bool
supportsTags = Bool
Prelude.False,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AdMarkers" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
adMarkers,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlContent" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlContent,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlContent1" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlContent1,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlManifest,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlManifest1" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlManifest1,
                            Key -> [CaptionLanguageMappingProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CaptionLanguageMappings"
                              ([CaptionLanguageMappingProperty] -> (Key, Value))
-> Maybe [CaptionLanguageMappingProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CaptionLanguageSetting"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
captionLanguageSetting,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ClientCache" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
clientCache,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CodecSpecification" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
codecSpecification,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ConstantIv" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
constantIv,
                            Key -> OutputLocationRefProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Destination" (OutputLocationRefProperty -> (Key, Value))
-> Maybe OutputLocationRefProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OutputLocationRefProperty
destination,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DirectoryStructure" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
directoryStructure,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DiscontinuityTags" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
discontinuityTags,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EncryptionType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
encryptionType,
                            Key -> HlsCdnSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"HlsCdnSettings" (HlsCdnSettingsProperty -> (Key, Value))
-> Maybe HlsCdnSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe HlsCdnSettingsProperty
hlsCdnSettings,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"HlsId3SegmentTagging" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
hlsId3SegmentTagging,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IFrameOnlyPlaylists" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
iFrameOnlyPlaylists,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IncompleteSegmentBehavior"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
incompleteSegmentBehavior,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IndexNSegments" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
indexNSegments,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"InputLossAction" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
inputLossAction,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IvInManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
ivInManifest,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IvSource" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
ivSource,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeepSegments" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
keepSegments,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyFormat" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
keyFormat,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyFormatVersions" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
keyFormatVersions,
                            Key -> KeyProviderSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyProviderSettings" (KeyProviderSettingsProperty -> (Key, Value))
-> Maybe KeyProviderSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KeyProviderSettingsProperty
keyProviderSettings,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManifestCompression" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
manifestCompression,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManifestDurationFormat"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
manifestDurationFormat,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MinSegmentLength" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
minSegmentLength,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Mode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
mode,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputSelection" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
outputSelection,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTime" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
programDateTime,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTimeClock" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
programDateTimeClock,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTimePeriod"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
programDateTimePeriod,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedundantManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
redundantManifest,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentLength" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
segmentLength,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentationMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
segmentationMode,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentsPerSubdirectory"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
segmentsPerSubdirectory,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StreamInfResolution" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
streamInfResolution,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimedMetadataId3Frame"
                              (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
timedMetadataId3Frame,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimedMetadataId3Period"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timedMetadataId3Period,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimestampDeltaMilliseconds"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timestampDeltaMilliseconds,
                            Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TsFileMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
tsFileMode])}
instance JSON.ToJSON HlsGroupSettingsProperty where
  toJSON :: HlsGroupSettingsProperty -> Value
toJSON HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AdMarkers" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
adMarkers,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlContent" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlContent,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlContent1" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlContent1,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlManifest,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"BaseUrlManifest1" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
baseUrlManifest1,
               Key -> [CaptionLanguageMappingProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CaptionLanguageMappings"
                 ([CaptionLanguageMappingProperty] -> (Key, Value))
-> Maybe [CaptionLanguageMappingProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CaptionLanguageSetting"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
captionLanguageSetting,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ClientCache" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
clientCache,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CodecSpecification" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
codecSpecification,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ConstantIv" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
constantIv,
               Key -> OutputLocationRefProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Destination" (OutputLocationRefProperty -> (Key, Value))
-> Maybe OutputLocationRefProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OutputLocationRefProperty
destination,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DirectoryStructure" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
directoryStructure,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DiscontinuityTags" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
discontinuityTags,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EncryptionType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
encryptionType,
               Key -> HlsCdnSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"HlsCdnSettings" (HlsCdnSettingsProperty -> (Key, Value))
-> Maybe HlsCdnSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe HlsCdnSettingsProperty
hlsCdnSettings,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"HlsId3SegmentTagging" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
hlsId3SegmentTagging,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IFrameOnlyPlaylists" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
iFrameOnlyPlaylists,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IncompleteSegmentBehavior"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
incompleteSegmentBehavior,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IndexNSegments" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
indexNSegments,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"InputLossAction" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
inputLossAction,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IvInManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
ivInManifest,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IvSource" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
ivSource,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeepSegments" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
keepSegments,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyFormat" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
keyFormat,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyFormatVersions" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
keyFormatVersions,
               Key -> KeyProviderSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KeyProviderSettings" (KeyProviderSettingsProperty -> (Key, Value))
-> Maybe KeyProviderSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KeyProviderSettingsProperty
keyProviderSettings,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManifestCompression" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
manifestCompression,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManifestDurationFormat"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
manifestDurationFormat,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MinSegmentLength" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
minSegmentLength,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Mode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
mode,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OutputSelection" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
outputSelection,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTime" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
programDateTime,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTimeClock" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
programDateTimeClock,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgramDateTimePeriod"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
programDateTimePeriod,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedundantManifest" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
redundantManifest,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentLength" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
segmentLength,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentationMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
segmentationMode,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SegmentsPerSubdirectory"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
segmentsPerSubdirectory,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StreamInfResolution" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
streamInfResolution,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimedMetadataId3Frame"
                 (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
timedMetadataId3Frame,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimedMetadataId3Period"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timedMetadataId3Period,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TimestampDeltaMilliseconds"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
timestampDeltaMilliseconds,
               Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TsFileMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
tsFileMode]))
instance Property "AdMarkers" HlsGroupSettingsProperty where
  type PropertyType "AdMarkers" HlsGroupSettingsProperty = ValueList Prelude.Text
  set :: PropertyType "AdMarkers" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "AdMarkers" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {adMarkers :: Maybe (ValueList Text)
adMarkers = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AdMarkers" HlsGroupSettingsProperty
ValueList Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "BaseUrlContent" HlsGroupSettingsProperty where
  type PropertyType "BaseUrlContent" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "BaseUrlContent" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "BaseUrlContent" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {baseUrlContent :: Maybe (Value Text)
baseUrlContent = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BaseUrlContent" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "BaseUrlContent1" HlsGroupSettingsProperty where
  type PropertyType "BaseUrlContent1" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "BaseUrlContent1" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "BaseUrlContent1" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {baseUrlContent1 :: Maybe (Value Text)
baseUrlContent1 = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BaseUrlContent1" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "BaseUrlManifest" HlsGroupSettingsProperty where
  type PropertyType "BaseUrlManifest" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "BaseUrlManifest" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "BaseUrlManifest" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {baseUrlManifest :: Maybe (Value Text)
baseUrlManifest = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BaseUrlManifest" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "BaseUrlManifest1" HlsGroupSettingsProperty where
  type PropertyType "BaseUrlManifest1" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "BaseUrlManifest1" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "BaseUrlManifest1" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {baseUrlManifest1 :: Maybe (Value Text)
baseUrlManifest1 = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BaseUrlManifest1" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "CaptionLanguageMappings" HlsGroupSettingsProperty where
  type PropertyType "CaptionLanguageMappings" HlsGroupSettingsProperty = [CaptionLanguageMappingProperty]
  set :: PropertyType "CaptionLanguageMappings" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "CaptionLanguageMappings" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings = [CaptionLanguageMappingProperty]
-> Maybe [CaptionLanguageMappingProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CaptionLanguageMappingProperty]
PropertyType "CaptionLanguageMappings" HlsGroupSettingsProperty
newValue, Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "CaptionLanguageSetting" HlsGroupSettingsProperty where
  type PropertyType "CaptionLanguageSetting" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "CaptionLanguageSetting" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "CaptionLanguageSetting" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {captionLanguageSetting :: Maybe (Value Text)
captionLanguageSetting = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CaptionLanguageSetting" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ClientCache" HlsGroupSettingsProperty where
  type PropertyType "ClientCache" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ClientCache" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ClientCache" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {clientCache :: Maybe (Value Text)
clientCache = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ClientCache" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "CodecSpecification" HlsGroupSettingsProperty where
  type PropertyType "CodecSpecification" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "CodecSpecification" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "CodecSpecification" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {codecSpecification :: Maybe (Value Text)
codecSpecification = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CodecSpecification" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ConstantIv" HlsGroupSettingsProperty where
  type PropertyType "ConstantIv" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ConstantIv" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ConstantIv" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {constantIv :: Maybe (Value Text)
constantIv = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ConstantIv" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "Destination" HlsGroupSettingsProperty where
  type PropertyType "Destination" HlsGroupSettingsProperty = OutputLocationRefProperty
  set :: PropertyType "Destination" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "Destination" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {destination :: Maybe OutputLocationRefProperty
destination = OutputLocationRefProperty -> Maybe OutputLocationRefProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Destination" HlsGroupSettingsProperty
OutputLocationRefProperty
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "DirectoryStructure" HlsGroupSettingsProperty where
  type PropertyType "DirectoryStructure" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "DirectoryStructure" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "DirectoryStructure" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {directoryStructure :: Maybe (Value Text)
directoryStructure = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DirectoryStructure" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "DiscontinuityTags" HlsGroupSettingsProperty where
  type PropertyType "DiscontinuityTags" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "DiscontinuityTags" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "DiscontinuityTags" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {discontinuityTags :: Maybe (Value Text)
discontinuityTags = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DiscontinuityTags" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "EncryptionType" HlsGroupSettingsProperty where
  type PropertyType "EncryptionType" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "EncryptionType" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "EncryptionType" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {encryptionType :: Maybe (Value Text)
encryptionType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EncryptionType" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "HlsCdnSettings" HlsGroupSettingsProperty where
  type PropertyType "HlsCdnSettings" HlsGroupSettingsProperty = HlsCdnSettingsProperty
  set :: PropertyType "HlsCdnSettings" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "HlsCdnSettings" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsCdnSettings = HlsCdnSettingsProperty -> Maybe HlsCdnSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HlsCdnSettings" HlsGroupSettingsProperty
HlsCdnSettingsProperty
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "HlsId3SegmentTagging" HlsGroupSettingsProperty where
  type PropertyType "HlsId3SegmentTagging" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "HlsId3SegmentTagging" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "HlsId3SegmentTagging" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {hlsId3SegmentTagging :: Maybe (Value Text)
hlsId3SegmentTagging = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HlsId3SegmentTagging" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "IFrameOnlyPlaylists" HlsGroupSettingsProperty where
  type PropertyType "IFrameOnlyPlaylists" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "IFrameOnlyPlaylists" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "IFrameOnlyPlaylists" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {iFrameOnlyPlaylists :: Maybe (Value Text)
iFrameOnlyPlaylists = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IFrameOnlyPlaylists" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "IncompleteSegmentBehavior" HlsGroupSettingsProperty where
  type PropertyType "IncompleteSegmentBehavior" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "IncompleteSegmentBehavior" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "IncompleteSegmentBehavior" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {incompleteSegmentBehavior :: Maybe (Value Text)
incompleteSegmentBehavior = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IncompleteSegmentBehavior" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "IndexNSegments" HlsGroupSettingsProperty where
  type PropertyType "IndexNSegments" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "IndexNSegments" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "IndexNSegments" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {indexNSegments :: Maybe (Value Integer)
indexNSegments = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IndexNSegments" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "InputLossAction" HlsGroupSettingsProperty where
  type PropertyType "InputLossAction" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "InputLossAction" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "InputLossAction" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {inputLossAction :: Maybe (Value Text)
inputLossAction = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "InputLossAction" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "IvInManifest" HlsGroupSettingsProperty where
  type PropertyType "IvInManifest" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "IvInManifest" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "IvInManifest" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {ivInManifest :: Maybe (Value Text)
ivInManifest = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IvInManifest" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "IvSource" HlsGroupSettingsProperty where
  type PropertyType "IvSource" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "IvSource" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "IvSource" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {ivSource :: Maybe (Value Text)
ivSource = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IvSource" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "KeepSegments" HlsGroupSettingsProperty where
  type PropertyType "KeepSegments" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "KeepSegments" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "KeepSegments" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {keepSegments :: Maybe (Value Integer)
keepSegments = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KeepSegments" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "KeyFormat" HlsGroupSettingsProperty where
  type PropertyType "KeyFormat" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "KeyFormat" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "KeyFormat" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {keyFormat :: Maybe (Value Text)
keyFormat = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KeyFormat" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "KeyFormatVersions" HlsGroupSettingsProperty where
  type PropertyType "KeyFormatVersions" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "KeyFormatVersions" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "KeyFormatVersions" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {keyFormatVersions :: Maybe (Value Text)
keyFormatVersions = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KeyFormatVersions" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "KeyProviderSettings" HlsGroupSettingsProperty where
  type PropertyType "KeyProviderSettings" HlsGroupSettingsProperty = KeyProviderSettingsProperty
  set :: PropertyType "KeyProviderSettings" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "KeyProviderSettings" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {keyProviderSettings :: Maybe KeyProviderSettingsProperty
keyProviderSettings = KeyProviderSettingsProperty -> Maybe KeyProviderSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KeyProviderSettings" HlsGroupSettingsProperty
KeyProviderSettingsProperty
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ManifestCompression" HlsGroupSettingsProperty where
  type PropertyType "ManifestCompression" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ManifestCompression" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ManifestCompression" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {manifestCompression :: Maybe (Value Text)
manifestCompression = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ManifestCompression" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ManifestDurationFormat" HlsGroupSettingsProperty where
  type PropertyType "ManifestDurationFormat" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ManifestDurationFormat" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ManifestDurationFormat" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {manifestDurationFormat :: Maybe (Value Text)
manifestDurationFormat = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ManifestDurationFormat" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "MinSegmentLength" HlsGroupSettingsProperty where
  type PropertyType "MinSegmentLength" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "MinSegmentLength" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "MinSegmentLength" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {minSegmentLength :: Maybe (Value Integer)
minSegmentLength = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MinSegmentLength" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "Mode" HlsGroupSettingsProperty where
  type PropertyType "Mode" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "Mode" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "Mode" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {mode :: Maybe (Value Text)
mode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Mode" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "OutputSelection" HlsGroupSettingsProperty where
  type PropertyType "OutputSelection" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "OutputSelection" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "OutputSelection" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {outputSelection :: Maybe (Value Text)
outputSelection = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OutputSelection" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ProgramDateTime" HlsGroupSettingsProperty where
  type PropertyType "ProgramDateTime" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ProgramDateTime" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ProgramDateTime" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {programDateTime :: Maybe (Value Text)
programDateTime = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ProgramDateTime" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ProgramDateTimeClock" HlsGroupSettingsProperty where
  type PropertyType "ProgramDateTimeClock" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "ProgramDateTimeClock" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ProgramDateTimeClock" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {programDateTimeClock :: Maybe (Value Text)
programDateTimeClock = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ProgramDateTimeClock" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "ProgramDateTimePeriod" HlsGroupSettingsProperty where
  type PropertyType "ProgramDateTimePeriod" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "ProgramDateTimePeriod" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "ProgramDateTimePeriod" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {programDateTimePeriod :: Maybe (Value Integer)
programDateTimePeriod = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ProgramDateTimePeriod" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "RedundantManifest" HlsGroupSettingsProperty where
  type PropertyType "RedundantManifest" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "RedundantManifest" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "RedundantManifest" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {redundantManifest :: Maybe (Value Text)
redundantManifest = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RedundantManifest" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "SegmentLength" HlsGroupSettingsProperty where
  type PropertyType "SegmentLength" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "SegmentLength" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "SegmentLength" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {segmentLength :: Maybe (Value Integer)
segmentLength = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SegmentLength" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "SegmentationMode" HlsGroupSettingsProperty where
  type PropertyType "SegmentationMode" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "SegmentationMode" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "SegmentationMode" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {segmentationMode :: Maybe (Value Text)
segmentationMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SegmentationMode" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "SegmentsPerSubdirectory" HlsGroupSettingsProperty where
  type PropertyType "SegmentsPerSubdirectory" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "SegmentsPerSubdirectory" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "SegmentsPerSubdirectory" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {segmentsPerSubdirectory :: Maybe (Value Integer)
segmentsPerSubdirectory = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SegmentsPerSubdirectory" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "StreamInfResolution" HlsGroupSettingsProperty where
  type PropertyType "StreamInfResolution" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "StreamInfResolution" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "StreamInfResolution" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {streamInfResolution :: Maybe (Value Text)
streamInfResolution = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StreamInfResolution" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "TimedMetadataId3Frame" HlsGroupSettingsProperty where
  type PropertyType "TimedMetadataId3Frame" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "TimedMetadataId3Frame" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "TimedMetadataId3Frame" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Frame = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TimedMetadataId3Frame" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "TimedMetadataId3Period" HlsGroupSettingsProperty where
  type PropertyType "TimedMetadataId3Period" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "TimedMetadataId3Period" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "TimedMetadataId3Period" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataId3Period = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TimedMetadataId3Period" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "TimestampDeltaMilliseconds" HlsGroupSettingsProperty where
  type PropertyType "TimestampDeltaMilliseconds" HlsGroupSettingsProperty = Value Prelude.Integer
  set :: PropertyType "TimestampDeltaMilliseconds" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "TimestampDeltaMilliseconds" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty
        {timestampDeltaMilliseconds :: Maybe (Value Integer)
timestampDeltaMilliseconds = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TimestampDeltaMilliseconds" HlsGroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
instance Property "TsFileMode" HlsGroupSettingsProperty where
  type PropertyType "TsFileMode" HlsGroupSettingsProperty = Value Prelude.Text
  set :: PropertyType "TsFileMode" HlsGroupSettingsProperty
-> HlsGroupSettingsProperty -> HlsGroupSettingsProperty
set PropertyType "TsFileMode" HlsGroupSettingsProperty
newValue HlsGroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: HlsGroupSettingsProperty -> ()
adMarkers :: HlsGroupSettingsProperty -> Maybe (ValueList Text)
baseUrlContent :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageMappings :: HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: HlsGroupSettingsProperty -> Maybe (Value Text)
destination :: HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
directoryStructure :: HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: HlsGroupSettingsProperty -> Maybe (Value Text)
hlsCdnSettings :: HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: HlsGroupSettingsProperty -> Maybe (Value Text)
indexNSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
inputLossAction :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: HlsGroupSettingsProperty -> Maybe (Value Text)
keepSegments :: HlsGroupSettingsProperty -> Maybe (Value Integer)
keyFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: HlsGroupSettingsProperty -> Maybe (Value Text)
keyProviderSettings :: HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
manifestCompression :: HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: HlsGroupSettingsProperty -> Maybe (Value Text)
minSegmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
mode :: HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimePeriod :: HlsGroupSettingsProperty -> Maybe (Value Integer)
redundantManifest :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentLength :: HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentationMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
segmentsPerSubdirectory :: HlsGroupSettingsProperty -> Maybe (Value Integer)
streamInfResolution :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: HlsGroupSettingsProperty -> Maybe (Value Integer)
tsFileMode :: HlsGroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
tsFileMode :: Maybe (Value Text)
..}
    = HlsGroupSettingsProperty {tsFileMode :: Maybe (Value Text)
tsFileMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TsFileMode" HlsGroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (ValueList Text)
Maybe (Value Integer)
Maybe (Value Text)
Maybe HlsCdnSettingsProperty
Maybe OutputLocationRefProperty
Maybe KeyProviderSettingsProperty
()
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
haddock_workaround_ :: ()
adMarkers :: Maybe (ValueList Text)
baseUrlContent :: Maybe (Value Text)
baseUrlContent1 :: Maybe (Value Text)
baseUrlManifest :: Maybe (Value Text)
baseUrlManifest1 :: Maybe (Value Text)
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageSetting :: Maybe (Value Text)
clientCache :: Maybe (Value Text)
codecSpecification :: Maybe (Value Text)
constantIv :: Maybe (Value Text)
destination :: Maybe OutputLocationRefProperty
directoryStructure :: Maybe (Value Text)
discontinuityTags :: Maybe (Value Text)
encryptionType :: Maybe (Value Text)
hlsCdnSettings :: Maybe HlsCdnSettingsProperty
hlsId3SegmentTagging :: Maybe (Value Text)
iFrameOnlyPlaylists :: Maybe (Value Text)
incompleteSegmentBehavior :: Maybe (Value Text)
indexNSegments :: Maybe (Value Integer)
inputLossAction :: Maybe (Value Text)
ivInManifest :: Maybe (Value Text)
ivSource :: Maybe (Value Text)
keepSegments :: Maybe (Value Integer)
keyFormat :: Maybe (Value Text)
keyFormatVersions :: Maybe (Value Text)
keyProviderSettings :: Maybe KeyProviderSettingsProperty
manifestCompression :: Maybe (Value Text)
manifestDurationFormat :: Maybe (Value Text)
minSegmentLength :: Maybe (Value Integer)
mode :: Maybe (Value Text)
outputSelection :: Maybe (Value Text)
programDateTime :: Maybe (Value Text)
programDateTimeClock :: Maybe (Value Text)
programDateTimePeriod :: Maybe (Value Integer)
redundantManifest :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentationMode :: Maybe (Value Text)
segmentsPerSubdirectory :: Maybe (Value Integer)
streamInfResolution :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timestampDeltaMilliseconds :: Maybe (Value Integer)
..}