module Stratosphere.LakeFormation.DataCellsFilter (
module Exports, DataCellsFilter(..), mkDataCellsFilter
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.LakeFormation.DataCellsFilter.ColumnWildcardProperty as Exports
import {-# SOURCE #-} Stratosphere.LakeFormation.DataCellsFilter.RowFilterProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data DataCellsFilter
=
DataCellsFilter {DataCellsFilter -> ()
haddock_workaround_ :: (),
DataCellsFilter -> Maybe (ValueList Text)
columnNames :: (Prelude.Maybe (ValueList Prelude.Text)),
DataCellsFilter -> Maybe ColumnWildcardProperty
columnWildcard :: (Prelude.Maybe ColumnWildcardProperty),
DataCellsFilter -> Value Text
databaseName :: (Value Prelude.Text),
DataCellsFilter -> Value Text
name :: (Value Prelude.Text),
DataCellsFilter -> Maybe RowFilterProperty
rowFilter :: (Prelude.Maybe RowFilterProperty),
DataCellsFilter -> Value Text
tableCatalogId :: (Value Prelude.Text),
DataCellsFilter -> Value Text
tableName :: (Value Prelude.Text)}
deriving stock (DataCellsFilter -> DataCellsFilter -> Bool
(DataCellsFilter -> DataCellsFilter -> Bool)
-> (DataCellsFilter -> DataCellsFilter -> Bool)
-> Eq DataCellsFilter
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DataCellsFilter -> DataCellsFilter -> Bool
== :: DataCellsFilter -> DataCellsFilter -> Bool
$c/= :: DataCellsFilter -> DataCellsFilter -> Bool
/= :: DataCellsFilter -> DataCellsFilter -> Bool
Prelude.Eq, Int -> DataCellsFilter -> ShowS
[DataCellsFilter] -> ShowS
DataCellsFilter -> String
(Int -> DataCellsFilter -> ShowS)
-> (DataCellsFilter -> String)
-> ([DataCellsFilter] -> ShowS)
-> Show DataCellsFilter
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DataCellsFilter -> ShowS
showsPrec :: Int -> DataCellsFilter -> ShowS
$cshow :: DataCellsFilter -> String
show :: DataCellsFilter -> String
$cshowList :: [DataCellsFilter] -> ShowS
showList :: [DataCellsFilter] -> ShowS
Prelude.Show)
mkDataCellsFilter ::
Value Prelude.Text
-> Value Prelude.Text
-> Value Prelude.Text -> Value Prelude.Text -> DataCellsFilter
mkDataCellsFilter :: Value Text
-> Value Text -> Value Text -> Value Text -> DataCellsFilter
mkDataCellsFilter Value Text
databaseName Value Text
name Value Text
tableCatalogId Value Text
tableName
= DataCellsFilter
{haddock_workaround_ :: ()
haddock_workaround_ = (), databaseName :: Value Text
databaseName = Value Text
databaseName,
name :: Value Text
name = Value Text
name, tableCatalogId :: Value Text
tableCatalogId = Value Text
tableCatalogId,
tableName :: Value Text
tableName = Value Text
tableName, columnNames :: Maybe (ValueList Text)
columnNames = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
columnWildcard :: Maybe ColumnWildcardProperty
columnWildcard = Maybe ColumnWildcardProperty
forall a. Maybe a
Prelude.Nothing, rowFilter :: Maybe RowFilterProperty
rowFilter = Maybe RowFilterProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DataCellsFilter where
toResourceProperties :: DataCellsFilter -> ResourceProperties
toResourceProperties DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::LakeFormation::DataCellsFilter",
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
"DatabaseName" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
databaseName, Key
"Name" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
name,
Key
"TableCatalogId" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
tableCatalogId,
Key
"TableName" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
tableName]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnNames" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
columnNames,
Key -> ColumnWildcardProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnWildcard" (ColumnWildcardProperty -> (Key, Value))
-> Maybe ColumnWildcardProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ColumnWildcardProperty
columnWildcard,
Key -> RowFilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RowFilter" (RowFilterProperty -> (Key, Value))
-> Maybe RowFilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RowFilterProperty
rowFilter]))}
instance JSON.ToJSON DataCellsFilter where
toJSON :: DataCellsFilter -> Value
toJSON DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
[Key
"DatabaseName" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
databaseName, Key
"Name" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
name,
Key
"TableCatalogId" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
tableCatalogId,
Key
"TableName" Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
JSON..= Value Text
tableName]
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> ValueList Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnNames" (ValueList Text -> (Key, Value))
-> Maybe (ValueList Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (ValueList Text)
columnNames,
Key -> ColumnWildcardProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ColumnWildcard" (ColumnWildcardProperty -> (Key, Value))
-> Maybe ColumnWildcardProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ColumnWildcardProperty
columnWildcard,
Key -> RowFilterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RowFilter" (RowFilterProperty -> (Key, Value))
-> Maybe RowFilterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RowFilterProperty
rowFilter])))
instance Property "ColumnNames" DataCellsFilter where
type PropertyType "ColumnNames" DataCellsFilter = ValueList Prelude.Text
set :: PropertyType "ColumnNames" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "ColumnNames" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {columnNames :: Maybe (ValueList Text)
columnNames = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ColumnNames" DataCellsFilter
ValueList Text
newValue, Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
haddock_workaround_ :: ()
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
instance Property "ColumnWildcard" DataCellsFilter where
type PropertyType "ColumnWildcard" DataCellsFilter = ColumnWildcardProperty
set :: PropertyType "ColumnWildcard" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "ColumnWildcard" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {columnWildcard :: Maybe ColumnWildcardProperty
columnWildcard = ColumnWildcardProperty -> Maybe ColumnWildcardProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ColumnWildcard" DataCellsFilter
ColumnWildcardProperty
newValue, Maybe (ValueList Text)
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
instance Property "DatabaseName" DataCellsFilter where
type PropertyType "DatabaseName" DataCellsFilter = Value Prelude.Text
set :: PropertyType "DatabaseName" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "DatabaseName" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {databaseName :: Value Text
databaseName = PropertyType "DatabaseName" DataCellsFilter
Value Text
newValue, Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
instance Property "Name" DataCellsFilter where
type PropertyType "Name" DataCellsFilter = Value Prelude.Text
set :: PropertyType "Name" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "Name" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {name :: Value Text
name = PropertyType "Name" DataCellsFilter
Value Text
newValue, Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
instance Property "RowFilter" DataCellsFilter where
type PropertyType "RowFilter" DataCellsFilter = RowFilterProperty
set :: PropertyType "RowFilter" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "RowFilter" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {rowFilter :: Maybe RowFilterProperty
rowFilter = RowFilterProperty -> Maybe RowFilterProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RowFilter" DataCellsFilter
RowFilterProperty
newValue, Maybe (ValueList Text)
Maybe ColumnWildcardProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
tableCatalogId :: Value Text
tableName :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
tableCatalogId :: Value Text
tableName :: Value Text
..}
instance Property "TableCatalogId" DataCellsFilter where
type PropertyType "TableCatalogId" DataCellsFilter = Value Prelude.Text
set :: PropertyType "TableCatalogId" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "TableCatalogId" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {tableCatalogId :: Value Text
tableCatalogId = PropertyType "TableCatalogId" DataCellsFilter
Value Text
newValue, Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableName :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableName :: Value Text
..}
instance Property "TableName" DataCellsFilter where
type PropertyType "TableName" DataCellsFilter = Value Prelude.Text
set :: PropertyType "TableName" DataCellsFilter
-> DataCellsFilter -> DataCellsFilter
set PropertyType "TableName" DataCellsFilter
newValue DataCellsFilter {Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: DataCellsFilter -> ()
columnNames :: DataCellsFilter -> Maybe (ValueList Text)
columnWildcard :: DataCellsFilter -> Maybe ColumnWildcardProperty
databaseName :: DataCellsFilter -> Value Text
name :: DataCellsFilter -> Value Text
rowFilter :: DataCellsFilter -> Maybe RowFilterProperty
tableCatalogId :: DataCellsFilter -> Value Text
tableName :: DataCellsFilter -> Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
tableName :: Value Text
..}
= DataCellsFilter {tableName :: Value Text
tableName = PropertyType "TableName" DataCellsFilter
Value Text
newValue, Maybe (ValueList Text)
Maybe ColumnWildcardProperty
Maybe RowFilterProperty
()
Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
haddock_workaround_ :: ()
columnNames :: Maybe (ValueList Text)
columnWildcard :: Maybe ColumnWildcardProperty
databaseName :: Value Text
name :: Value Text
rowFilter :: Maybe RowFilterProperty
tableCatalogId :: Value Text
..}