module Stratosphere.Pipes.Pipe.PipeSourceParametersProperty (
module Exports, PipeSourceParametersProperty(..),
mkPipeSourceParametersProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.FilterCriteriaProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceActiveMQBrokerParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceDynamoDBStreamParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceKinesisStreamParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceManagedStreamingKafkaParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceRabbitMQBrokerParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceSelfManagedKafkaParametersProperty as Exports
import {-# SOURCE #-} Stratosphere.Pipes.Pipe.PipeSourceSqsQueueParametersProperty as Exports
import Stratosphere.ResourceProperties
data PipeSourceParametersProperty
=
PipeSourceParametersProperty {PipeSourceParametersProperty -> ()
haddock_workaround_ :: (),
PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
activeMQBrokerParameters :: (Prelude.Maybe PipeSourceActiveMQBrokerParametersProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
dynamoDBStreamParameters :: (Prelude.Maybe PipeSourceDynamoDBStreamParametersProperty),
PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
filterCriteria :: (Prelude.Maybe FilterCriteriaProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
kinesisStreamParameters :: (Prelude.Maybe PipeSourceKinesisStreamParametersProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
managedStreamingKafkaParameters :: (Prelude.Maybe PipeSourceManagedStreamingKafkaParametersProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
rabbitMQBrokerParameters :: (Prelude.Maybe PipeSourceRabbitMQBrokerParametersProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
selfManagedKafkaParameters :: (Prelude.Maybe PipeSourceSelfManagedKafkaParametersProperty),
PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
sqsQueueParameters :: (Prelude.Maybe PipeSourceSqsQueueParametersProperty)}
deriving stock (PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool
(PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool)
-> (PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool)
-> Eq PipeSourceParametersProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool
== :: PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool
$c/= :: PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool
/= :: PipeSourceParametersProperty
-> PipeSourceParametersProperty -> Bool
Prelude.Eq, Int -> PipeSourceParametersProperty -> ShowS
[PipeSourceParametersProperty] -> ShowS
PipeSourceParametersProperty -> String
(Int -> PipeSourceParametersProperty -> ShowS)
-> (PipeSourceParametersProperty -> String)
-> ([PipeSourceParametersProperty] -> ShowS)
-> Show PipeSourceParametersProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PipeSourceParametersProperty -> ShowS
showsPrec :: Int -> PipeSourceParametersProperty -> ShowS
$cshow :: PipeSourceParametersProperty -> String
show :: PipeSourceParametersProperty -> String
$cshowList :: [PipeSourceParametersProperty] -> ShowS
showList :: [PipeSourceParametersProperty] -> ShowS
Prelude.Show)
mkPipeSourceParametersProperty :: PipeSourceParametersProperty
mkPipeSourceParametersProperty :: PipeSourceParametersProperty
mkPipeSourceParametersProperty
= PipeSourceParametersProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
activeMQBrokerParameters = Maybe PipeSourceActiveMQBrokerParametersProperty
forall a. Maybe a
Prelude.Nothing,
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
dynamoDBStreamParameters = Maybe PipeSourceDynamoDBStreamParametersProperty
forall a. Maybe a
Prelude.Nothing,
filterCriteria :: Maybe FilterCriteriaProperty
filterCriteria = Maybe FilterCriteriaProperty
forall a. Maybe a
Prelude.Nothing,
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
kinesisStreamParameters = Maybe PipeSourceKinesisStreamParametersProperty
forall a. Maybe a
Prelude.Nothing,
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
managedStreamingKafkaParameters = Maybe PipeSourceManagedStreamingKafkaParametersProperty
forall a. Maybe a
Prelude.Nothing,
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
rabbitMQBrokerParameters = Maybe PipeSourceRabbitMQBrokerParametersProperty
forall a. Maybe a
Prelude.Nothing,
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
selfManagedKafkaParameters = Maybe PipeSourceSelfManagedKafkaParametersProperty
forall a. Maybe a
Prelude.Nothing,
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
sqsQueueParameters = Maybe PipeSourceSqsQueueParametersProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties PipeSourceParametersProperty where
toResourceProperties :: PipeSourceParametersProperty -> ResourceProperties
toResourceProperties PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::Pipes::Pipe.PipeSourceParameters",
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 -> PipeSourceActiveMQBrokerParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ActiveMQBrokerParameters"
(PipeSourceActiveMQBrokerParametersProperty -> (Key, Value))
-> Maybe PipeSourceActiveMQBrokerParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceActiveMQBrokerParametersProperty
activeMQBrokerParameters,
Key -> PipeSourceDynamoDBStreamParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DynamoDBStreamParameters"
(PipeSourceDynamoDBStreamParametersProperty -> (Key, Value))
-> Maybe PipeSourceDynamoDBStreamParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceDynamoDBStreamParametersProperty
dynamoDBStreamParameters,
Key -> FilterCriteriaProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FilterCriteria" (FilterCriteriaProperty -> (Key, Value))
-> Maybe FilterCriteriaProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterCriteriaProperty
filterCriteria,
Key -> PipeSourceKinesisStreamParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KinesisStreamParameters"
(PipeSourceKinesisStreamParametersProperty -> (Key, Value))
-> Maybe PipeSourceKinesisStreamParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceKinesisStreamParametersProperty
kinesisStreamParameters,
Key
-> PipeSourceManagedStreamingKafkaParametersProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManagedStreamingKafkaParameters"
(PipeSourceManagedStreamingKafkaParametersProperty -> (Key, Value))
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceManagedStreamingKafkaParametersProperty
managedStreamingKafkaParameters,
Key -> PipeSourceRabbitMQBrokerParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RabbitMQBrokerParameters"
(PipeSourceRabbitMQBrokerParametersProperty -> (Key, Value))
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceRabbitMQBrokerParametersProperty
rabbitMQBrokerParameters,
Key -> PipeSourceSelfManagedKafkaParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SelfManagedKafkaParameters"
(PipeSourceSelfManagedKafkaParametersProperty -> (Key, Value))
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceSelfManagedKafkaParametersProperty
selfManagedKafkaParameters,
Key -> PipeSourceSqsQueueParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SqsQueueParameters" (PipeSourceSqsQueueParametersProperty -> (Key, Value))
-> Maybe PipeSourceSqsQueueParametersProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceSqsQueueParametersProperty
sqsQueueParameters])}
instance JSON.ToJSON PipeSourceParametersProperty where
toJSON :: PipeSourceParametersProperty -> Value
toJSON PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= [(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 -> PipeSourceActiveMQBrokerParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ActiveMQBrokerParameters"
(PipeSourceActiveMQBrokerParametersProperty -> (Key, Value))
-> Maybe PipeSourceActiveMQBrokerParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceActiveMQBrokerParametersProperty
activeMQBrokerParameters,
Key -> PipeSourceDynamoDBStreamParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DynamoDBStreamParameters"
(PipeSourceDynamoDBStreamParametersProperty -> (Key, Value))
-> Maybe PipeSourceDynamoDBStreamParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceDynamoDBStreamParametersProperty
dynamoDBStreamParameters,
Key -> FilterCriteriaProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FilterCriteria" (FilterCriteriaProperty -> (Key, Value))
-> Maybe FilterCriteriaProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterCriteriaProperty
filterCriteria,
Key -> PipeSourceKinesisStreamParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KinesisStreamParameters"
(PipeSourceKinesisStreamParametersProperty -> (Key, Value))
-> Maybe PipeSourceKinesisStreamParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceKinesisStreamParametersProperty
kinesisStreamParameters,
Key
-> PipeSourceManagedStreamingKafkaParametersProperty
-> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ManagedStreamingKafkaParameters"
(PipeSourceManagedStreamingKafkaParametersProperty -> (Key, Value))
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceManagedStreamingKafkaParametersProperty
managedStreamingKafkaParameters,
Key -> PipeSourceRabbitMQBrokerParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RabbitMQBrokerParameters"
(PipeSourceRabbitMQBrokerParametersProperty -> (Key, Value))
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceRabbitMQBrokerParametersProperty
rabbitMQBrokerParameters,
Key -> PipeSourceSelfManagedKafkaParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SelfManagedKafkaParameters"
(PipeSourceSelfManagedKafkaParametersProperty -> (Key, Value))
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceSelfManagedKafkaParametersProperty
selfManagedKafkaParameters,
Key -> PipeSourceSqsQueueParametersProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SqsQueueParameters" (PipeSourceSqsQueueParametersProperty -> (Key, Value))
-> Maybe PipeSourceSqsQueueParametersProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PipeSourceSqsQueueParametersProperty
sqsQueueParameters]))
instance Property "ActiveMQBrokerParameters" PipeSourceParametersProperty where
type PropertyType "ActiveMQBrokerParameters" PipeSourceParametersProperty = PipeSourceActiveMQBrokerParametersProperty
set :: PropertyType
"ActiveMQBrokerParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType
"ActiveMQBrokerParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
activeMQBrokerParameters = PipeSourceActiveMQBrokerParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ActiveMQBrokerParameters" PipeSourceParametersProperty
PipeSourceActiveMQBrokerParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "DynamoDBStreamParameters" PipeSourceParametersProperty where
type PropertyType "DynamoDBStreamParameters" PipeSourceParametersProperty = PipeSourceDynamoDBStreamParametersProperty
set :: PropertyType
"DynamoDBStreamParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType
"DynamoDBStreamParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
dynamoDBStreamParameters = PipeSourceDynamoDBStreamParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"DynamoDBStreamParameters" PipeSourceParametersProperty
PipeSourceDynamoDBStreamParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "FilterCriteria" PipeSourceParametersProperty where
type PropertyType "FilterCriteria" PipeSourceParametersProperty = FilterCriteriaProperty
set :: PropertyType "FilterCriteria" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType "FilterCriteria" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{filterCriteria :: Maybe FilterCriteriaProperty
filterCriteria = FilterCriteriaProperty -> Maybe FilterCriteriaProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "FilterCriteria" PipeSourceParametersProperty
FilterCriteriaProperty
newValue, Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "KinesisStreamParameters" PipeSourceParametersProperty where
type PropertyType "KinesisStreamParameters" PipeSourceParametersProperty = PipeSourceKinesisStreamParametersProperty
set :: PropertyType "KinesisStreamParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType "KinesisStreamParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
kinesisStreamParameters = PipeSourceKinesisStreamParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KinesisStreamParameters" PipeSourceParametersProperty
PipeSourceKinesisStreamParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "ManagedStreamingKafkaParameters" PipeSourceParametersProperty where
type PropertyType "ManagedStreamingKafkaParameters" PipeSourceParametersProperty = PipeSourceManagedStreamingKafkaParametersProperty
set :: PropertyType
"ManagedStreamingKafkaParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType
"ManagedStreamingKafkaParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
managedStreamingKafkaParameters = PipeSourceManagedStreamingKafkaParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ManagedStreamingKafkaParameters" PipeSourceParametersProperty
PipeSourceManagedStreamingKafkaParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "RabbitMQBrokerParameters" PipeSourceParametersProperty where
type PropertyType "RabbitMQBrokerParameters" PipeSourceParametersProperty = PipeSourceRabbitMQBrokerParametersProperty
set :: PropertyType
"RabbitMQBrokerParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType
"RabbitMQBrokerParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
rabbitMQBrokerParameters = PipeSourceRabbitMQBrokerParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"RabbitMQBrokerParameters" PipeSourceParametersProperty
PipeSourceRabbitMQBrokerParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "SelfManagedKafkaParameters" PipeSourceParametersProperty where
type PropertyType "SelfManagedKafkaParameters" PipeSourceParametersProperty = PipeSourceSelfManagedKafkaParametersProperty
set :: PropertyType
"SelfManagedKafkaParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType
"SelfManagedKafkaParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
selfManagedKafkaParameters = PipeSourceSelfManagedKafkaParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"SelfManagedKafkaParameters" PipeSourceParametersProperty
PipeSourceSelfManagedKafkaParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
instance Property "SqsQueueParameters" PipeSourceParametersProperty where
type PropertyType "SqsQueueParameters" PipeSourceParametersProperty = PipeSourceSqsQueueParametersProperty
set :: PropertyType "SqsQueueParameters" PipeSourceParametersProperty
-> PipeSourceParametersProperty -> PipeSourceParametersProperty
set PropertyType "SqsQueueParameters" PipeSourceParametersProperty
newValue PipeSourceParametersProperty {Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSqsQueueParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: PipeSourceParametersProperty -> ()
activeMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: PipeSourceParametersProperty -> Maybe FilterCriteriaProperty
kinesisStreamParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: PipeSourceParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
..}
= PipeSourceParametersProperty
{sqsQueueParameters :: Maybe PipeSourceSqsQueueParametersProperty
sqsQueueParameters = PipeSourceSqsQueueParametersProperty
-> Maybe PipeSourceSqsQueueParametersProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SqsQueueParameters" PipeSourceParametersProperty
PipeSourceSqsQueueParametersProperty
newValue, Maybe FilterCriteriaProperty
Maybe PipeSourceActiveMQBrokerParametersProperty
Maybe PipeSourceDynamoDBStreamParametersProperty
Maybe PipeSourceKinesisStreamParametersProperty
Maybe PipeSourceManagedStreamingKafkaParametersProperty
Maybe PipeSourceRabbitMQBrokerParametersProperty
Maybe PipeSourceSelfManagedKafkaParametersProperty
()
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
haddock_workaround_ :: ()
activeMQBrokerParameters :: Maybe PipeSourceActiveMQBrokerParametersProperty
dynamoDBStreamParameters :: Maybe PipeSourceDynamoDBStreamParametersProperty
filterCriteria :: Maybe FilterCriteriaProperty
kinesisStreamParameters :: Maybe PipeSourceKinesisStreamParametersProperty
managedStreamingKafkaParameters :: Maybe PipeSourceManagedStreamingKafkaParametersProperty
rabbitMQBrokerParameters :: Maybe PipeSourceRabbitMQBrokerParametersProperty
selfManagedKafkaParameters :: Maybe PipeSourceSelfManagedKafkaParametersProperty
..}