module Stratosphere.QuickSight.Dashboard.DashboardVersionDefinitionProperty (
module Exports, DashboardVersionDefinitionProperty(..),
mkDashboardVersionDefinitionProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.AnalysisDefaultsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.AssetOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.CalculatedFieldProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.ColumnConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.DataSetIdentifierDeclarationProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.FilterGroupProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.ParameterDeclarationProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.SheetDefinitionProperty as Exports
import {-# SOURCE #-} Stratosphere.QuickSight.Dashboard.StaticFileProperty as Exports
import Stratosphere.ResourceProperties
data DashboardVersionDefinitionProperty
=
DashboardVersionDefinitionProperty {DashboardVersionDefinitionProperty -> ()
haddock_workaround_ :: (),
DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
analysisDefaults :: (Prelude.Maybe AnalysisDefaultsProperty),
DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
calculatedFields :: (Prelude.Maybe [CalculatedFieldProperty]),
DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
columnConfigurations :: (Prelude.Maybe [ColumnConfigurationProperty]),
DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty],
DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
filterGroups :: (Prelude.Maybe [FilterGroupProperty]),
DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
options :: (Prelude.Maybe AssetOptionsProperty),
DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
parameterDeclarations :: (Prelude.Maybe [ParameterDeclarationProperty]),
DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
sheets :: (Prelude.Maybe [SheetDefinitionProperty]),
DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
staticFiles :: (Prelude.Maybe [StaticFileProperty])}
deriving stock (DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool
(DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool)
-> (DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool)
-> Eq DashboardVersionDefinitionProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool
== :: DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool
$c/= :: DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool
/= :: DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty -> Bool
Prelude.Eq, Int -> DashboardVersionDefinitionProperty -> ShowS
[DashboardVersionDefinitionProperty] -> ShowS
DashboardVersionDefinitionProperty -> String
(Int -> DashboardVersionDefinitionProperty -> ShowS)
-> (DashboardVersionDefinitionProperty -> String)
-> ([DashboardVersionDefinitionProperty] -> ShowS)
-> Show DashboardVersionDefinitionProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DashboardVersionDefinitionProperty -> ShowS
showsPrec :: Int -> DashboardVersionDefinitionProperty -> ShowS
$cshow :: DashboardVersionDefinitionProperty -> String
show :: DashboardVersionDefinitionProperty -> String
$cshowList :: [DashboardVersionDefinitionProperty] -> ShowS
showList :: [DashboardVersionDefinitionProperty] -> ShowS
Prelude.Show)
mkDashboardVersionDefinitionProperty ::
[DataSetIdentifierDeclarationProperty]
-> DashboardVersionDefinitionProperty
mkDashboardVersionDefinitionProperty :: [DataSetIdentifierDeclarationProperty]
-> DashboardVersionDefinitionProperty
mkDashboardVersionDefinitionProperty [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations
= DashboardVersionDefinitionProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations = [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations,
analysisDefaults :: Maybe AnalysisDefaultsProperty
analysisDefaults = Maybe AnalysisDefaultsProperty
forall a. Maybe a
Prelude.Nothing,
calculatedFields :: Maybe [CalculatedFieldProperty]
calculatedFields = Maybe [CalculatedFieldProperty]
forall a. Maybe a
Prelude.Nothing,
columnConfigurations :: Maybe [ColumnConfigurationProperty]
columnConfigurations = Maybe [ColumnConfigurationProperty]
forall a. Maybe a
Prelude.Nothing,
filterGroups :: Maybe [FilterGroupProperty]
filterGroups = Maybe [FilterGroupProperty]
forall a. Maybe a
Prelude.Nothing, options :: Maybe AssetOptionsProperty
options = Maybe AssetOptionsProperty
forall a. Maybe a
Prelude.Nothing,
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
parameterDeclarations = Maybe [ParameterDeclarationProperty]
forall a. Maybe a
Prelude.Nothing, sheets :: Maybe [SheetDefinitionProperty]
sheets = Maybe [SheetDefinitionProperty]
forall a. Maybe a
Prelude.Nothing,
staticFiles :: Maybe [StaticFileProperty]
staticFiles = Maybe [StaticFileProperty]
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DashboardVersionDefinitionProperty where
toResourceProperties :: DashboardVersionDefinitionProperty -> ResourceProperties
toResourceProperties DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::QuickSight::Dashboard.DashboardVersionDefinition",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"DataSetIdentifierDeclarations"
Key -> [DataSetIdentifierDeclarationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AnalysisDefaultsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AnalysisDefaults" (AnalysisDefaultsProperty -> (Key, Value))
-> Maybe AnalysisDefaultsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AnalysisDefaultsProperty
analysisDefaults,
Key -> [CalculatedFieldProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CalculatedFields" ([CalculatedFieldProperty] -> (Key, Value))
-> Maybe [CalculatedFieldProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CalculatedFieldProperty]
calculatedFields,
Key -> [ColumnConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnConfigurations" ([ColumnConfigurationProperty] -> (Key, Value))
-> Maybe [ColumnConfigurationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [ColumnConfigurationProperty]
columnConfigurations,
Key -> [FilterGroupProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FilterGroups" ([FilterGroupProperty] -> (Key, Value))
-> Maybe [FilterGroupProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [FilterGroupProperty]
filterGroups,
Key -> AssetOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Options" (AssetOptionsProperty -> (Key, Value))
-> Maybe AssetOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AssetOptionsProperty
options,
Key -> [ParameterDeclarationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParameterDeclarations"
([ParameterDeclarationProperty] -> (Key, Value))
-> Maybe [ParameterDeclarationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [ParameterDeclarationProperty]
parameterDeclarations,
Key -> [SheetDefinitionProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Sheets" ([SheetDefinitionProperty] -> (Key, Value))
-> Maybe [SheetDefinitionProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [SheetDefinitionProperty]
sheets,
Key -> [StaticFileProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StaticFiles" ([StaticFileProperty] -> (Key, Value))
-> Maybe [StaticFileProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StaticFileProperty]
staticFiles]))}
instance JSON.ToJSON DashboardVersionDefinitionProperty where
toJSON :: DashboardVersionDefinitionProperty -> Value
toJSON DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"DataSetIdentifierDeclarations"
Key -> [DataSetIdentifierDeclarationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AnalysisDefaultsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AnalysisDefaults" (AnalysisDefaultsProperty -> (Key, Value))
-> Maybe AnalysisDefaultsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AnalysisDefaultsProperty
analysisDefaults,
Key -> [CalculatedFieldProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CalculatedFields" ([CalculatedFieldProperty] -> (Key, Value))
-> Maybe [CalculatedFieldProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CalculatedFieldProperty]
calculatedFields,
Key -> [ColumnConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnConfigurations" ([ColumnConfigurationProperty] -> (Key, Value))
-> Maybe [ColumnConfigurationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [ColumnConfigurationProperty]
columnConfigurations,
Key -> [FilterGroupProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FilterGroups" ([FilterGroupProperty] -> (Key, Value))
-> Maybe [FilterGroupProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [FilterGroupProperty]
filterGroups,
Key -> AssetOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Options" (AssetOptionsProperty -> (Key, Value))
-> Maybe AssetOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AssetOptionsProperty
options,
Key -> [ParameterDeclarationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParameterDeclarations"
([ParameterDeclarationProperty] -> (Key, Value))
-> Maybe [ParameterDeclarationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [ParameterDeclarationProperty]
parameterDeclarations,
Key -> [SheetDefinitionProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Sheets" ([SheetDefinitionProperty] -> (Key, Value))
-> Maybe [SheetDefinitionProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [SheetDefinitionProperty]
sheets,
Key -> [StaticFileProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"StaticFiles" ([StaticFileProperty] -> (Key, Value))
-> Maybe [StaticFileProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [StaticFileProperty]
staticFiles])))
instance Property "AnalysisDefaults" DashboardVersionDefinitionProperty where
type PropertyType "AnalysisDefaults" DashboardVersionDefinitionProperty = AnalysisDefaultsProperty
set :: PropertyType "AnalysisDefaults" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "AnalysisDefaults" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{analysisDefaults :: Maybe AnalysisDefaultsProperty
analysisDefaults = AnalysisDefaultsProperty -> Maybe AnalysisDefaultsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AnalysisDefaults" DashboardVersionDefinitionProperty
AnalysisDefaultsProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
()
haddock_workaround_ :: ()
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "CalculatedFields" DashboardVersionDefinitionProperty where
type PropertyType "CalculatedFields" DashboardVersionDefinitionProperty = [CalculatedFieldProperty]
set :: PropertyType "CalculatedFields" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "CalculatedFields" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{calculatedFields :: Maybe [CalculatedFieldProperty]
calculatedFields = [CalculatedFieldProperty] -> Maybe [CalculatedFieldProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CalculatedFieldProperty]
PropertyType "CalculatedFields" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "ColumnConfigurations" DashboardVersionDefinitionProperty where
type PropertyType "ColumnConfigurations" DashboardVersionDefinitionProperty = [ColumnConfigurationProperty]
set :: PropertyType
"ColumnConfigurations" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType
"ColumnConfigurations" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{columnConfigurations :: Maybe [ColumnConfigurationProperty]
columnConfigurations = [ColumnConfigurationProperty]
-> Maybe [ColumnConfigurationProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [ColumnConfigurationProperty]
PropertyType
"ColumnConfigurations" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "DataSetIdentifierDeclarations" DashboardVersionDefinitionProperty where
type PropertyType "DataSetIdentifierDeclarations" DashboardVersionDefinitionProperty = [DataSetIdentifierDeclarationProperty]
set :: PropertyType
"DataSetIdentifierDeclarations" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType
"DataSetIdentifierDeclarations" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
dataSetIdentifierDeclarations = [DataSetIdentifierDeclarationProperty]
PropertyType
"DataSetIdentifierDeclarations" DashboardVersionDefinitionProperty
newValue, Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "FilterGroups" DashboardVersionDefinitionProperty where
type PropertyType "FilterGroups" DashboardVersionDefinitionProperty = [FilterGroupProperty]
set :: PropertyType "FilterGroups" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "FilterGroups" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{filterGroups :: Maybe [FilterGroupProperty]
filterGroups = [FilterGroupProperty] -> Maybe [FilterGroupProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [FilterGroupProperty]
PropertyType "FilterGroups" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "Options" DashboardVersionDefinitionProperty where
type PropertyType "Options" DashboardVersionDefinitionProperty = AssetOptionsProperty
set :: PropertyType "Options" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "Options" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{options :: Maybe AssetOptionsProperty
options = AssetOptionsProperty -> Maybe AssetOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Options" DashboardVersionDefinitionProperty
AssetOptionsProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "ParameterDeclarations" DashboardVersionDefinitionProperty where
type PropertyType "ParameterDeclarations" DashboardVersionDefinitionProperty = [ParameterDeclarationProperty]
set :: PropertyType
"ParameterDeclarations" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType
"ParameterDeclarations" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{parameterDeclarations :: Maybe [ParameterDeclarationProperty]
parameterDeclarations = [ParameterDeclarationProperty]
-> Maybe [ParameterDeclarationProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [ParameterDeclarationProperty]
PropertyType
"ParameterDeclarations" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "Sheets" DashboardVersionDefinitionProperty where
type PropertyType "Sheets" DashboardVersionDefinitionProperty = [SheetDefinitionProperty]
set :: PropertyType "Sheets" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "Sheets" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{sheets :: Maybe [SheetDefinitionProperty]
sheets = [SheetDefinitionProperty] -> Maybe [SheetDefinitionProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [SheetDefinitionProperty]
PropertyType "Sheets" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
staticFiles :: Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
instance Property "StaticFiles" DashboardVersionDefinitionProperty where
type PropertyType "StaticFiles" DashboardVersionDefinitionProperty = [StaticFileProperty]
set :: PropertyType "StaticFiles" DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
-> DashboardVersionDefinitionProperty
set PropertyType "StaticFiles" DashboardVersionDefinitionProperty
newValue DashboardVersionDefinitionProperty {[DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [StaticFileProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: DashboardVersionDefinitionProperty -> ()
analysisDefaults :: DashboardVersionDefinitionProperty
-> Maybe AnalysisDefaultsProperty
calculatedFields :: DashboardVersionDefinitionProperty
-> Maybe [CalculatedFieldProperty]
columnConfigurations :: DashboardVersionDefinitionProperty
-> Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: DashboardVersionDefinitionProperty
-> [DataSetIdentifierDeclarationProperty]
filterGroups :: DashboardVersionDefinitionProperty -> Maybe [FilterGroupProperty]
options :: DashboardVersionDefinitionProperty -> Maybe AssetOptionsProperty
parameterDeclarations :: DashboardVersionDefinitionProperty
-> Maybe [ParameterDeclarationProperty]
sheets :: DashboardVersionDefinitionProperty
-> Maybe [SheetDefinitionProperty]
staticFiles :: DashboardVersionDefinitionProperty -> Maybe [StaticFileProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
staticFiles :: Maybe [StaticFileProperty]
..}
= DashboardVersionDefinitionProperty
{staticFiles :: Maybe [StaticFileProperty]
staticFiles = [StaticFileProperty] -> Maybe [StaticFileProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [StaticFileProperty]
PropertyType "StaticFiles" DashboardVersionDefinitionProperty
newValue, [DataSetIdentifierDeclarationProperty]
Maybe [CalculatedFieldProperty]
Maybe [ParameterDeclarationProperty]
Maybe [ColumnConfigurationProperty]
Maybe [FilterGroupProperty]
Maybe [SheetDefinitionProperty]
Maybe AssetOptionsProperty
Maybe AnalysisDefaultsProperty
()
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
haddock_workaround_ :: ()
analysisDefaults :: Maybe AnalysisDefaultsProperty
calculatedFields :: Maybe [CalculatedFieldProperty]
columnConfigurations :: Maybe [ColumnConfigurationProperty]
dataSetIdentifierDeclarations :: [DataSetIdentifierDeclarationProperty]
filterGroups :: Maybe [FilterGroupProperty]
options :: Maybe AssetOptionsProperty
parameterDeclarations :: Maybe [ParameterDeclarationProperty]
sheets :: Maybe [SheetDefinitionProperty]
..}