module Stratosphere.SageMaker.UserProfile.CodeEditorAppSettingsProperty (
module Exports, CodeEditorAppSettingsProperty(..),
mkCodeEditorAppSettingsProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.AppLifecycleManagementProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.CustomImageProperty as Exports
import {-# SOURCE #-} Stratosphere.SageMaker.UserProfile.ResourceSpecProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Value
data CodeEditorAppSettingsProperty
=
CodeEditorAppSettingsProperty {CodeEditorAppSettingsProperty -> ()
haddock_workaround_ :: (),
CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
appLifecycleManagement :: (Prelude.Maybe AppLifecycleManagementProperty),
CodeEditorAppSettingsProperty -> Maybe (Value Text)
builtInLifecycleConfigArn :: (Prelude.Maybe (Value Prelude.Text)),
CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
customImages :: (Prelude.Maybe [CustomImageProperty]),
CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
defaultResourceSpec :: (Prelude.Maybe ResourceSpecProperty),
CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
lifecycleConfigArns :: (Prelude.Maybe (ValueList Prelude.Text))}
deriving stock (CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool
(CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool)
-> (CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool)
-> Eq CodeEditorAppSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool
== :: CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool
$c/= :: CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool
/= :: CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> Bool
Prelude.Eq, Int -> CodeEditorAppSettingsProperty -> ShowS
[CodeEditorAppSettingsProperty] -> ShowS
CodeEditorAppSettingsProperty -> String
(Int -> CodeEditorAppSettingsProperty -> ShowS)
-> (CodeEditorAppSettingsProperty -> String)
-> ([CodeEditorAppSettingsProperty] -> ShowS)
-> Show CodeEditorAppSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CodeEditorAppSettingsProperty -> ShowS
showsPrec :: Int -> CodeEditorAppSettingsProperty -> ShowS
$cshow :: CodeEditorAppSettingsProperty -> String
show :: CodeEditorAppSettingsProperty -> String
$cshowList :: [CodeEditorAppSettingsProperty] -> ShowS
showList :: [CodeEditorAppSettingsProperty] -> ShowS
Prelude.Show)
mkCodeEditorAppSettingsProperty :: CodeEditorAppSettingsProperty
mkCodeEditorAppSettingsProperty :: CodeEditorAppSettingsProperty
mkCodeEditorAppSettingsProperty
= CodeEditorAppSettingsProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
appLifecycleManagement = Maybe AppLifecycleManagementProperty
forall a. Maybe a
Prelude.Nothing,
builtInLifecycleConfigArn :: Maybe (Value Text)
builtInLifecycleConfigArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
customImages :: Maybe [CustomImageProperty]
customImages = Maybe [CustomImageProperty]
forall a. Maybe a
Prelude.Nothing,
defaultResourceSpec :: Maybe ResourceSpecProperty
defaultResourceSpec = Maybe ResourceSpecProperty
forall a. Maybe a
Prelude.Nothing,
lifecycleConfigArns :: Maybe (ValueList Text)
lifecycleConfigArns = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties CodeEditorAppSettingsProperty where
toResourceProperties :: CodeEditorAppSettingsProperty -> ResourceProperties
toResourceProperties CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::SageMaker::UserProfile.CodeEditorAppSettings",
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 -> AppLifecycleManagementProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AppLifecycleManagement"
(AppLifecycleManagementProperty -> (Key, Value))
-> Maybe AppLifecycleManagementProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AppLifecycleManagementProperty
appLifecycleManagement,
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
"BuiltInLifecycleConfigArn"
(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)
builtInLifecycleConfigArn,
Key -> [CustomImageProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomImages" ([CustomImageProperty] -> (Key, Value))
-> Maybe [CustomImageProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomImageProperty]
customImages,
Key -> ResourceSpecProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DefaultResourceSpec" (ResourceSpecProperty -> (Key, Value))
-> Maybe ResourceSpecProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ResourceSpecProperty
defaultResourceSpec,
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
"LifecycleConfigArns" (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)
lifecycleConfigArns])}
instance JSON.ToJSON CodeEditorAppSettingsProperty where
toJSON :: CodeEditorAppSettingsProperty -> Value
toJSON CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList 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 -> AppLifecycleManagementProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AppLifecycleManagement"
(AppLifecycleManagementProperty -> (Key, Value))
-> Maybe AppLifecycleManagementProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AppLifecycleManagementProperty
appLifecycleManagement,
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
"BuiltInLifecycleConfigArn"
(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)
builtInLifecycleConfigArn,
Key -> [CustomImageProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomImages" ([CustomImageProperty] -> (Key, Value))
-> Maybe [CustomImageProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomImageProperty]
customImages,
Key -> ResourceSpecProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DefaultResourceSpec" (ResourceSpecProperty -> (Key, Value))
-> Maybe ResourceSpecProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ResourceSpecProperty
defaultResourceSpec,
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
"LifecycleConfigArns" (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)
lifecycleConfigArns]))
instance Property "AppLifecycleManagement" CodeEditorAppSettingsProperty where
type PropertyType "AppLifecycleManagement" CodeEditorAppSettingsProperty = AppLifecycleManagementProperty
set :: PropertyType "AppLifecycleManagement" CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> CodeEditorAppSettingsProperty
set PropertyType "AppLifecycleManagement" CodeEditorAppSettingsProperty
newValue CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= CodeEditorAppSettingsProperty
{appLifecycleManagement :: Maybe AppLifecycleManagementProperty
appLifecycleManagement = AppLifecycleManagementProperty
-> Maybe AppLifecycleManagementProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AppLifecycleManagement" CodeEditorAppSettingsProperty
AppLifecycleManagementProperty
newValue, Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe ResourceSpecProperty
()
haddock_workaround_ :: ()
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
haddock_workaround_ :: ()
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
instance Property "BuiltInLifecycleConfigArn" CodeEditorAppSettingsProperty where
type PropertyType "BuiltInLifecycleConfigArn" CodeEditorAppSettingsProperty = Value Prelude.Text
set :: PropertyType
"BuiltInLifecycleConfigArn" CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> CodeEditorAppSettingsProperty
set PropertyType
"BuiltInLifecycleConfigArn" CodeEditorAppSettingsProperty
newValue CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= CodeEditorAppSettingsProperty
{builtInLifecycleConfigArn :: Maybe (Value Text)
builtInLifecycleConfigArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"BuiltInLifecycleConfigArn" CodeEditorAppSettingsProperty
Value Text
newValue, Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
instance Property "CustomImages" CodeEditorAppSettingsProperty where
type PropertyType "CustomImages" CodeEditorAppSettingsProperty = [CustomImageProperty]
set :: PropertyType "CustomImages" CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> CodeEditorAppSettingsProperty
set PropertyType "CustomImages" CodeEditorAppSettingsProperty
newValue CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= CodeEditorAppSettingsProperty
{customImages :: Maybe [CustomImageProperty]
customImages = [CustomImageProperty] -> Maybe [CustomImageProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CustomImageProperty]
PropertyType "CustomImages" CodeEditorAppSettingsProperty
newValue, Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
instance Property "DefaultResourceSpec" CodeEditorAppSettingsProperty where
type PropertyType "DefaultResourceSpec" CodeEditorAppSettingsProperty = ResourceSpecProperty
set :: PropertyType "DefaultResourceSpec" CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> CodeEditorAppSettingsProperty
set PropertyType "DefaultResourceSpec" CodeEditorAppSettingsProperty
newValue CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= CodeEditorAppSettingsProperty
{defaultResourceSpec :: Maybe ResourceSpecProperty
defaultResourceSpec = ResourceSpecProperty -> Maybe ResourceSpecProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DefaultResourceSpec" CodeEditorAppSettingsProperty
ResourceSpecProperty
newValue, Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
()
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
lifecycleConfigArns :: Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
lifecycleConfigArns :: Maybe (ValueList Text)
..}
instance Property "LifecycleConfigArns" CodeEditorAppSettingsProperty where
type PropertyType "LifecycleConfigArns" CodeEditorAppSettingsProperty = ValueList Prelude.Text
set :: PropertyType "LifecycleConfigArns" CodeEditorAppSettingsProperty
-> CodeEditorAppSettingsProperty -> CodeEditorAppSettingsProperty
set PropertyType "LifecycleConfigArns" CodeEditorAppSettingsProperty
newValue CodeEditorAppSettingsProperty {Maybe [CustomImageProperty]
Maybe (ValueList Text)
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: CodeEditorAppSettingsProperty -> ()
appLifecycleManagement :: CodeEditorAppSettingsProperty
-> Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: CodeEditorAppSettingsProperty -> Maybe (Value Text)
customImages :: CodeEditorAppSettingsProperty -> Maybe [CustomImageProperty]
defaultResourceSpec :: CodeEditorAppSettingsProperty -> Maybe ResourceSpecProperty
lifecycleConfigArns :: CodeEditorAppSettingsProperty -> Maybe (ValueList Text)
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
lifecycleConfigArns :: Maybe (ValueList Text)
..}
= CodeEditorAppSettingsProperty
{lifecycleConfigArns :: Maybe (ValueList Text)
lifecycleConfigArns = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "LifecycleConfigArns" CodeEditorAppSettingsProperty
ValueList Text
newValue, Maybe [CustomImageProperty]
Maybe (Value Text)
Maybe AppLifecycleManagementProperty
Maybe ResourceSpecProperty
()
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
haddock_workaround_ :: ()
appLifecycleManagement :: Maybe AppLifecycleManagementProperty
builtInLifecycleConfigArn :: Maybe (Value Text)
customImages :: Maybe [CustomImageProperty]
defaultResourceSpec :: Maybe ResourceSpecProperty
..}