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
=
HlsGroupSettingsProperty {HlsGroupSettingsProperty -> ()
haddock_workaround_ :: (),
HlsGroupSettingsProperty -> Maybe (ValueList Text)
adMarkers :: (Prelude.Maybe (ValueList Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlContent1 :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
baseUrlManifest1 :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings :: (Prelude.Maybe [CaptionLanguageMappingProperty]),
HlsGroupSettingsProperty -> Maybe (Value Text)
captionLanguageSetting :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
clientCache :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
codecSpecification :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
constantIv :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe OutputLocationRefProperty
destination :: (Prelude.Maybe OutputLocationRefProperty),
HlsGroupSettingsProperty -> Maybe (Value Text)
directoryStructure :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
discontinuityTags :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
encryptionType :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe HlsCdnSettingsProperty
hlsCdnSettings :: (Prelude.Maybe HlsCdnSettingsProperty),
HlsGroupSettingsProperty -> Maybe (Value Text)
hlsId3SegmentTagging :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
iFrameOnlyPlaylists :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
incompleteSegmentBehavior :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
indexNSegments :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
inputLossAction :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
ivInManifest :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
ivSource :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
keepSegments :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormat :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
keyFormatVersions :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe KeyProviderSettingsProperty
keyProviderSettings :: (Prelude.Maybe KeyProviderSettingsProperty),
HlsGroupSettingsProperty -> Maybe (Value Text)
manifestCompression :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
manifestDurationFormat :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
minSegmentLength :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
mode :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
outputSelection :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTime :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
programDateTimeClock :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
programDateTimePeriod :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
redundantManifest :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentLength :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
segmentationMode :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
segmentsPerSubdirectory :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Text)
streamInfResolution :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: (Prelude.Maybe (Value Prelude.Text)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
timedMetadataId3Period :: (Prelude.Maybe (Value Prelude.Integer)),
HlsGroupSettingsProperty -> Maybe (Value Integer)
timestampDeltaMilliseconds :: (Prelude.Maybe (Value Prelude.Integer)),
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)
..}