module Stratosphere.KinesisAnalyticsV2.Application.ZeppelinApplicationConfigurationProperty (
        module Exports, ZeppelinApplicationConfigurationProperty(..),
        mkZeppelinApplicationConfigurationProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.CatalogConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.CustomArtifactConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.DeployAsApplicationConfigurationProperty as Exports
import {-# SOURCE #-} Stratosphere.KinesisAnalyticsV2.Application.ZeppelinMonitoringConfigurationProperty as Exports
import Stratosphere.ResourceProperties
data ZeppelinApplicationConfigurationProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html>
    ZeppelinApplicationConfigurationProperty {ZeppelinApplicationConfigurationProperty -> ()
haddock_workaround_ :: (),
                                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-catalogconfiguration>
                                              ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
catalogConfiguration :: (Prelude.Maybe CatalogConfigurationProperty),
                                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-customartifactsconfiguration>
                                              ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
customArtifactsConfiguration :: (Prelude.Maybe [CustomArtifactConfigurationProperty]),
                                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-deployasapplicationconfiguration>
                                              ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
deployAsApplicationConfiguration :: (Prelude.Maybe DeployAsApplicationConfigurationProperty),
                                              -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-monitoringconfiguration>
                                              ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
monitoringConfiguration :: (Prelude.Maybe ZeppelinMonitoringConfigurationProperty)}
  deriving stock (ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty -> Bool
(ZeppelinApplicationConfigurationProperty
 -> ZeppelinApplicationConfigurationProperty -> Bool)
-> (ZeppelinApplicationConfigurationProperty
    -> ZeppelinApplicationConfigurationProperty -> Bool)
-> Eq ZeppelinApplicationConfigurationProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty -> Bool
== :: ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty -> Bool
$c/= :: ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty -> Bool
/= :: ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty -> Bool
Prelude.Eq, Int -> ZeppelinApplicationConfigurationProperty -> ShowS
[ZeppelinApplicationConfigurationProperty] -> ShowS
ZeppelinApplicationConfigurationProperty -> String
(Int -> ZeppelinApplicationConfigurationProperty -> ShowS)
-> (ZeppelinApplicationConfigurationProperty -> String)
-> ([ZeppelinApplicationConfigurationProperty] -> ShowS)
-> Show ZeppelinApplicationConfigurationProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ZeppelinApplicationConfigurationProperty -> ShowS
showsPrec :: Int -> ZeppelinApplicationConfigurationProperty -> ShowS
$cshow :: ZeppelinApplicationConfigurationProperty -> String
show :: ZeppelinApplicationConfigurationProperty -> String
$cshowList :: [ZeppelinApplicationConfigurationProperty] -> ShowS
showList :: [ZeppelinApplicationConfigurationProperty] -> ShowS
Prelude.Show)
mkZeppelinApplicationConfigurationProperty ::
  ZeppelinApplicationConfigurationProperty
mkZeppelinApplicationConfigurationProperty :: ZeppelinApplicationConfigurationProperty
mkZeppelinApplicationConfigurationProperty
  = ZeppelinApplicationConfigurationProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), catalogConfiguration :: Maybe CatalogConfigurationProperty
catalogConfiguration = Maybe CatalogConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
       customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
customArtifactsConfiguration = Maybe [CustomArtifactConfigurationProperty]
forall a. Maybe a
Prelude.Nothing,
       deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
deployAsApplicationConfiguration = Maybe DeployAsApplicationConfigurationProperty
forall a. Maybe a
Prelude.Nothing,
       monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
monitoringConfiguration = Maybe ZeppelinMonitoringConfigurationProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties ZeppelinApplicationConfigurationProperty where
  toResourceProperties :: ZeppelinApplicationConfigurationProperty -> ResourceProperties
toResourceProperties ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::KinesisAnalyticsV2::Application.ZeppelinApplicationConfiguration",
         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 -> CatalogConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CatalogConfiguration" (CatalogConfigurationProperty -> (Key, Value))
-> Maybe CatalogConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CatalogConfigurationProperty
catalogConfiguration,
                            Key -> [CustomArtifactConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomArtifactsConfiguration"
                              ([CustomArtifactConfigurationProperty] -> (Key, Value))
-> Maybe [CustomArtifactConfigurationProperty]
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomArtifactConfigurationProperty]
customArtifactsConfiguration,
                            Key -> DeployAsApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeployAsApplicationConfiguration"
                              (DeployAsApplicationConfigurationProperty -> (Key, Value))
-> Maybe DeployAsApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeployAsApplicationConfigurationProperty
deployAsApplicationConfiguration,
                            Key -> ZeppelinMonitoringConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringConfiguration"
                              (ZeppelinMonitoringConfigurationProperty -> (Key, Value))
-> Maybe ZeppelinMonitoringConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ZeppelinMonitoringConfigurationProperty
monitoringConfiguration])}
instance JSON.ToJSON ZeppelinApplicationConfigurationProperty where
  toJSON :: ZeppelinApplicationConfigurationProperty -> Value
toJSON ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = [(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 -> CatalogConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CatalogConfiguration" (CatalogConfigurationProperty -> (Key, Value))
-> Maybe CatalogConfigurationProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CatalogConfigurationProperty
catalogConfiguration,
               Key -> [CustomArtifactConfigurationProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CustomArtifactsConfiguration"
                 ([CustomArtifactConfigurationProperty] -> (Key, Value))
-> Maybe [CustomArtifactConfigurationProperty]
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [CustomArtifactConfigurationProperty]
customArtifactsConfiguration,
               Key -> DeployAsApplicationConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeployAsApplicationConfiguration"
                 (DeployAsApplicationConfigurationProperty -> (Key, Value))
-> Maybe DeployAsApplicationConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeployAsApplicationConfigurationProperty
deployAsApplicationConfiguration,
               Key -> ZeppelinMonitoringConfigurationProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MonitoringConfiguration"
                 (ZeppelinMonitoringConfigurationProperty -> (Key, Value))
-> Maybe ZeppelinMonitoringConfigurationProperty
-> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ZeppelinMonitoringConfigurationProperty
monitoringConfiguration]))
instance Property "CatalogConfiguration" ZeppelinApplicationConfigurationProperty where
  type PropertyType "CatalogConfiguration" ZeppelinApplicationConfigurationProperty = CatalogConfigurationProperty
  set :: PropertyType
  "CatalogConfiguration" ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
set PropertyType
  "CatalogConfiguration" ZeppelinApplicationConfigurationProperty
newValue ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = ZeppelinApplicationConfigurationProperty
        {catalogConfiguration :: Maybe CatalogConfigurationProperty
catalogConfiguration = CatalogConfigurationProperty -> Maybe CatalogConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
  "CatalogConfiguration" ZeppelinApplicationConfigurationProperty
CatalogConfigurationProperty
newValue, Maybe [CustomArtifactConfigurationProperty]
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ()
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
instance Property "CustomArtifactsConfiguration" ZeppelinApplicationConfigurationProperty where
  type PropertyType "CustomArtifactsConfiguration" ZeppelinApplicationConfigurationProperty = [CustomArtifactConfigurationProperty]
  set :: PropertyType
  "CustomArtifactsConfiguration"
  ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
set PropertyType
  "CustomArtifactsConfiguration"
  ZeppelinApplicationConfigurationProperty
newValue ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = ZeppelinApplicationConfigurationProperty
        {customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
customArtifactsConfiguration = [CustomArtifactConfigurationProperty]
-> Maybe [CustomArtifactConfigurationProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [CustomArtifactConfigurationProperty]
PropertyType
  "CustomArtifactsConfiguration"
  ZeppelinApplicationConfigurationProperty
newValue, Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
instance Property "DeployAsApplicationConfiguration" ZeppelinApplicationConfigurationProperty where
  type PropertyType "DeployAsApplicationConfiguration" ZeppelinApplicationConfigurationProperty = DeployAsApplicationConfigurationProperty
  set :: PropertyType
  "DeployAsApplicationConfiguration"
  ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
set PropertyType
  "DeployAsApplicationConfiguration"
  ZeppelinApplicationConfigurationProperty
newValue ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = ZeppelinApplicationConfigurationProperty
        {deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
deployAsApplicationConfiguration = DeployAsApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
  "DeployAsApplicationConfiguration"
  ZeppelinApplicationConfigurationProperty
DeployAsApplicationConfigurationProperty
newValue, Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
instance Property "MonitoringConfiguration" ZeppelinApplicationConfigurationProperty where
  type PropertyType "MonitoringConfiguration" ZeppelinApplicationConfigurationProperty = ZeppelinMonitoringConfigurationProperty
  set :: PropertyType
  "MonitoringConfiguration" ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
-> ZeppelinApplicationConfigurationProperty
set PropertyType
  "MonitoringConfiguration" ZeppelinApplicationConfigurationProperty
newValue ZeppelinApplicationConfigurationProperty {Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
Maybe ZeppelinMonitoringConfigurationProperty
()
haddock_workaround_ :: ZeppelinApplicationConfigurationProperty -> ()
catalogConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: ZeppelinApplicationConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
..}
    = ZeppelinApplicationConfigurationProperty
        {monitoringConfiguration :: Maybe ZeppelinMonitoringConfigurationProperty
monitoringConfiguration = ZeppelinMonitoringConfigurationProperty
-> Maybe ZeppelinMonitoringConfigurationProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
  "MonitoringConfiguration" ZeppelinApplicationConfigurationProperty
ZeppelinMonitoringConfigurationProperty
newValue, Maybe [CustomArtifactConfigurationProperty]
Maybe CatalogConfigurationProperty
Maybe DeployAsApplicationConfigurationProperty
()
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
haddock_workaround_ :: ()
catalogConfiguration :: Maybe CatalogConfigurationProperty
customArtifactsConfiguration :: Maybe [CustomArtifactConfigurationProperty]
deployAsApplicationConfiguration :: Maybe DeployAsApplicationConfigurationProperty
..}