module Stratosphere.QuickSight.Dashboard.KPIConditionalFormattingOptionProperty (
module Exports, KPIConditionalFormattingOptionProperty(..),
mkKPIConditionalFormattingOptionProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.KPIActualValueConditionalFormattingProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.KPIComparisonValueConditionalFormattingProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.KPIPrimaryValueConditionalFormattingProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.KPIProgressBarConditionalFormattingProperty as Exports
import Stratosphere.ResourceProperties
data KPIConditionalFormattingOptionProperty
=
KPIConditionalFormattingOptionProperty {KPIConditionalFormattingOptionProperty -> ()
haddock_workaround_ :: (),
KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
actualValue :: (Prelude.Maybe KPIActualValueConditionalFormattingProperty),
KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
comparisonValue :: (Prelude.Maybe KPIComparisonValueConditionalFormattingProperty),
KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
primaryValue :: (Prelude.Maybe KPIPrimaryValueConditionalFormattingProperty),
KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
progressBar :: (Prelude.Maybe KPIProgressBarConditionalFormattingProperty)}
deriving stock (KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool
(KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool)
-> (KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool)
-> Eq KPIConditionalFormattingOptionProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool
== :: KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool
$c/= :: KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool
/= :: KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty -> Bool
Prelude.Eq, Int -> KPIConditionalFormattingOptionProperty -> ShowS
[KPIConditionalFormattingOptionProperty] -> ShowS
KPIConditionalFormattingOptionProperty -> String
(Int -> KPIConditionalFormattingOptionProperty -> ShowS)
-> (KPIConditionalFormattingOptionProperty -> String)
-> ([KPIConditionalFormattingOptionProperty] -> ShowS)
-> Show KPIConditionalFormattingOptionProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> KPIConditionalFormattingOptionProperty -> ShowS
showsPrec :: Int -> KPIConditionalFormattingOptionProperty -> ShowS
$cshow :: KPIConditionalFormattingOptionProperty -> String
show :: KPIConditionalFormattingOptionProperty -> String
$cshowList :: [KPIConditionalFormattingOptionProperty] -> ShowS
showList :: [KPIConditionalFormattingOptionProperty] -> ShowS
Prelude.Show)
mkKPIConditionalFormattingOptionProperty ::
KPIConditionalFormattingOptionProperty
mkKPIConditionalFormattingOptionProperty :: KPIConditionalFormattingOptionProperty
mkKPIConditionalFormattingOptionProperty
= KPIConditionalFormattingOptionProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), actualValue :: Maybe KPIActualValueConditionalFormattingProperty
actualValue = Maybe KPIActualValueConditionalFormattingProperty
forall a. Maybe a
Prelude.Nothing,
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
comparisonValue = Maybe KPIComparisonValueConditionalFormattingProperty
forall a. Maybe a
Prelude.Nothing, primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
primaryValue = Maybe KPIPrimaryValueConditionalFormattingProperty
forall a. Maybe a
Prelude.Nothing,
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
progressBar = Maybe KPIProgressBarConditionalFormattingProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties KPIConditionalFormattingOptionProperty where
toResourceProperties :: KPIConditionalFormattingOptionProperty -> ResourceProperties
toResourceProperties KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::QuickSight::Dashboard.KPIConditionalFormattingOption",
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 -> KPIActualValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ActualValue" (KPIActualValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIActualValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIActualValueConditionalFormattingProperty
actualValue,
Key
-> KPIComparisonValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComparisonValue" (KPIComparisonValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIComparisonValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIComparisonValueConditionalFormattingProperty
comparisonValue,
Key -> KPIPrimaryValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PrimaryValue" (KPIPrimaryValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIPrimaryValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIPrimaryValueConditionalFormattingProperty
primaryValue,
Key -> KPIProgressBarConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgressBar" (KPIProgressBarConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIProgressBarConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIProgressBarConditionalFormattingProperty
progressBar])}
instance JSON.ToJSON KPIConditionalFormattingOptionProperty where
toJSON :: KPIConditionalFormattingOptionProperty -> Value
toJSON KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= [(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 -> KPIActualValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ActualValue" (KPIActualValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIActualValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIActualValueConditionalFormattingProperty
actualValue,
Key
-> KPIComparisonValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ComparisonValue" (KPIComparisonValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIComparisonValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIComparisonValueConditionalFormattingProperty
comparisonValue,
Key -> KPIPrimaryValueConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PrimaryValue" (KPIPrimaryValueConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIPrimaryValueConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIPrimaryValueConditionalFormattingProperty
primaryValue,
Key -> KPIProgressBarConditionalFormattingProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ProgressBar" (KPIProgressBarConditionalFormattingProperty -> (Key, Value))
-> Maybe KPIProgressBarConditionalFormattingProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KPIProgressBarConditionalFormattingProperty
progressBar]))
instance Property "ActualValue" KPIConditionalFormattingOptionProperty where
type PropertyType "ActualValue" KPIConditionalFormattingOptionProperty = KPIActualValueConditionalFormattingProperty
set :: PropertyType "ActualValue" KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
set PropertyType "ActualValue" KPIConditionalFormattingOptionProperty
newValue KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= KPIConditionalFormattingOptionProperty
{actualValue :: Maybe KPIActualValueConditionalFormattingProperty
actualValue = KPIActualValueConditionalFormattingProperty
-> Maybe KPIActualValueConditionalFormattingProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ActualValue" KPIConditionalFormattingOptionProperty
KPIActualValueConditionalFormattingProperty
newValue, Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: ()
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
instance Property "ComparisonValue" KPIConditionalFormattingOptionProperty where
type PropertyType "ComparisonValue" KPIConditionalFormattingOptionProperty = KPIComparisonValueConditionalFormattingProperty
set :: PropertyType
"ComparisonValue" KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
set PropertyType
"ComparisonValue" KPIConditionalFormattingOptionProperty
newValue KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= KPIConditionalFormattingOptionProperty
{comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
comparisonValue = KPIComparisonValueConditionalFormattingProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ComparisonValue" KPIConditionalFormattingOptionProperty
KPIComparisonValueConditionalFormattingProperty
newValue, Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
instance Property "PrimaryValue" KPIConditionalFormattingOptionProperty where
type PropertyType "PrimaryValue" KPIConditionalFormattingOptionProperty = KPIPrimaryValueConditionalFormattingProperty
set :: PropertyType "PrimaryValue" KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
set PropertyType "PrimaryValue" KPIConditionalFormattingOptionProperty
newValue KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= KPIConditionalFormattingOptionProperty
{primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
primaryValue = KPIPrimaryValueConditionalFormattingProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PrimaryValue" KPIConditionalFormattingOptionProperty
KPIPrimaryValueConditionalFormattingProperty
newValue, Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
instance Property "ProgressBar" KPIConditionalFormattingOptionProperty where
type PropertyType "ProgressBar" KPIConditionalFormattingOptionProperty = KPIProgressBarConditionalFormattingProperty
set :: PropertyType "ProgressBar" KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
-> KPIConditionalFormattingOptionProperty
set PropertyType "ProgressBar" KPIConditionalFormattingOptionProperty
newValue KPIConditionalFormattingOptionProperty {Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
Maybe KPIProgressBarConditionalFormattingProperty
()
haddock_workaround_ :: KPIConditionalFormattingOptionProperty -> ()
actualValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: KPIConditionalFormattingOptionProperty
-> Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: KPIConditionalFormattingOptionProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
..}
= KPIConditionalFormattingOptionProperty
{progressBar :: Maybe KPIProgressBarConditionalFormattingProperty
progressBar = KPIProgressBarConditionalFormattingProperty
-> Maybe KPIProgressBarConditionalFormattingProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ProgressBar" KPIConditionalFormattingOptionProperty
KPIProgressBarConditionalFormattingProperty
newValue, Maybe KPIActualValueConditionalFormattingProperty
Maybe KPIComparisonValueConditionalFormattingProperty
Maybe KPIPrimaryValueConditionalFormattingProperty
()
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
haddock_workaround_ :: ()
actualValue :: Maybe KPIActualValueConditionalFormattingProperty
comparisonValue :: Maybe KPIComparisonValueConditionalFormattingProperty
primaryValue :: Maybe KPIPrimaryValueConditionalFormattingProperty
..}