module Stratosphere.IoTAnalytics.Pipeline.ActivityProperty (
module Exports, ActivityProperty(..), mkActivityProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.AddAttributesProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.ChannelProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.DatastoreProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.DeviceRegistryEnrichProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.DeviceShadowEnrichProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.FilterProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.LambdaProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.MathProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.RemoveAttributesProperty as Exports
import {-# SOURCE #-} Stratosphere.IoTAnalytics.Pipeline.SelectAttributesProperty as Exports
import Stratosphere.ResourceProperties
data ActivityProperty
=
ActivityProperty {ActivityProperty -> ()
haddock_workaround_ :: (),
ActivityProperty -> Maybe AddAttributesProperty
addAttributes :: (Prelude.Maybe AddAttributesProperty),
ActivityProperty -> Maybe ChannelProperty
channel :: (Prelude.Maybe ChannelProperty),
ActivityProperty -> Maybe DatastoreProperty
datastore :: (Prelude.Maybe DatastoreProperty),
ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceRegistryEnrich :: (Prelude.Maybe DeviceRegistryEnrichProperty),
ActivityProperty -> Maybe DeviceShadowEnrichProperty
deviceShadowEnrich :: (Prelude.Maybe DeviceShadowEnrichProperty),
ActivityProperty -> Maybe FilterProperty
filter :: (Prelude.Maybe FilterProperty),
ActivityProperty -> Maybe LambdaProperty
lambda :: (Prelude.Maybe LambdaProperty),
ActivityProperty -> Maybe MathProperty
math :: (Prelude.Maybe MathProperty),
ActivityProperty -> Maybe RemoveAttributesProperty
removeAttributes :: (Prelude.Maybe RemoveAttributesProperty),
ActivityProperty -> Maybe SelectAttributesProperty
selectAttributes :: (Prelude.Maybe SelectAttributesProperty)}
deriving stock (ActivityProperty -> ActivityProperty -> Bool
(ActivityProperty -> ActivityProperty -> Bool)
-> (ActivityProperty -> ActivityProperty -> Bool)
-> Eq ActivityProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ActivityProperty -> ActivityProperty -> Bool
== :: ActivityProperty -> ActivityProperty -> Bool
$c/= :: ActivityProperty -> ActivityProperty -> Bool
/= :: ActivityProperty -> ActivityProperty -> Bool
Prelude.Eq, Int -> ActivityProperty -> ShowS
[ActivityProperty] -> ShowS
ActivityProperty -> String
(Int -> ActivityProperty -> ShowS)
-> (ActivityProperty -> String)
-> ([ActivityProperty] -> ShowS)
-> Show ActivityProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ActivityProperty -> ShowS
showsPrec :: Int -> ActivityProperty -> ShowS
$cshow :: ActivityProperty -> String
show :: ActivityProperty -> String
$cshowList :: [ActivityProperty] -> ShowS
showList :: [ActivityProperty] -> ShowS
Prelude.Show)
mkActivityProperty :: ActivityProperty
mkActivityProperty :: ActivityProperty
mkActivityProperty
= ActivityProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), addAttributes :: Maybe AddAttributesProperty
addAttributes = Maybe AddAttributesProperty
forall a. Maybe a
Prelude.Nothing,
channel :: Maybe ChannelProperty
channel = Maybe ChannelProperty
forall a. Maybe a
Prelude.Nothing, datastore :: Maybe DatastoreProperty
datastore = Maybe DatastoreProperty
forall a. Maybe a
Prelude.Nothing,
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceRegistryEnrich = Maybe DeviceRegistryEnrichProperty
forall a. Maybe a
Prelude.Nothing,
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
deviceShadowEnrich = Maybe DeviceShadowEnrichProperty
forall a. Maybe a
Prelude.Nothing, filter :: Maybe FilterProperty
filter = Maybe FilterProperty
forall a. Maybe a
Prelude.Nothing,
lambda :: Maybe LambdaProperty
lambda = Maybe LambdaProperty
forall a. Maybe a
Prelude.Nothing, math :: Maybe MathProperty
math = Maybe MathProperty
forall a. Maybe a
Prelude.Nothing,
removeAttributes :: Maybe RemoveAttributesProperty
removeAttributes = Maybe RemoveAttributesProperty
forall a. Maybe a
Prelude.Nothing,
selectAttributes :: Maybe SelectAttributesProperty
selectAttributes = Maybe SelectAttributesProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties ActivityProperty where
toResourceProperties :: ActivityProperty -> ResourceProperties
toResourceProperties ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::IoTAnalytics::Pipeline.Activity",
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 -> AddAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddAttributes" (AddAttributesProperty -> (Key, Value))
-> Maybe AddAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddAttributesProperty
addAttributes,
Key -> ChannelProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Channel" (ChannelProperty -> (Key, Value))
-> Maybe ChannelProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ChannelProperty
channel,
Key -> DatastoreProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Datastore" (DatastoreProperty -> (Key, Value))
-> Maybe DatastoreProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DatastoreProperty
datastore,
Key -> DeviceRegistryEnrichProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeviceRegistryEnrich" (DeviceRegistryEnrichProperty -> (Key, Value))
-> Maybe DeviceRegistryEnrichProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeviceRegistryEnrichProperty
deviceRegistryEnrich,
Key -> DeviceShadowEnrichProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeviceShadowEnrich" (DeviceShadowEnrichProperty -> (Key, Value))
-> Maybe DeviceShadowEnrichProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeviceShadowEnrichProperty
deviceShadowEnrich,
Key -> FilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Filter" (FilterProperty -> (Key, Value))
-> Maybe FilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterProperty
filter,
Key -> LambdaProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Lambda" (LambdaProperty -> (Key, Value))
-> Maybe LambdaProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe LambdaProperty
lambda,
Key -> MathProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Math" (MathProperty -> (Key, Value))
-> Maybe MathProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MathProperty
math,
Key -> RemoveAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RemoveAttributes" (RemoveAttributesProperty -> (Key, Value))
-> Maybe RemoveAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RemoveAttributesProperty
removeAttributes,
Key -> SelectAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SelectAttributes" (SelectAttributesProperty -> (Key, Value))
-> Maybe SelectAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SelectAttributesProperty
selectAttributes])}
instance JSON.ToJSON ActivityProperty where
toJSON :: ActivityProperty -> Value
toJSON ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= [(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 -> AddAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddAttributes" (AddAttributesProperty -> (Key, Value))
-> Maybe AddAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddAttributesProperty
addAttributes,
Key -> ChannelProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Channel" (ChannelProperty -> (Key, Value))
-> Maybe ChannelProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ChannelProperty
channel,
Key -> DatastoreProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Datastore" (DatastoreProperty -> (Key, Value))
-> Maybe DatastoreProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DatastoreProperty
datastore,
Key -> DeviceRegistryEnrichProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeviceRegistryEnrich" (DeviceRegistryEnrichProperty -> (Key, Value))
-> Maybe DeviceRegistryEnrichProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeviceRegistryEnrichProperty
deviceRegistryEnrich,
Key -> DeviceShadowEnrichProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeviceShadowEnrich" (DeviceShadowEnrichProperty -> (Key, Value))
-> Maybe DeviceShadowEnrichProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeviceShadowEnrichProperty
deviceShadowEnrich,
Key -> FilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Filter" (FilterProperty -> (Key, Value))
-> Maybe FilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FilterProperty
filter,
Key -> LambdaProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Lambda" (LambdaProperty -> (Key, Value))
-> Maybe LambdaProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe LambdaProperty
lambda,
Key -> MathProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Math" (MathProperty -> (Key, Value))
-> Maybe MathProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MathProperty
math,
Key -> RemoveAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RemoveAttributes" (RemoveAttributesProperty -> (Key, Value))
-> Maybe RemoveAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RemoveAttributesProperty
removeAttributes,
Key -> SelectAttributesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SelectAttributes" (SelectAttributesProperty -> (Key, Value))
-> Maybe SelectAttributesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SelectAttributesProperty
selectAttributes]))
instance Property "AddAttributes" ActivityProperty where
type PropertyType "AddAttributes" ActivityProperty = AddAttributesProperty
set :: PropertyType "AddAttributes" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "AddAttributes" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {addAttributes :: Maybe AddAttributesProperty
addAttributes = AddAttributesProperty -> Maybe AddAttributesProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AddAttributes" ActivityProperty
AddAttributesProperty
newValue, Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "Channel" ActivityProperty where
type PropertyType "Channel" ActivityProperty = ChannelProperty
set :: PropertyType "Channel" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "Channel" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {channel :: Maybe ChannelProperty
channel = ChannelProperty -> Maybe ChannelProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Channel" ActivityProperty
ChannelProperty
newValue, Maybe AddAttributesProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "Datastore" ActivityProperty where
type PropertyType "Datastore" ActivityProperty = DatastoreProperty
set :: PropertyType "Datastore" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "Datastore" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {datastore :: Maybe DatastoreProperty
datastore = DatastoreProperty -> Maybe DatastoreProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Datastore" ActivityProperty
DatastoreProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "DeviceRegistryEnrich" ActivityProperty where
type PropertyType "DeviceRegistryEnrich" ActivityProperty = DeviceRegistryEnrichProperty
set :: PropertyType "DeviceRegistryEnrich" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "DeviceRegistryEnrich" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty
{deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceRegistryEnrich = DeviceRegistryEnrichProperty -> Maybe DeviceRegistryEnrichProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DeviceRegistryEnrich" ActivityProperty
DeviceRegistryEnrichProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "DeviceShadowEnrich" ActivityProperty where
type PropertyType "DeviceShadowEnrich" ActivityProperty = DeviceShadowEnrichProperty
set :: PropertyType "DeviceShadowEnrich" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "DeviceShadowEnrich" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
deviceShadowEnrich = DeviceShadowEnrichProperty -> Maybe DeviceShadowEnrichProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DeviceShadowEnrich" ActivityProperty
DeviceShadowEnrichProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "Filter" ActivityProperty where
type PropertyType "Filter" ActivityProperty = FilterProperty
set :: PropertyType "Filter" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "Filter" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {filter :: Maybe FilterProperty
filter = FilterProperty -> Maybe FilterProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Filter" ActivityProperty
FilterProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "Lambda" ActivityProperty where
type PropertyType "Lambda" ActivityProperty = LambdaProperty
set :: PropertyType "Lambda" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "Lambda" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {lambda :: Maybe LambdaProperty
lambda = LambdaProperty -> Maybe LambdaProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Lambda" ActivityProperty
LambdaProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "Math" ActivityProperty where
type PropertyType "Math" ActivityProperty = MathProperty
set :: PropertyType "Math" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "Math" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {math :: Maybe MathProperty
math = MathProperty -> Maybe MathProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Math" ActivityProperty
MathProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "RemoveAttributes" ActivityProperty where
type PropertyType "RemoveAttributes" ActivityProperty = RemoveAttributesProperty
set :: PropertyType "RemoveAttributes" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "RemoveAttributes" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {removeAttributes :: Maybe RemoveAttributesProperty
removeAttributes = RemoveAttributesProperty -> Maybe RemoveAttributesProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RemoveAttributes" ActivityProperty
RemoveAttributesProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
selectAttributes :: Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
instance Property "SelectAttributes" ActivityProperty where
type PropertyType "SelectAttributes" ActivityProperty = SelectAttributesProperty
set :: PropertyType "SelectAttributes" ActivityProperty
-> ActivityProperty -> ActivityProperty
set PropertyType "SelectAttributes" ActivityProperty
newValue ActivityProperty {Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
Maybe SelectAttributesProperty
()
haddock_workaround_ :: ActivityProperty -> ()
addAttributes :: ActivityProperty -> Maybe AddAttributesProperty
channel :: ActivityProperty -> Maybe ChannelProperty
datastore :: ActivityProperty -> Maybe DatastoreProperty
deviceRegistryEnrich :: ActivityProperty -> Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: ActivityProperty -> Maybe DeviceShadowEnrichProperty
filter :: ActivityProperty -> Maybe FilterProperty
lambda :: ActivityProperty -> Maybe LambdaProperty
math :: ActivityProperty -> Maybe MathProperty
removeAttributes :: ActivityProperty -> Maybe RemoveAttributesProperty
selectAttributes :: ActivityProperty -> Maybe SelectAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
selectAttributes :: Maybe SelectAttributesProperty
..}
= ActivityProperty {selectAttributes :: Maybe SelectAttributesProperty
selectAttributes = SelectAttributesProperty -> Maybe SelectAttributesProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SelectAttributes" ActivityProperty
SelectAttributesProperty
newValue, Maybe AddAttributesProperty
Maybe ChannelProperty
Maybe DatastoreProperty
Maybe DeviceRegistryEnrichProperty
Maybe DeviceShadowEnrichProperty
Maybe FilterProperty
Maybe LambdaProperty
Maybe MathProperty
Maybe RemoveAttributesProperty
()
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
haddock_workaround_ :: ()
addAttributes :: Maybe AddAttributesProperty
channel :: Maybe ChannelProperty
datastore :: Maybe DatastoreProperty
deviceRegistryEnrich :: Maybe DeviceRegistryEnrichProperty
deviceShadowEnrich :: Maybe DeviceShadowEnrichProperty
filter :: Maybe FilterProperty
lambda :: Maybe LambdaProperty
math :: Maybe MathProperty
removeAttributes :: Maybe RemoveAttributesProperty
..}