module Stratosphere.SageMaker.ProcessingJob.DatasetDefinitionProperty (
module Exports, DatasetDefinitionProperty(..),
mkDatasetDefinitionProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.SageMaker.ProcessingJob.AthenaDatasetDefinitionProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.ProcessingJob.RedshiftDatasetDefinitionProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data DatasetDefinitionProperty
=
DatasetDefinitionProperty {DatasetDefinitionProperty -> ()
haddock_workaround_ :: (),
DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
athenaDatasetDefinition :: (Prelude.Maybe AthenaDatasetDefinitionProperty),
DatasetDefinitionProperty -> Maybe (Value Text)
dataDistributionType :: (Prelude.Maybe (Value Prelude.Text)),
DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: (Prelude.Maybe (Value Prelude.Text)),
DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: (Prelude.Maybe (Value Prelude.Text)),
DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
redshiftDatasetDefinition :: (Prelude.Maybe RedshiftDatasetDefinitionProperty)}
deriving stock (DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool
(DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool)
-> (DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool)
-> Eq DatasetDefinitionProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool
== :: DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool
$c/= :: DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool
/= :: DatasetDefinitionProperty -> DatasetDefinitionProperty -> Bool
Prelude.Eq, Int -> DatasetDefinitionProperty -> ShowS
[DatasetDefinitionProperty] -> ShowS
DatasetDefinitionProperty -> String
(Int -> DatasetDefinitionProperty -> ShowS)
-> (DatasetDefinitionProperty -> String)
-> ([DatasetDefinitionProperty] -> ShowS)
-> Show DatasetDefinitionProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DatasetDefinitionProperty -> ShowS
showsPrec :: Int -> DatasetDefinitionProperty -> ShowS
$cshow :: DatasetDefinitionProperty -> String
show :: DatasetDefinitionProperty -> String
$cshowList :: [DatasetDefinitionProperty] -> ShowS
showList :: [DatasetDefinitionProperty] -> ShowS
Prelude.Show)
mkDatasetDefinitionProperty :: DatasetDefinitionProperty
mkDatasetDefinitionProperty :: DatasetDefinitionProperty
mkDatasetDefinitionProperty
= DatasetDefinitionProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
athenaDatasetDefinition = Maybe AthenaDatasetDefinitionProperty
forall a. Maybe a
Prelude.Nothing,
dataDistributionType :: Maybe (Value Text)
dataDistributionType = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
inputMode :: Maybe (Value Text)
inputMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, localPath :: Maybe (Value Text)
localPath = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
redshiftDatasetDefinition = Maybe RedshiftDatasetDefinitionProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DatasetDefinitionProperty where
toResourceProperties :: DatasetDefinitionProperty -> ResourceProperties
toResourceProperties DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::SageMaker::ProcessingJob.DatasetDefinition",
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 -> AthenaDatasetDefinitionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AthenaDatasetDefinition"
(AthenaDatasetDefinitionProperty -> (Key, Value))
-> Maybe AthenaDatasetDefinitionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AthenaDatasetDefinitionProperty
athenaDatasetDefinition,
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..=) Key
"DataDistributionType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dataDistributionType,
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..=) Key
"InputMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
inputMode,
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..=) Key
"LocalPath" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
localPath,
Key -> RedshiftDatasetDefinitionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedshiftDatasetDefinition"
(RedshiftDatasetDefinitionProperty -> (Key, Value))
-> Maybe RedshiftDatasetDefinitionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedshiftDatasetDefinitionProperty
redshiftDatasetDefinition])}
instance JSON.ToJSON DatasetDefinitionProperty where
toJSON :: DatasetDefinitionProperty -> Value
toJSON DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= [(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 -> AthenaDatasetDefinitionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AthenaDatasetDefinition"
(AthenaDatasetDefinitionProperty -> (Key, Value))
-> Maybe AthenaDatasetDefinitionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AthenaDatasetDefinitionProperty
athenaDatasetDefinition,
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..=) Key
"DataDistributionType" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
dataDistributionType,
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..=) Key
"InputMode" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
inputMode,
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..=) Key
"LocalPath" (Value Text -> (Key, Value))
-> Maybe (Value Text) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Text)
localPath,
Key -> RedshiftDatasetDefinitionProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedshiftDatasetDefinition"
(RedshiftDatasetDefinitionProperty -> (Key, Value))
-> Maybe RedshiftDatasetDefinitionProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedshiftDatasetDefinitionProperty
redshiftDatasetDefinition]))
instance Property "AthenaDatasetDefinition" DatasetDefinitionProperty where
type PropertyType "AthenaDatasetDefinition" DatasetDefinitionProperty = AthenaDatasetDefinitionProperty
set :: PropertyType "AthenaDatasetDefinition" DatasetDefinitionProperty
-> DatasetDefinitionProperty -> DatasetDefinitionProperty
set PropertyType "AthenaDatasetDefinition" DatasetDefinitionProperty
newValue DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= DatasetDefinitionProperty
{athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
athenaDatasetDefinition = AthenaDatasetDefinitionProperty
-> Maybe AthenaDatasetDefinitionProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AthenaDatasetDefinition" DatasetDefinitionProperty
AthenaDatasetDefinitionProperty
newValue, Maybe (Value Text)
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: ()
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
instance Property "DataDistributionType" DatasetDefinitionProperty where
type PropertyType "DataDistributionType" DatasetDefinitionProperty = Value Prelude.Text
set :: PropertyType "DataDistributionType" DatasetDefinitionProperty
-> DatasetDefinitionProperty -> DatasetDefinitionProperty
set PropertyType "DataDistributionType" DatasetDefinitionProperty
newValue DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= DatasetDefinitionProperty
{dataDistributionType :: Maybe (Value Text)
dataDistributionType = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DataDistributionType" DatasetDefinitionProperty
Value Text
newValue, Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
instance Property "InputMode" DatasetDefinitionProperty where
type PropertyType "InputMode" DatasetDefinitionProperty = Value Prelude.Text
set :: PropertyType "InputMode" DatasetDefinitionProperty
-> DatasetDefinitionProperty -> DatasetDefinitionProperty
set PropertyType "InputMode" DatasetDefinitionProperty
newValue DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= DatasetDefinitionProperty {inputMode :: Maybe (Value Text)
inputMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "InputMode" DatasetDefinitionProperty
Value Text
newValue, Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
instance Property "LocalPath" DatasetDefinitionProperty where
type PropertyType "LocalPath" DatasetDefinitionProperty = Value Prelude.Text
set :: PropertyType "LocalPath" DatasetDefinitionProperty
-> DatasetDefinitionProperty -> DatasetDefinitionProperty
set PropertyType "LocalPath" DatasetDefinitionProperty
newValue DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= DatasetDefinitionProperty {localPath :: Maybe (Value Text)
localPath = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "LocalPath" DatasetDefinitionProperty
Value Text
newValue, Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
instance Property "RedshiftDatasetDefinition" DatasetDefinitionProperty where
type PropertyType "RedshiftDatasetDefinition" DatasetDefinitionProperty = RedshiftDatasetDefinitionProperty
set :: PropertyType "RedshiftDatasetDefinition" DatasetDefinitionProperty
-> DatasetDefinitionProperty -> DatasetDefinitionProperty
set PropertyType "RedshiftDatasetDefinition" DatasetDefinitionProperty
newValue DatasetDefinitionProperty {Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
Maybe RedshiftDatasetDefinitionProperty
()
haddock_workaround_ :: DatasetDefinitionProperty -> ()
athenaDatasetDefinition :: DatasetDefinitionProperty -> Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: DatasetDefinitionProperty -> Maybe (Value Text)
inputMode :: DatasetDefinitionProperty -> Maybe (Value Text)
localPath :: DatasetDefinitionProperty -> Maybe (Value Text)
redshiftDatasetDefinition :: DatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
..}
= DatasetDefinitionProperty
{redshiftDatasetDefinition :: Maybe RedshiftDatasetDefinitionProperty
redshiftDatasetDefinition = RedshiftDatasetDefinitionProperty
-> Maybe RedshiftDatasetDefinitionProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RedshiftDatasetDefinition" DatasetDefinitionProperty
RedshiftDatasetDefinitionProperty
newValue, Maybe (Value Text)
Maybe AthenaDatasetDefinitionProperty
()
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
haddock_workaround_ :: ()
athenaDatasetDefinition :: Maybe AthenaDatasetDefinitionProperty
dataDistributionType :: Maybe (Value Text)
inputMode :: Maybe (Value Text)
localPath :: Maybe (Value Text)
..}