module Stratosphere.KinesisAnalyticsV2.Application.ApplicationConfigurationProperty (
module Exports, ApplicationConfigurationProperty(..),
mkApplicationConfigurationProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ApplicationCodeConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ApplicationEncryptionConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ApplicationSnapshotConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ApplicationSystemRollbackConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.EnvironmentPropertiesProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.FlinkApplicationConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.SqlApplicationConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.VpcConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ZeppelinApplicationConfigurationProperty as Exports
import Stratosphere.ResourceProperties
data ApplicationConfigurationProperty
=
ApplicationConfigurationProperty {ApplicationConfigurationProperty -> ()
haddock_workaround_ :: (),
ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationCodeConfiguration :: (Prelude.Maybe ApplicationCodeConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationEncryptionConfiguration :: (Prelude.Maybe ApplicationEncryptionConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSnapshotConfiguration :: (Prelude.Maybe ApplicationSnapshotConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
applicationSystemRollbackConfiguration :: (Prelude.Maybe ApplicationSystemRollbackConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
environmentProperties :: (Prelude.Maybe EnvironmentPropertiesProperty),
ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
flinkApplicationConfiguration :: (Prelude.Maybe FlinkApplicationConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
sqlApplicationConfiguration :: (Prelude.Maybe SqlApplicationConfigurationProperty),
ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
vpcConfigurations :: (Prelude.Maybe [VpcConfigurationProperty]),
ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
zeppelinApplicationConfiguration :: (Prelude.Maybe ZeppelinApplicationConfigurationProperty)}
deriving stock (ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool
(ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool)
-> (ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool)
-> Eq ApplicationConfigurationProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool
== :: ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool
$c/= :: ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool
/= :: ApplicationConfigurationProperty
-> ApplicationConfigurationProperty -> Bool
Prelude.Eq, Int -> ApplicationConfigurationProperty -> ShowS
[ApplicationConfigurationProperty] -> ShowS
ApplicationConfigurationProperty -> String
(Int -> ApplicationConfigurationProperty -> ShowS)
-> (ApplicationConfigurationProperty -> String)
-> ([ApplicationConfigurationProperty] -> ShowS)
-> Show ApplicationConfigurationProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ApplicationConfigurationProperty -> ShowS
showsPrec :: Int -> ApplicationConfigurationProperty -> ShowS
$cshow :: ApplicationConfigurationProperty -> String
show :: ApplicationConfigurationProperty -> String
$cshowList :: [ApplicationConfigurationProperty] -> ShowS
showList :: [ApplicationConfigurationProperty] -> ShowS
Prelude.Show)
mkApplicationConfigurationProperty ::
ApplicationConfigurationProperty
mkApplicationConfigurationProperty :: ApplicationConfigurationProperty
mkApplicationConfigurationProperty
= ApplicationConfigurationProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (),
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationCodeConfiguration = Maybe ApplicationCodeConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationEncryptionConfiguration = Maybe ApplicationEncryptionConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSnapshotConfiguration = Maybe ApplicationSnapshotConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
applicationSystemRollbackConfiguration = Maybe ApplicationSystemRollbackConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
environmentProperties :: Maybe EnvironmentPropertiesProperty
environmentProperties = Maybe EnvironmentPropertiesProperty
forall a. Maybe a
Prelude.Nothing,
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
flinkApplicationConfiguration = Maybe FlinkApplicationConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
sqlApplicationConfiguration = Maybe SqlApplicationConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
vpcConfigurations :: Maybe [VpcConfigurationProperty]
vpcConfigurations = Maybe [VpcConfigurationProperty]
forall a. Maybe a
Prelude.Nothing,
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
zeppelinApplicationConfiguration = Maybe ZeppelinApplicationConfigurationProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties ApplicationConfigurationProperty where
toResourceProperties :: ApplicationConfigurationProperty -> ResourceProperties
toResourceProperties ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration",
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 -> ApplicationCodeConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationCodeConfiguration"
(ApplicationCodeConfigurationProperty -> (Key, Value))
-> Maybe ApplicationCodeConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationCodeConfigurationProperty
applicationCodeConfiguration,
Key -> ApplicationEncryptionConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationEncryptionConfiguration"
(ApplicationEncryptionConfigurationProperty -> (Key, Value))
-> Maybe ApplicationEncryptionConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationEncryptionConfigurationProperty
applicationEncryptionConfiguration,
Key -> ApplicationSnapshotConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationSnapshotConfiguration"
(ApplicationSnapshotConfigurationProperty -> (Key, Value))
-> Maybe ApplicationSnapshotConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationSnapshotConfigurationProperty
applicationSnapshotConfiguration,
Key
-> ApplicationSystemRollbackConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationSystemRollbackConfiguration"
(ApplicationSystemRollbackConfigurationProperty -> (Key, Value))
-> Maybe ApplicationSystemRollbackConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationSystemRollbackConfigurationProperty
applicationSystemRollbackConfiguration,
Key -> EnvironmentPropertiesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnvironmentProperties"
(EnvironmentPropertiesProperty -> (Key, Value))
-> Maybe EnvironmentPropertiesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe EnvironmentPropertiesProperty
environmentProperties,
Key -> FlinkApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FlinkApplicationConfiguration"
(FlinkApplicationConfigurationProperty -> (Key, Value))
-> Maybe FlinkApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FlinkApplicationConfigurationProperty
flinkApplicationConfiguration,
Key -> SqlApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SqlApplicationConfiguration"
(SqlApplicationConfigurationProperty -> (Key, Value))
-> Maybe SqlApplicationConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SqlApplicationConfigurationProperty
sqlApplicationConfiguration,
Key -> [VpcConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VpcConfigurations" ([VpcConfigurationProperty] -> (Key, Value))
-> Maybe [VpcConfigurationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [VpcConfigurationProperty]
vpcConfigurations,
Key -> ZeppelinApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ZeppelinApplicationConfiguration"
(ZeppelinApplicationConfigurationProperty -> (Key, Value))
-> Maybe ZeppelinApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ZeppelinApplicationConfigurationProperty
zeppelinApplicationConfiguration])}
instance JSON.ToJSON ApplicationConfigurationProperty where
toJSON :: ApplicationConfigurationProperty -> Value
toJSON ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= [(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 -> ApplicationCodeConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationCodeConfiguration"
(ApplicationCodeConfigurationProperty -> (Key, Value))
-> Maybe ApplicationCodeConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationCodeConfigurationProperty
applicationCodeConfiguration,
Key -> ApplicationEncryptionConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationEncryptionConfiguration"
(ApplicationEncryptionConfigurationProperty -> (Key, Value))
-> Maybe ApplicationEncryptionConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationEncryptionConfigurationProperty
applicationEncryptionConfiguration,
Key -> ApplicationSnapshotConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationSnapshotConfiguration"
(ApplicationSnapshotConfigurationProperty -> (Key, Value))
-> Maybe ApplicationSnapshotConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationSnapshotConfigurationProperty
applicationSnapshotConfiguration,
Key
-> ApplicationSystemRollbackConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ApplicationSystemRollbackConfiguration"
(ApplicationSystemRollbackConfigurationProperty -> (Key, Value))
-> Maybe ApplicationSystemRollbackConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ApplicationSystemRollbackConfigurationProperty
applicationSystemRollbackConfiguration,
Key -> EnvironmentPropertiesProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"EnvironmentProperties"
(EnvironmentPropertiesProperty -> (Key, Value))
-> Maybe EnvironmentPropertiesProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe EnvironmentPropertiesProperty
environmentProperties,
Key -> FlinkApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"FlinkApplicationConfiguration"
(FlinkApplicationConfigurationProperty -> (Key, Value))
-> Maybe FlinkApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe FlinkApplicationConfigurationProperty
flinkApplicationConfiguration,
Key -> SqlApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SqlApplicationConfiguration"
(SqlApplicationConfigurationProperty -> (Key, Value))
-> Maybe SqlApplicationConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SqlApplicationConfigurationProperty
sqlApplicationConfiguration,
Key -> [VpcConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"VpcConfigurations" ([VpcConfigurationProperty] -> (Key, Value))
-> Maybe [VpcConfigurationProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [VpcConfigurationProperty]
vpcConfigurations,
Key -> ZeppelinApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ZeppelinApplicationConfiguration"
(ZeppelinApplicationConfigurationProperty -> (Key, Value))
-> Maybe ZeppelinApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ZeppelinApplicationConfigurationProperty
zeppelinApplicationConfiguration]))
instance Property "ApplicationCodeConfiguration" ApplicationConfigurationProperty where
type PropertyType "ApplicationCodeConfiguration" ApplicationConfigurationProperty = ApplicationCodeConfigurationProperty
set :: PropertyType
"ApplicationCodeConfiguration" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"ApplicationCodeConfiguration" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationCodeConfiguration = ApplicationCodeConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ApplicationCodeConfiguration" ApplicationConfigurationProperty
ApplicationCodeConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "ApplicationEncryptionConfiguration" ApplicationConfigurationProperty where
type PropertyType "ApplicationEncryptionConfiguration" ApplicationConfigurationProperty = ApplicationEncryptionConfigurationProperty
set :: PropertyType
"ApplicationEncryptionConfiguration"
ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"ApplicationEncryptionConfiguration"
ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationEncryptionConfiguration = ApplicationEncryptionConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ApplicationEncryptionConfiguration"
ApplicationConfigurationProperty
ApplicationEncryptionConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "ApplicationSnapshotConfiguration" ApplicationConfigurationProperty where
type PropertyType "ApplicationSnapshotConfiguration" ApplicationConfigurationProperty = ApplicationSnapshotConfigurationProperty
set :: PropertyType
"ApplicationSnapshotConfiguration" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"ApplicationSnapshotConfiguration" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSnapshotConfiguration = ApplicationSnapshotConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ApplicationSnapshotConfiguration" ApplicationConfigurationProperty
ApplicationSnapshotConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "ApplicationSystemRollbackConfiguration" ApplicationConfigurationProperty where
type PropertyType "ApplicationSystemRollbackConfiguration" ApplicationConfigurationProperty = ApplicationSystemRollbackConfigurationProperty
set :: PropertyType
"ApplicationSystemRollbackConfiguration"
ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"ApplicationSystemRollbackConfiguration"
ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
applicationSystemRollbackConfiguration = ApplicationSystemRollbackConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ApplicationSystemRollbackConfiguration"
ApplicationConfigurationProperty
ApplicationSystemRollbackConfigurationProperty
newValue,
Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "EnvironmentProperties" ApplicationConfigurationProperty where
type PropertyType "EnvironmentProperties" ApplicationConfigurationProperty = EnvironmentPropertiesProperty
set :: PropertyType
"EnvironmentProperties" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"EnvironmentProperties" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{environmentProperties :: Maybe EnvironmentPropertiesProperty
environmentProperties = EnvironmentPropertiesProperty
-> Maybe EnvironmentPropertiesProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"EnvironmentProperties" ApplicationConfigurationProperty
EnvironmentPropertiesProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "FlinkApplicationConfiguration" ApplicationConfigurationProperty where
type PropertyType "FlinkApplicationConfiguration" ApplicationConfigurationProperty = FlinkApplicationConfigurationProperty
set :: PropertyType
"FlinkApplicationConfiguration" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"FlinkApplicationConfiguration" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
flinkApplicationConfiguration = FlinkApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"FlinkApplicationConfiguration" ApplicationConfigurationProperty
FlinkApplicationConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "SqlApplicationConfiguration" ApplicationConfigurationProperty where
type PropertyType "SqlApplicationConfiguration" ApplicationConfigurationProperty = SqlApplicationConfigurationProperty
set :: PropertyType
"SqlApplicationConfiguration" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"SqlApplicationConfiguration" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
sqlApplicationConfiguration = SqlApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"SqlApplicationConfiguration" ApplicationConfigurationProperty
SqlApplicationConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "VpcConfigurations" ApplicationConfigurationProperty where
type PropertyType "VpcConfigurations" ApplicationConfigurationProperty = [VpcConfigurationProperty]
set :: PropertyType "VpcConfigurations" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType "VpcConfigurations" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{vpcConfigurations :: Maybe [VpcConfigurationProperty]
vpcConfigurations = [VpcConfigurationProperty] -> Maybe [VpcConfigurationProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [VpcConfigurationProperty]
PropertyType "VpcConfigurations" ApplicationConfigurationProperty
newValue, Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
instance Property "ZeppelinApplicationConfiguration" ApplicationConfigurationProperty where
type PropertyType "ZeppelinApplicationConfiguration" ApplicationConfigurationProperty = ZeppelinApplicationConfigurationProperty
set :: PropertyType
"ZeppelinApplicationConfiguration" ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
-> ApplicationConfigurationProperty
set PropertyType
"ZeppelinApplicationConfiguration" ApplicationConfigurationProperty
newValue ApplicationConfigurationProperty {Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
Maybe ZeppelinApplicationConfigurationProperty
()
haddock_workaround_ :: ApplicationConfigurationProperty -> ()
applicationCodeConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: ApplicationConfigurationProperty
-> Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: ApplicationConfigurationProperty
-> Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: ApplicationConfigurationProperty
-> Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: ApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
..}
= ApplicationConfigurationProperty
{zeppelinApplicationConfiguration :: Maybe ZeppelinApplicationConfigurationProperty
zeppelinApplicationConfiguration = ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinApplicationConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"ZeppelinApplicationConfiguration" ApplicationConfigurationProperty
ZeppelinApplicationConfigurationProperty
newValue, Maybe [VpcConfigurationProperty]
Maybe ApplicationEncryptionConfigurationProperty
Maybe ApplicationSnapshotConfigurationProperty
Maybe ApplicationSystemRollbackConfigurationProperty
Maybe FlinkApplicationConfigurationProperty
Maybe EnvironmentPropertiesProperty
Maybe ApplicationCodeConfigurationProperty
Maybe SqlApplicationConfigurationProperty
()
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
haddock_workaround_ :: ()
applicationCodeConfiguration :: Maybe ApplicationCodeConfigurationProperty
applicationEncryptionConfiguration :: Maybe ApplicationEncryptionConfigurationProperty
applicationSnapshotConfiguration :: Maybe ApplicationSnapshotConfigurationProperty
applicationSystemRollbackConfiguration :: Maybe ApplicationSystemRollbackConfigurationProperty
environmentProperties :: Maybe EnvironmentPropertiesProperty
flinkApplicationConfiguration :: Maybe FlinkApplicationConfigurationProperty
sqlApplicationConfiguration :: Maybe SqlApplicationConfigurationProperty
vpcConfigurations :: Maybe [VpcConfigurationProperty]
..}