module Stratosphere.MediaConnect.FlowSource (
module Exports, FlowSource(..), mkFlowSource
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.MediaConnect.FlowSource.EncryptionProperty as Exports
import {-# SOURCE #-} Stratosphere.MediaConnect.FlowSource.GatewayBridgeSourceProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data FlowSource
=
FlowSource {FlowSource -> ()
haddock_workaround_ :: (),
FlowSource -> Maybe EncryptionProperty
decryption :: (Prelude.Maybe EncryptionProperty),
FlowSource -> Value Text
description :: (Value Prelude.Text),
FlowSource -> Maybe (Value Text)
entitlementArn :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Text)
flowArn :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe GatewayBridgeSourceProperty
gatewayBridgeSource :: (Prelude.Maybe GatewayBridgeSourceProperty),
FlowSource -> Maybe (Value Integer)
ingestPort :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Maybe (Value Integer)
maxBitrate :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Maybe (Value Integer)
maxLatency :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Maybe (Value Integer)
minLatency :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Value Text
name :: (Value Prelude.Text),
FlowSource -> Maybe (Value Text)
protocol :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Integer)
senderControlPort :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Maybe (Value Text)
senderIpAddress :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Text)
sourceListenerAddress :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Integer)
sourceListenerPort :: (Prelude.Maybe (Value Prelude.Integer)),
FlowSource -> Maybe (Value Text)
streamId :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Text)
vpcInterfaceName :: (Prelude.Maybe (Value Prelude.Text)),
FlowSource -> Maybe (Value Text)
whitelistCidr :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (FlowSource -> FlowSource -> Bool
(FlowSource -> FlowSource -> Bool)
-> (FlowSource -> FlowSource -> Bool) -> Eq FlowSource
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FlowSource -> FlowSource -> Bool
== :: FlowSource -> FlowSource -> Bool
$c/= :: FlowSource -> FlowSource -> Bool
/= :: FlowSource -> FlowSource -> Bool
Prelude.Eq, Int -> FlowSource -> ShowS
[FlowSource] -> ShowS
FlowSource -> String
(Int -> FlowSource -> ShowS)
-> (FlowSource -> String)
-> ([FlowSource] -> ShowS)
-> Show FlowSource
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FlowSource -> ShowS
showsPrec :: Int -> FlowSource -> ShowS
$cshow :: FlowSource -> String
show :: FlowSource -> String
$cshowList :: [FlowSource] -> ShowS
showList :: [FlowSource] -> ShowS
Prelude.Show)
mkFlowSource ::
Value Prelude.Text -> Value Prelude.Text -> FlowSource
mkFlowSource :: Value Text -> Value Text -> FlowSource
mkFlowSource Value Text
description Value Text
name
= FlowSource
{haddock_workaround_ :: ()
haddock_workaround_ = (), description :: Value Text
description = Value Text
description, name :: Value Text
name = Value Text
name,
decryption :: Maybe EncryptionProperty
decryption = Maybe EncryptionProperty
forall a. Maybe a
Prelude.Nothing, entitlementArn :: Maybe (Value Text)
entitlementArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
flowArn :: Maybe (Value Text)
flowArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
gatewayBridgeSource = Maybe GatewayBridgeSourceProperty
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, minLatency :: Maybe (Value Integer)
minLatency = Maybe (Value Integer)
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,
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 FlowSource where
toResourceProperties :: FlowSource -> ResourceProperties
toResourceProperties FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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::FlowSource",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"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..= Value Text
description, Key
"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..= Value Text
name]
([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
"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 -> 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
"FlowArn" (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)
flowArn,
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 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
"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
"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
"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 FlowSource where
toJSON :: FlowSource -> Value
toJSON FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"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..= Value Text
description, Key
"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..= Value Text
name]
([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
"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 -> 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
"FlowArn" (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)
flowArn,
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 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
"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
"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
"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" FlowSource where
type PropertyType "Decryption" FlowSource = EncryptionProperty
set :: PropertyType "Decryption" FlowSource -> FlowSource -> FlowSource
set PropertyType "Decryption" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {decryption :: Maybe EncryptionProperty
decryption = EncryptionProperty -> Maybe EncryptionProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Decryption" FlowSource
EncryptionProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "Description" FlowSource = Value Prelude.Text
set :: PropertyType "Description" FlowSource -> FlowSource -> FlowSource
set PropertyType "Description" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {description :: Value Text
description = PropertyType "Description" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "EntitlementArn" FlowSource = Value Prelude.Text
set :: PropertyType "EntitlementArn" FlowSource
-> FlowSource -> FlowSource
set PropertyType "EntitlementArn" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 "FlowArn" FlowSource where
type PropertyType "FlowArn" FlowSource = Value Prelude.Text
set :: PropertyType "FlowArn" FlowSource -> FlowSource -> FlowSource
set PropertyType "FlowArn" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {flowArn :: Maybe (Value Text)
flowArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "FlowArn" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "GatewayBridgeSource" FlowSource = GatewayBridgeSourceProperty
set :: PropertyType "GatewayBridgeSource" FlowSource
-> FlowSource -> FlowSource
set PropertyType "GatewayBridgeSource" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
gatewayBridgeSource = GatewayBridgeSourceProperty -> Maybe GatewayBridgeSourceProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "GatewayBridgeSource" FlowSource
GatewayBridgeSourceProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "IngestPort" FlowSource = Value Prelude.Integer
set :: PropertyType "IngestPort" FlowSource -> FlowSource -> FlowSource
set PropertyType "IngestPort" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "MaxBitrate" FlowSource = Value Prelude.Integer
set :: PropertyType "MaxBitrate" FlowSource -> FlowSource -> FlowSource
set PropertyType "MaxBitrate" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "MaxLatency" FlowSource = Value Prelude.Integer
set :: PropertyType "MaxLatency" FlowSource -> FlowSource -> FlowSource
set PropertyType "MaxLatency" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "MinLatency" FlowSource = Value Prelude.Integer
set :: PropertyType "MinLatency" FlowSource -> FlowSource -> FlowSource
set PropertyType "MinLatency" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "Name" FlowSource = Value Prelude.Text
set :: PropertyType "Name" FlowSource -> FlowSource -> FlowSource
set PropertyType "Name" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..} = FlowSource {name :: Value Text
name = PropertyType "Name" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "Protocol" FlowSource = Value Prelude.Text
set :: PropertyType "Protocol" FlowSource -> FlowSource -> FlowSource
set PropertyType "Protocol" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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" FlowSource where
type PropertyType "SenderControlPort" FlowSource = Value Prelude.Integer
set :: PropertyType "SenderControlPort" FlowSource
-> FlowSource -> FlowSource
set PropertyType "SenderControlPort" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderIpAddress :: 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" FlowSource where
type PropertyType "SenderIpAddress" FlowSource = Value Prelude.Text
set :: PropertyType "SenderIpAddress" FlowSource
-> FlowSource -> FlowSource
set PropertyType "SenderIpAddress" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceListenerAddress" FlowSource where
type PropertyType "SourceListenerAddress" FlowSource = Value Prelude.Text
set :: PropertyType "SourceListenerAddress" FlowSource
-> FlowSource -> FlowSource
set PropertyType "SourceListenerAddress" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "SourceListenerPort" FlowSource where
type PropertyType "SourceListenerPort" FlowSource = Value Prelude.Integer
set :: PropertyType "SourceListenerPort" FlowSource
-> FlowSource -> FlowSource
set PropertyType "SourceListenerPort" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Integer
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "StreamId" FlowSource where
type PropertyType "StreamId" FlowSource = Value Prelude.Text
set :: PropertyType "StreamId" FlowSource -> FlowSource -> FlowSource
set PropertyType "StreamId" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "VpcInterfaceName" FlowSource where
type PropertyType "VpcInterfaceName" FlowSource = Value Prelude.Text
set :: PropertyType "VpcInterfaceName" FlowSource
-> FlowSource -> FlowSource
set PropertyType "VpcInterfaceName" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
instance Property "WhitelistCidr" FlowSource where
type PropertyType "WhitelistCidr" FlowSource = Value Prelude.Text
set :: PropertyType "WhitelistCidr" FlowSource -> FlowSource -> FlowSource
set PropertyType "WhitelistCidr" FlowSource
newValue FlowSource {Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: FlowSource -> ()
decryption :: FlowSource -> Maybe EncryptionProperty
description :: FlowSource -> Value Text
entitlementArn :: FlowSource -> Maybe (Value Text)
flowArn :: FlowSource -> Maybe (Value Text)
gatewayBridgeSource :: FlowSource -> Maybe GatewayBridgeSourceProperty
ingestPort :: FlowSource -> Maybe (Value Integer)
maxBitrate :: FlowSource -> Maybe (Value Integer)
maxLatency :: FlowSource -> Maybe (Value Integer)
minLatency :: FlowSource -> Maybe (Value Integer)
name :: FlowSource -> Value Text
protocol :: FlowSource -> Maybe (Value Text)
senderControlPort :: FlowSource -> Maybe (Value Integer)
senderIpAddress :: FlowSource -> Maybe (Value Text)
sourceListenerAddress :: FlowSource -> Maybe (Value Text)
sourceListenerPort :: FlowSource -> Maybe (Value Integer)
streamId :: FlowSource -> Maybe (Value Text)
vpcInterfaceName :: FlowSource -> Maybe (Value Text)
whitelistCidr :: FlowSource -> Maybe (Value Text)
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
whitelistCidr :: Maybe (Value Text)
..}
= FlowSource {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" FlowSource
Value Text
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe EncryptionProperty
Maybe GatewayBridgeSourceProperty
()
Value Text
haddock_workaround_ :: ()
decryption :: Maybe EncryptionProperty
description :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: 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 :: Value Text
entitlementArn :: Maybe (Value Text)
flowArn :: Maybe (Value Text)
gatewayBridgeSource :: Maybe GatewayBridgeSourceProperty
ingestPort :: Maybe (Value Integer)
maxBitrate :: Maybe (Value Integer)
maxLatency :: Maybe (Value Integer)
minLatency :: Maybe (Value Integer)
name :: Value Text
protocol :: Maybe (Value Text)
senderControlPort :: Maybe (Value Integer)
senderIpAddress :: Maybe (Value Text)
sourceListenerAddress :: Maybe (Value Text)
sourceListenerPort :: Maybe (Value Integer)
streamId :: Maybe (Value Text)
vpcInterfaceName :: Maybe (Value Text)
..}