module Stratosphere.DataZone.Connection.SparkEmrPropertiesInputProperty (
SparkEmrPropertiesInputProperty(..),
mkSparkEmrPropertiesInputProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import Stratosphere.ResourceProperties
import Stratosphere.Value
data SparkEmrPropertiesInputProperty
=
SparkEmrPropertiesInputProperty {SparkEmrPropertiesInputProperty -> ()
haddock_workaround_ :: (),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
computeArn :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: (Prelude.Maybe (Value Prelude.Text)),
SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool
(SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool)
-> (SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool)
-> Eq SparkEmrPropertiesInputProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool
== :: SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool
$c/= :: SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool
/= :: SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty -> Bool
Prelude.Eq, Int -> SparkEmrPropertiesInputProperty -> ShowS
[SparkEmrPropertiesInputProperty] -> ShowS
SparkEmrPropertiesInputProperty -> String
(Int -> SparkEmrPropertiesInputProperty -> ShowS)
-> (SparkEmrPropertiesInputProperty -> String)
-> ([SparkEmrPropertiesInputProperty] -> ShowS)
-> Show SparkEmrPropertiesInputProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SparkEmrPropertiesInputProperty -> ShowS
showsPrec :: Int -> SparkEmrPropertiesInputProperty -> ShowS
$cshow :: SparkEmrPropertiesInputProperty -> String
show :: SparkEmrPropertiesInputProperty -> String
$cshowList :: [SparkEmrPropertiesInputProperty] -> ShowS
showList :: [SparkEmrPropertiesInputProperty] -> ShowS
Prelude.Show)
mkSparkEmrPropertiesInputProperty ::
SparkEmrPropertiesInputProperty
mkSparkEmrPropertiesInputProperty :: SparkEmrPropertiesInputProperty
mkSparkEmrPropertiesInputProperty
= SparkEmrPropertiesInputProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), computeArn :: Maybe (Value Text)
computeArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
instanceProfileArn :: Maybe (Value Text)
instanceProfileArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
javaVirtualEnv :: Maybe (Value Text)
javaVirtualEnv = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, logUri :: Maybe (Value Text)
logUri = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
pythonVirtualEnv :: Maybe (Value Text)
pythonVirtualEnv = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, runtimeRole :: Maybe (Value Text)
runtimeRole = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
trustedCertificatesS3Uri :: Maybe (Value Text)
trustedCertificatesS3Uri = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties SparkEmrPropertiesInputProperty where
toResourceProperties :: SparkEmrPropertiesInputProperty -> ResourceProperties
toResourceProperties SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::DataZone::Connection.SparkEmrPropertiesInput",
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 -> 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
"ComputeArn" (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)
computeArn,
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
"InstanceProfileArn" (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)
instanceProfileArn,
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
"JavaVirtualEnv" (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)
javaVirtualEnv,
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
"LogUri" (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)
logUri,
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
"PythonVirtualEnv" (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)
pythonVirtualEnv,
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
"RuntimeRole" (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)
runtimeRole,
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
"TrustedCertificatesS3Uri"
(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)
trustedCertificatesS3Uri])}
instance JSON.ToJSON SparkEmrPropertiesInputProperty where
toJSON :: SparkEmrPropertiesInputProperty -> Value
toJSON SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= [(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 -> 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
"ComputeArn" (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)
computeArn,
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
"InstanceProfileArn" (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)
instanceProfileArn,
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
"JavaVirtualEnv" (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)
javaVirtualEnv,
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
"LogUri" (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)
logUri,
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
"PythonVirtualEnv" (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)
pythonVirtualEnv,
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
"RuntimeRole" (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)
runtimeRole,
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
"TrustedCertificatesS3Uri"
(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)
trustedCertificatesS3Uri]))
instance Property "ComputeArn" SparkEmrPropertiesInputProperty where
type PropertyType "ComputeArn" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "ComputeArn" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "ComputeArn" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{computeArn :: Maybe (Value Text)
computeArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ComputeArn" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "InstanceProfileArn" SparkEmrPropertiesInputProperty where
type PropertyType "InstanceProfileArn" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "InstanceProfileArn" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "InstanceProfileArn" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{instanceProfileArn :: Maybe (Value Text)
instanceProfileArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "InstanceProfileArn" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "JavaVirtualEnv" SparkEmrPropertiesInputProperty where
type PropertyType "JavaVirtualEnv" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "JavaVirtualEnv" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "JavaVirtualEnv" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{javaVirtualEnv :: Maybe (Value Text)
javaVirtualEnv = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "JavaVirtualEnv" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "LogUri" SparkEmrPropertiesInputProperty where
type PropertyType "LogUri" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "LogUri" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "LogUri" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{logUri :: Maybe (Value Text)
logUri = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "LogUri" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "PythonVirtualEnv" SparkEmrPropertiesInputProperty where
type PropertyType "PythonVirtualEnv" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "PythonVirtualEnv" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "PythonVirtualEnv" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{pythonVirtualEnv :: Maybe (Value Text)
pythonVirtualEnv = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PythonVirtualEnv" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "RuntimeRole" SparkEmrPropertiesInputProperty where
type PropertyType "RuntimeRole" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType "RuntimeRole" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType "RuntimeRole" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{runtimeRole :: Maybe (Value Text)
runtimeRole = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RuntimeRole" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
instance Property "TrustedCertificatesS3Uri" SparkEmrPropertiesInputProperty where
type PropertyType "TrustedCertificatesS3Uri" SparkEmrPropertiesInputProperty = Value Prelude.Text
set :: PropertyType
"TrustedCertificatesS3Uri" SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
-> SparkEmrPropertiesInputProperty
set PropertyType
"TrustedCertificatesS3Uri" SparkEmrPropertiesInputProperty
newValue SparkEmrPropertiesInputProperty {Maybe (Value Text)
()
haddock_workaround_ :: SparkEmrPropertiesInputProperty -> ()
computeArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
instanceProfileArn :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
javaVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
logUri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
pythonVirtualEnv :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
runtimeRole :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
trustedCertificatesS3Uri :: SparkEmrPropertiesInputProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
trustedCertificatesS3Uri :: Maybe (Value Text)
..}
= SparkEmrPropertiesInputProperty
{trustedCertificatesS3Uri :: Maybe (Value Text)
trustedCertificatesS3Uri = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"TrustedCertificatesS3Uri" SparkEmrPropertiesInputProperty
Value Text
newValue, Maybe (Value Text)
()
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
haddock_workaround_ :: ()
computeArn :: Maybe (Value Text)
instanceProfileArn :: Maybe (Value Text)
javaVirtualEnv :: Maybe (Value Text)
logUri :: Maybe (Value Text)
pythonVirtualEnv :: Maybe (Value Text)
runtimeRole :: Maybe (Value Text)
..}