module Stratosphere.MediaConnect.Flow.SourceProperty (
module Exports, SourceProperty(..), mkSourceProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.MediaConnect.Flow.EncryptionProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaConnect.Flow.GatewayBridgeSourceProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaConnect.Flow.MediaStreamSourceConfigurationProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data SourceProperty
=
SourceProperty {SourceProperty -> ()
haddock_workaround_ :: (),
SourceProperty -> Maybe EncryptionProperty
decryption :: (Prelude.Maybe EncryptionProperty),
SourceProperty -> Maybe (Value Text)
description :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
entitlementArn :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe GatewayBridgeSourceProperty
gatewayBridgeSource :: (Prelude.Maybe GatewayBridgeSourceProperty),
SourceProperty -> Maybe (Value Text)
ingestIp :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Integer)
ingestPort :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Integer)
maxBitrate :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Integer)
maxLatency :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
mediaStreamSourceConfigurations :: (Prelude.Maybe [MediaStreamSourceConfigurationProperty]),
SourceProperty -> Maybe (Value Integer)
minLatency :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Text)
name :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
protocol :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Integer)
senderControlPort :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Text)
senderIpAddress :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
sourceArn :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
sourceIngestPort :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Integer)
sourceListenerPort :: (Prelude.Maybe (Value Prelude.Integer)),
SourceProperty -> Maybe (Value Text)
streamId :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: (Prelude.Maybe (Value Prelude.Text)),
SourceProperty -> Maybe (Value Text)
whitelistCidr :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (SourceProperty -> SourceProperty -> Bool
(SourceProperty -> SourceProperty -> Bool)
-> (SourceProperty -> SourceProperty -> Bool) -> Eq SourceProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SourceProperty -> SourceProperty -> Bool
== :: SourceProperty -> SourceProperty -> Bool
$c/= :: SourceProperty -> SourceProperty -> Bool
/= :: SourceProperty -> SourceProperty -> Bool
Prelude.Eq, Int -> SourceProperty -> ShowS
[SourceProperty] -> ShowS
SourceProperty -> String
(Int -> SourceProperty -> ShowS)
-> (SourceProperty -> String)
-> ([SourceProperty] -> ShowS)
-> Show SourceProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SourceProperty -> ShowS
showsPrec :: Int -> SourceProperty -> ShowS
$cshow :: SourceProperty -> String
show :: SourceProperty -> String
$cshowList :: [SourceProperty] -> ShowS
showList :: [SourceProperty] -> ShowS
Prelude.Show)
mkSourceProperty :: SourceProperty
mkSourceProperty :: SourceProperty
mkSourceProperty
= SourceProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), decryption :: Maybe EncryptionProperty
decryption = Maybe EncryptionProperty
forall a. Maybe a
Prelude.Nothing,
description :: Maybe (Value Text)
description = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, entitlementArn :: Maybe (Value Text)
entitlementArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
gatewayBridgeSource = Maybe GatewayBridgeSourceProperty
forall a. Maybe a
Prelude.Nothing, ingestIp :: Maybe (Value Text)
ingestIp = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
ingestPort :: Maybe (Value Integer)
ingestPort = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, maxBitrate :: Maybe (Value Integer)
maxBitrate = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
maxLatency :: Maybe (Value Integer)
maxLatency = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, maxSyncBuffer :: Maybe (Value Integer)
maxSyncBuffer = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
mediaStreamSourceConfigurations = Maybe [MediaStreamSourceConfigurationProperty]
forall a. Maybe a
Prelude.Nothing,
minLatency :: Maybe (Value Integer)
minLatency = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, name :: Maybe (Value Text)
name = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
protocol :: Maybe (Value Text)
protocol = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, senderControlPort :: Maybe (Value Integer)
senderControlPort = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
senderIpAddress :: Maybe (Value Text)
senderIpAddress = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, sourceArn :: Maybe (Value Text)
sourceArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
sourceIngestPort :: Maybe (Value Text)
sourceIngestPort = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
sourceListenerAddress :: Maybe (Value Text)
sourceListenerAddress = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
sourceListenerPort :: Maybe (Value Integer)
sourceListenerPort = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, streamId :: Maybe (Value Text)
streamId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
vpcInterfaceName :: Maybe (Value Text)
vpcInterfaceName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
whitelistCidr :: Maybe (Value Text)
whitelistCidr = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties SourceProperty where
toResourceProperties :: SourceProperty -> ResourceProperties
toResourceProperties SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::MediaConnect::Flow.Source",
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 -> EncryptionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Decryption" (EncryptionProperty -> (Key, Value))
-> Maybe EncryptionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe EncryptionProperty
decryption,
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
"Description" (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)
description,
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
"EntitlementArn" (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)
entitlementArn,
Key -> GatewayBridgeSourceProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GatewayBridgeSource" (GatewayBridgeSourceProperty -> (Key, Value))
-> Maybe GatewayBridgeSourceProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GatewayBridgeSourceProperty
gatewayBridgeSource,
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
"IngestIp" (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)
ingestIp,
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
"IngestPort" (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)
ingestPort,
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
"MaxBitrate" (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)
maxBitrate,
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
"MaxLatency" (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)
maxLatency,
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
"MaxSyncBuffer" (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)
maxSyncBuffer,
Key -> [MediaStreamSourceConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MediaStreamSourceConfigurations"
([MediaStreamSourceConfigurationProperty] -> (Key, Value))
-> Maybe [MediaStreamSourceConfigurationProperty]
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MediaStreamSourceConfigurationProperty]
mediaStreamSourceConfigurations,
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
"MinLatency" (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)
minLatency,
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
"Name" (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)
name,
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
"Protocol" (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)
protocol,
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
"SenderControlPort" (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)
senderControlPort,
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
"SenderIpAddress" (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)
senderIpAddress,
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
"SourceArn" (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)
sourceArn,
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
"SourceIngestPort" (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)
sourceIngestPort,
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
"SourceListenerAddress"
(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)
sourceListenerAddress,
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
"SourceListenerPort" (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)
sourceListenerPort,
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
"StreamId" (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)
streamId,
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
"VpcInterfaceName" (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)
vpcInterfaceName,
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
"WhitelistCidr" (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)
whitelistCidr])}
instance JSON.ToJSON SourceProperty where
toJSON :: SourceProperty -> Value
toJSON SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: 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 -> EncryptionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Decryption" (EncryptionProperty -> (Key, Value))
-> Maybe EncryptionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe EncryptionProperty
decryption,
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
"Description" (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)
description,
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
"EntitlementArn" (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)
entitlementArn,
Key -> GatewayBridgeSourceProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GatewayBridgeSource" (GatewayBridgeSourceProperty -> (Key, Value))
-> Maybe GatewayBridgeSourceProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GatewayBridgeSourceProperty
gatewayBridgeSource,
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
"IngestIp" (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)
ingestIp,
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
"IngestPort" (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)
ingestPort,
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
"MaxBitrate" (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)
maxBitrate,
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
"MaxLatency" (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)
maxLatency,
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
"MaxSyncBuffer" (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)
maxSyncBuffer,
Key -> [MediaStreamSourceConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MediaStreamSourceConfigurations"
([MediaStreamSourceConfigurationProperty] -> (Key, Value))
-> Maybe [MediaStreamSourceConfigurationProperty]
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [MediaStreamSourceConfigurationProperty]
mediaStreamSourceConfigurations,
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
"MinLatency" (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)
minLatency,
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
"Name" (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)
name,
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
"Protocol" (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)
protocol,
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
"SenderControlPort" (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)
senderControlPort,
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
"SenderIpAddress" (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)
senderIpAddress,
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
"SourceArn" (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)
sourceArn,
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
"SourceIngestPort" (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)
sourceIngestPort,
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
"SourceListenerAddress"
(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)
sourceListenerAddress,
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
"SourceListenerPort" (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)
sourceListenerPort,
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
"StreamId" (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)
streamId,
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
"VpcInterfaceName" (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)
vpcInterfaceName,
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
"WhitelistCidr" (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)
whitelistCidr]))
instance Property "Decryption" SourceProperty where
type PropertyType "Decryption" SourceProperty = EncryptionProperty
set :: PropertyType "Decryption" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "Decryption" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {decryption :: Maybe EncryptionProperty
decryption = EncryptionProperty -> Maybe EncryptionProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Decryption" SourceProperty
EncryptionProperty
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "Description" SourceProperty where
type PropertyType "Description" SourceProperty = Value Prelude.Text
set :: PropertyType "Description" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "Description" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {description :: Maybe (Value Text)
description = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Description" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "EntitlementArn" SourceProperty where
type PropertyType "EntitlementArn" SourceProperty = Value Prelude.Text
set :: PropertyType "EntitlementArn" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "EntitlementArn" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {entitlementArn :: Maybe (Value Text)
entitlementArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EntitlementArn" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "GatewayBridgeSource" SourceProperty where
type PropertyType "GatewayBridgeSource" SourceProperty = GatewayBridgeSourceProperty
set :: PropertyType "GatewayBridgeSource" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "GatewayBridgeSource" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
gatewayBridgeSource = GatewayBridgeSourceProperty -> Maybe GatewayBridgeSourceProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "GatewayBridgeSource" SourceProperty
GatewayBridgeSourceProperty
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "IngestIp" SourceProperty where
type PropertyType "IngestIp" SourceProperty = Value Prelude.Text
set :: PropertyType "IngestIp" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "IngestIp" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {ingestIp :: Maybe (Value Text)
ingestIp = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IngestIp" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "IngestPort" SourceProperty where
type PropertyType "IngestPort" SourceProperty = Value Prelude.Integer
set :: PropertyType "IngestPort" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "IngestPort" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {ingestPort :: Maybe (Value Integer)
ingestPort = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IngestPort" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "MaxBitrate" SourceProperty where
type PropertyType "MaxBitrate" SourceProperty = Value Prelude.Integer
set :: PropertyType "MaxBitrate" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "MaxBitrate" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {maxBitrate :: Maybe (Value Integer)
maxBitrate = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MaxBitrate" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "MaxLatency" SourceProperty where
type PropertyType "MaxLatency" SourceProperty = Value Prelude.Integer
set :: PropertyType "MaxLatency" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "MaxLatency" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {maxLatency :: Maybe (Value Integer)
maxLatency = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MaxLatency" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "MaxSyncBuffer" SourceProperty where
type PropertyType "MaxSyncBuffer" SourceProperty = Value Prelude.Integer
set :: PropertyType "MaxSyncBuffer" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "MaxSyncBuffer" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {maxSyncBuffer :: Maybe (Value Integer)
maxSyncBuffer = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MaxSyncBuffer" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "MediaStreamSourceConfigurations" SourceProperty where
type PropertyType "MediaStreamSourceConfigurations" SourceProperty = [MediaStreamSourceConfigurationProperty]
set :: PropertyType "MediaStreamSourceConfigurations" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "MediaStreamSourceConfigurations" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty
{mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
mediaStreamSourceConfigurations = [MediaStreamSourceConfigurationProperty]
-> Maybe [MediaStreamSourceConfigurationProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [MediaStreamSourceConfigurationProperty]
PropertyType "MediaStreamSourceConfigurations" SourceProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "MinLatency" SourceProperty where
type PropertyType "MinLatency" SourceProperty = Value Prelude.Integer
set :: PropertyType "MinLatency" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "MinLatency" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {minLatency :: Maybe (Value Integer)
minLatency = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MinLatency" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "Name" SourceProperty where
type PropertyType "Name" SourceProperty = Value Prelude.Text
set :: PropertyType "Name" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "Name" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {name :: Maybe (Value Text)
name = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Name" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "Protocol" SourceProperty where
type PropertyType "Protocol" SourceProperty = Value Prelude.Text
set :: PropertyType "Protocol" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "Protocol" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {protocol :: Maybe (Value Text)
protocol = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Protocol" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SenderControlPort" SourceProperty where
type PropertyType "SenderControlPort" SourceProperty = Value Prelude.Integer
set :: PropertyType "SenderControlPort" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SenderControlPort" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {senderControlPort :: Maybe (Value Integer)
senderControlPort = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SenderControlPort" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SenderIpAddress" SourceProperty where
type PropertyType "SenderIpAddress" SourceProperty = Value Prelude.Text
set :: PropertyType "SenderIpAddress" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SenderIpAddress" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {senderIpAddress :: Maybe (Value Text)
senderIpAddress = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SenderIpAddress" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceArn" SourceProperty where
type PropertyType "SourceArn" SourceProperty = Value Prelude.Text
set :: PropertyType "SourceArn" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SourceArn" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {sourceArn :: Maybe (Value Text)
sourceArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceArn" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceIngestPort" SourceProperty where
type PropertyType "SourceIngestPort" SourceProperty = Value Prelude.Text
set :: PropertyType "SourceIngestPort" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SourceIngestPort" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {sourceIngestPort :: Maybe (Value Text)
sourceIngestPort = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceIngestPort" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceListenerAddress" SourceProperty where
type PropertyType "SourceListenerAddress" SourceProperty = Value Prelude.Text
set :: PropertyType "SourceListenerAddress" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SourceListenerAddress" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty
{sourceListenerAddress :: Maybe (Value Text)
sourceListenerAddress = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceListenerAddress" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceListenerPort" SourceProperty where
type PropertyType "SourceListenerPort" SourceProperty = Value Prelude.Integer
set :: PropertyType "SourceListenerPort" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "SourceListenerPort" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {sourceListenerPort :: Maybe (Value Integer)
sourceListenerPort = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SourceListenerPort" SourceProperty
Value Integer
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "StreamId" SourceProperty where
type PropertyType "StreamId" SourceProperty = Value Prelude.Text
set :: PropertyType "StreamId" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "StreamId" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {streamId :: Maybe (Value Text)
streamId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "StreamId" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "VpcInterfaceName" SourceProperty where
type PropertyType "VpcInterfaceName" SourceProperty = Value Prelude.Text
set :: PropertyType "VpcInterfaceName" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "VpcInterfaceName" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {vpcInterfaceName :: Maybe (Value Text)
vpcInterfaceName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "VpcInterfaceName" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "WhitelistCidr" SourceProperty where
type PropertyType "WhitelistCidr" SourceProperty = Value Prelude.Text
set :: PropertyType "WhitelistCidr" SourceProperty
-> SourceProperty -> SourceProperty
set PropertyType "WhitelistCidr" SourceProperty
newValue SourceProperty {Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: SourceProperty -> ()
decryption :: SourceProperty -> Maybe EncryptionProperty
description :: SourceProperty -> Maybe (Value Text)
entitlementArn :: SourceProperty -> Maybe (Value Text)
gatewayBridgeSource :: SourceProperty -> Maybe GatewayBridgeSourceProperty
ingestIp :: SourceProperty -> Maybe (Value Text)
ingestPort :: SourceProperty -> Maybe (Value Integer)
maxBitrate :: SourceProperty -> Maybe (Value Integer)
maxLatency :: SourceProperty -> Maybe (Value Integer)
maxSyncBuffer :: SourceProperty -> Maybe (Value Integer)
mediaStreamSourceConfigurations :: SourceProperty -> Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: SourceProperty -> Maybe (Value Integer)
name :: SourceProperty -> Maybe (Value Text)
protocol :: SourceProperty -> Maybe (Value Text)
senderControlPort :: SourceProperty -> Maybe (Value Integer)
senderIpAddress :: SourceProperty -> Maybe (Value Text)
sourceArn :: SourceProperty -> Maybe (Value Text)
sourceIngestPort :: SourceProperty -> Maybe (Value Text)
sourceListenerAddress :: SourceProperty -> Maybe (Value Text)
sourceListenerPort :: SourceProperty -> Maybe (Value Integer)
streamId :: SourceProperty -> Maybe (Value Text)
vpcInterfaceName :: SourceProperty -> Maybe (Value Text)
whitelistCidr :: SourceProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= SourceProperty {whitelistCidr :: Maybe (Value Text)
whitelistCidr = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "WhitelistCidr" SourceProperty
Value Text
newValue, Maybe [MediaStreamSourceConfigurationProperty]
Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Maybe (Value Text)
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestIp :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
maxSyncBuffer :: Maybe (Value Integer)
mediaStreamSourceConfigurations :: Maybe [MediaStreamSourceConfigurationProperty]
minLatency :: Maybe (Value Integer)
name :: Maybe (Value Text)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceArn :: Maybe (Value Text)
sourceIngestPort :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
..}