module Stratosphere.MediaLive.Channel.MediaPackageV2GroupSettingsProperty (
module Exports, MediaPackageV2GroupSettingsProperty(..),
mkMediaPackageV2GroupSettingsProperty
) 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 Stratosphere.ResourceProperties
import Stratosphere.Value
data MediaPackageV2GroupSettingsProperty
=
MediaPackageV2GroupSettingsProperty {MediaPackageV2GroupSettingsProperty -> ()
haddock_workaround_ :: (),
MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings :: (Prelude.Maybe [CaptionLanguageMappingProperty]),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
id3Behavior :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLength :: (Prelude.Maybe (Value Prelude.Integer)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLengthUnits :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: (Prelude.Maybe (Value Prelude.Text)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataId3Period :: (Prelude.Maybe (Value Prelude.Integer)),
MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataPassthrough :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool
(MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool)
-> (MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool)
-> Eq MediaPackageV2GroupSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool
== :: MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool
$c/= :: MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool
/= :: MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty -> Bool
Prelude.Eq, Int -> MediaPackageV2GroupSettingsProperty -> ShowS
[MediaPackageV2GroupSettingsProperty] -> ShowS
MediaPackageV2GroupSettingsProperty -> String
(Int -> MediaPackageV2GroupSettingsProperty -> ShowS)
-> (MediaPackageV2GroupSettingsProperty -> String)
-> ([MediaPackageV2GroupSettingsProperty] -> ShowS)
-> Show MediaPackageV2GroupSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> MediaPackageV2GroupSettingsProperty -> ShowS
showsPrec :: Int -> MediaPackageV2GroupSettingsProperty -> ShowS
$cshow :: MediaPackageV2GroupSettingsProperty -> String
show :: MediaPackageV2GroupSettingsProperty -> String
$cshowList :: [MediaPackageV2GroupSettingsProperty] -> ShowS
showList :: [MediaPackageV2GroupSettingsProperty] -> ShowS
Prelude.Show)
mkMediaPackageV2GroupSettingsProperty ::
MediaPackageV2GroupSettingsProperty
mkMediaPackageV2GroupSettingsProperty :: MediaPackageV2GroupSettingsProperty
mkMediaPackageV2GroupSettingsProperty
= MediaPackageV2GroupSettingsProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
captionLanguageMappings = Maybe [CaptionLanguageMappingProperty]
forall a. Maybe a
Prelude.Nothing,
id3Behavior :: Maybe (Value Text)
id3Behavior = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, klvBehavior :: Maybe (Value Text)
klvBehavior = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
nielsenId3Behavior :: Maybe (Value Text)
nielsenId3Behavior = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, scte35Type :: Maybe (Value Text)
scte35Type = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
segmentLength :: Maybe (Value Integer)
segmentLength = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
segmentLengthUnits :: Maybe (Value Text)
segmentLengthUnits = 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,
timedMetadataPassthrough :: Maybe (Value Text)
timedMetadataPassthrough = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties MediaPackageV2GroupSettingsProperty where
toResourceProperties :: MediaPackageV2GroupSettingsProperty -> ResourceProperties
toResourceProperties MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::MediaLive::Channel.MediaPackageV2GroupSettings",
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 -> [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
"Id3Behavior" (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)
id3Behavior,
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
"KlvBehavior" (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)
klvBehavior,
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
"NielsenId3Behavior" (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)
nielsenId3Behavior,
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
"Scte35Type" (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)
scte35Type,
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
"SegmentLengthUnits" (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)
segmentLengthUnits,
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 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
"TimedMetadataPassthrough"
(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)
timedMetadataPassthrough])}
instance JSON.ToJSON MediaPackageV2GroupSettingsProperty where
toJSON :: MediaPackageV2GroupSettingsProperty -> Value
toJSON MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: 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 -> [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
"Id3Behavior" (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)
id3Behavior,
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
"KlvBehavior" (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)
klvBehavior,
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
"NielsenId3Behavior" (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)
nielsenId3Behavior,
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
"Scte35Type" (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)
scte35Type,
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
"SegmentLengthUnits" (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)
segmentLengthUnits,
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 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
"TimedMetadataPassthrough"
(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)
timedMetadataPassthrough]))
instance Property "CaptionLanguageMappings" MediaPackageV2GroupSettingsProperty where
type PropertyType "CaptionLanguageMappings" MediaPackageV2GroupSettingsProperty = [CaptionLanguageMappingProperty]
set :: PropertyType
"CaptionLanguageMappings" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"CaptionLanguageMappings" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{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" MediaPackageV2GroupSettingsProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "Id3Behavior" MediaPackageV2GroupSettingsProperty where
type PropertyType "Id3Behavior" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType "Id3Behavior" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType "Id3Behavior" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{id3Behavior :: Maybe (Value Text)
id3Behavior = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Id3Behavior" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "KlvBehavior" MediaPackageV2GroupSettingsProperty where
type PropertyType "KlvBehavior" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType "KlvBehavior" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType "KlvBehavior" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{klvBehavior :: Maybe (Value Text)
klvBehavior = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KlvBehavior" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "NielsenId3Behavior" MediaPackageV2GroupSettingsProperty where
type PropertyType "NielsenId3Behavior" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType
"NielsenId3Behavior" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"NielsenId3Behavior" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{nielsenId3Behavior :: Maybe (Value Text)
nielsenId3Behavior = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"NielsenId3Behavior" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "Scte35Type" MediaPackageV2GroupSettingsProperty where
type PropertyType "Scte35Type" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType "Scte35Type" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType "Scte35Type" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{scte35Type :: Maybe (Value Text)
scte35Type = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Scte35Type" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "SegmentLength" MediaPackageV2GroupSettingsProperty where
type PropertyType "SegmentLength" MediaPackageV2GroupSettingsProperty = Value Prelude.Integer
set :: PropertyType "SegmentLength" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType "SegmentLength" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{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" MediaPackageV2GroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "SegmentLengthUnits" MediaPackageV2GroupSettingsProperty where
type PropertyType "SegmentLengthUnits" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType
"SegmentLengthUnits" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"SegmentLengthUnits" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{segmentLengthUnits :: Maybe (Value Text)
segmentLengthUnits = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"SegmentLengthUnits" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "TimedMetadataId3Frame" MediaPackageV2GroupSettingsProperty where
type PropertyType "TimedMetadataId3Frame" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType
"TimedMetadataId3Frame" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"TimedMetadataId3Frame" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{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" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "TimedMetadataId3Period" MediaPackageV2GroupSettingsProperty where
type PropertyType "TimedMetadataId3Period" MediaPackageV2GroupSettingsProperty = Value Prelude.Integer
set :: PropertyType
"TimedMetadataId3Period" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"TimedMetadataId3Period" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{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" MediaPackageV2GroupSettingsProperty
Value Integer
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataPassthrough :: Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataPassthrough :: Maybe (Value Text)
..}
instance Property "TimedMetadataPassthrough" MediaPackageV2GroupSettingsProperty where
type PropertyType "TimedMetadataPassthrough" MediaPackageV2GroupSettingsProperty = Value Prelude.Text
set :: PropertyType
"TimedMetadataPassthrough" MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
-> MediaPackageV2GroupSettingsProperty
set PropertyType
"TimedMetadataPassthrough" MediaPackageV2GroupSettingsProperty
newValue MediaPackageV2GroupSettingsProperty {Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: MediaPackageV2GroupSettingsProperty -> ()
captionLanguageMappings :: MediaPackageV2GroupSettingsProperty
-> Maybe [CaptionLanguageMappingProperty]
id3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
klvBehavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
nielsenId3Behavior :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
scte35Type :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
segmentLength :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
segmentLengthUnits :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Frame :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
timedMetadataId3Period :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Integer)
timedMetadataPassthrough :: MediaPackageV2GroupSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
timedMetadataPassthrough :: Maybe (Value Text)
..}
= MediaPackageV2GroupSettingsProperty
{timedMetadataPassthrough :: Maybe (Value Text)
timedMetadataPassthrough = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"TimedMetadataPassthrough" MediaPackageV2GroupSettingsProperty
Value Text
newValue, Maybe [CaptionLanguageMappingProperty]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
haddock_workaround_ :: ()
captionLanguageMappings :: Maybe [CaptionLanguageMappingProperty]
id3Behavior :: Maybe (Value Text)
klvBehavior :: Maybe (Value Text)
nielsenId3Behavior :: Maybe (Value Text)
scte35Type :: Maybe (Value Text)
segmentLength :: Maybe (Value Integer)
segmentLengthUnits :: Maybe (Value Text)
timedMetadataId3Frame :: Maybe (Value Text)
timedMetadataId3Period :: Maybe (Value Integer)
..}