module Stratosphere.ODB.CloudVmCluster (
        module Exports, CloudVmCluster(..), mkCloudVmCluster
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.ODB.CloudVmCluster.DataCollectionOptionsProperty as Exports
import {-# SOURCE #-} Stratosphere.ODB.CloudVmCluster.DbNodeProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Tag
import Stratosphere.Value
data CloudVmCluster
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html>
    CloudVmCluster {CloudVmCluster -> ()
haddock_workaround_ :: (),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-cloudexadatainfrastructureid>
                    CloudVmCluster -> Maybe (Value Text)
cloudExadataInfrastructureId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-clustername>
                    CloudVmCluster -> Maybe (Value Text)
clusterName :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-cpucorecount>
                    CloudVmCluster -> Maybe (Value Integer)
cpuCoreCount :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-datacollectionoptions>
                    CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataCollectionOptions :: (Prelude.Maybe DataCollectionOptionsProperty),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-datastoragesizeintbs>
                    CloudVmCluster -> Maybe (Value Double)
dataStorageSizeInTBs :: (Prelude.Maybe (Value Prelude.Double)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-dbnodestoragesizeingbs>
                    CloudVmCluster -> Maybe (Value Integer)
dbNodeStorageSizeInGBs :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-dbnodes>
                    CloudVmCluster -> Maybe [DbNodeProperty]
dbNodes :: (Prelude.Maybe [DbNodeProperty]),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-dbservers>
                    CloudVmCluster -> Maybe (ValueList Text)
dbServers :: (Prelude.Maybe (ValueList Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-displayname>
                    CloudVmCluster -> Maybe (Value Text)
displayName :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-giversion>
                    CloudVmCluster -> Maybe (Value Text)
giVersion :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-hostname>
                    CloudVmCluster -> Maybe (Value Text)
hostname :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-islocalbackupenabled>
                    CloudVmCluster -> Maybe (Value Bool)
isLocalBackupEnabled :: (Prelude.Maybe (Value Prelude.Bool)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-issparsediskgroupenabled>
                    CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: (Prelude.Maybe (Value Prelude.Bool)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-licensemodel>
                    CloudVmCluster -> Maybe (Value Text)
licenseModel :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-memorysizeingbs>
                    CloudVmCluster -> Maybe (Value Integer)
memorySizeInGBs :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-odbnetworkid>
                    CloudVmCluster -> Maybe (Value Text)
odbNetworkId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-scanlistenerporttcp>
                    CloudVmCluster -> Maybe (Value Integer)
scanListenerPortTcp :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-sshpublickeys>
                    CloudVmCluster -> Maybe (ValueList Text)
sshPublicKeys :: (Prelude.Maybe (ValueList Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-systemversion>
                    CloudVmCluster -> Maybe (Value Text)
systemVersion :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-tags>
                    CloudVmCluster -> Maybe [Tag]
tags :: (Prelude.Maybe [Tag]),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudvmcluster.html#cfn-odb-cloudvmcluster-timezone>
                    CloudVmCluster -> Maybe (Value Text)
timeZone :: (Prelude.Maybe (Value Prelude.Text))}
  deriving stock (CloudVmCluster -> CloudVmCluster -> Bool
(CloudVmCluster -> CloudVmCluster -> Bool)
-> (CloudVmCluster -> CloudVmCluster -> Bool) -> Eq CloudVmCluster
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: CloudVmCluster -> CloudVmCluster -> Bool
== :: CloudVmCluster -> CloudVmCluster -> Bool
$c/= :: CloudVmCluster -> CloudVmCluster -> Bool
/= :: CloudVmCluster -> CloudVmCluster -> Bool
Prelude.Eq, Int -> CloudVmCluster -> ShowS
[CloudVmCluster] -> ShowS
CloudVmCluster -> String
(Int -> CloudVmCluster -> ShowS)
-> (CloudVmCluster -> String)
-> ([CloudVmCluster] -> ShowS)
-> Show CloudVmCluster
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> CloudVmCluster -> ShowS
showsPrec :: Int -> CloudVmCluster -> ShowS
$cshow :: CloudVmCluster -> String
show :: CloudVmCluster -> String
$cshowList :: [CloudVmCluster] -> ShowS
showList :: [CloudVmCluster] -> ShowS
Prelude.Show)
mkCloudVmCluster :: CloudVmCluster
mkCloudVmCluster :: CloudVmCluster
mkCloudVmCluster
  = CloudVmCluster
      {haddock_workaround_ :: ()
haddock_workaround_ = (),
       cloudExadataInfrastructureId :: Maybe (Value Text)
cloudExadataInfrastructureId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       clusterName :: Maybe (Value Text)
clusterName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, cpuCoreCount :: Maybe (Value Integer)
cpuCoreCount = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataCollectionOptions = Maybe DataCollectionOptionsProperty
forall a. Maybe a
Prelude.Nothing,
       dataStorageSizeInTBs :: Maybe (Value Double)
dataStorageSizeInTBs = Maybe (Value Double)
forall a. Maybe a
Prelude.Nothing,
       dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodeStorageSizeInGBs = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       dbNodes :: Maybe [DbNodeProperty]
dbNodes = Maybe [DbNodeProperty]
forall a. Maybe a
Prelude.Nothing, dbServers :: Maybe (ValueList Text)
dbServers = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing,
       displayName :: Maybe (Value Text)
displayName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, giVersion :: Maybe (Value Text)
giVersion = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       hostname :: Maybe (Value Text)
hostname = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, isLocalBackupEnabled :: Maybe (Value Bool)
isLocalBackupEnabled = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       isSparseDiskgroupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
       licenseModel :: Maybe (Value Text)
licenseModel = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, memorySizeInGBs :: Maybe (Value Integer)
memorySizeInGBs = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       odbNetworkId :: Maybe (Value Text)
odbNetworkId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       scanListenerPortTcp :: Maybe (Value Integer)
scanListenerPortTcp = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       sshPublicKeys :: Maybe (ValueList Text)
sshPublicKeys = Maybe (ValueList Text)
forall a. Maybe a
Prelude.Nothing, systemVersion :: Maybe (Value Text)
systemVersion = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       tags :: Maybe [Tag]
tags = Maybe [Tag]
forall a. Maybe a
Prelude.Nothing, timeZone :: Maybe (Value Text)
timeZone = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties CloudVmCluster where
  toResourceProperties :: CloudVmCluster -> ResourceProperties
toResourceProperties CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::ODB::CloudVmCluster", supportsTags :: Bool
supportsTags = Bool
Prelude.True,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
                           [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CloudExadataInfrastructureId"
                              (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)
cloudExadataInfrastructureId,
                            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
"ClusterName" (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)
clusterName,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CpuCoreCount" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
cpuCoreCount,
                            Key -> DataCollectionOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DataCollectionOptions"
                              (DataCollectionOptionsProperty -> (Key, Value))
-> Maybe DataCollectionOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DataCollectionOptionsProperty
dataCollectionOptions,
                            Key -> Value Double -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DataStorageSizeInTBs" (Value Double -> (Key, Value))
-> Maybe (Value Double) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Double)
dataStorageSizeInTBs,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DbNodeStorageSizeInGBs"
                              (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
dbNodeStorageSizeInGBs,
                            Key -> [DbNodeProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DbNodes" ([DbNodeProperty] -> (Key, Value))
-> Maybe [DbNodeProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DbNodeProperty]
dbNodes,
                            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
"DbServers" (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)
dbServers,
                            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
"DisplayName" (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)
displayName,
                            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
"GiVersion" (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)
giVersion,
                            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
"Hostname" (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)
hostname,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IsLocalBackupEnabled" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
isLocalBackupEnabled,
                            Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IsSparseDiskgroupEnabled"
                              (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
isSparseDiskgroupEnabled,
                            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
"LicenseModel" (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)
licenseModel,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MemorySizeInGBs" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
memorySizeInGBs,
                            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
"OdbNetworkId" (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)
odbNetworkId,
                            Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ScanListenerPortTcp" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
scanListenerPortTcp,
                            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
"SshPublicKeys" (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)
sshPublicKeys,
                            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
"SystemVersion" (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)
systemVersion,
                            Key -> [Tag] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Tags" ([Tag] -> (Key, Value)) -> Maybe [Tag] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [Tag]
tags,
                            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
"TimeZone" (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)
timeZone])}
instance JSON.ToJSON CloudVmCluster where
  toJSON :: CloudVmCluster -> Value
toJSON CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
              [Key -> Value Text -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CloudExadataInfrastructureId"
                 (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)
cloudExadataInfrastructureId,
               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
"ClusterName" (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)
clusterName,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CpuCoreCount" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
cpuCoreCount,
               Key -> DataCollectionOptionsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DataCollectionOptions"
                 (DataCollectionOptionsProperty -> (Key, Value))
-> Maybe DataCollectionOptionsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DataCollectionOptionsProperty
dataCollectionOptions,
               Key -> Value Double -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DataStorageSizeInTBs" (Value Double -> (Key, Value))
-> Maybe (Value Double) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Double)
dataStorageSizeInTBs,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DbNodeStorageSizeInGBs"
                 (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
dbNodeStorageSizeInGBs,
               Key -> [DbNodeProperty] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DbNodes" ([DbNodeProperty] -> (Key, Value))
-> Maybe [DbNodeProperty] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [DbNodeProperty]
dbNodes,
               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
"DbServers" (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)
dbServers,
               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
"DisplayName" (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)
displayName,
               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
"GiVersion" (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)
giVersion,
               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
"Hostname" (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)
hostname,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IsLocalBackupEnabled" (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
isLocalBackupEnabled,
               Key -> Value Bool -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IsSparseDiskgroupEnabled"
                 (Value Bool -> (Key, Value))
-> Maybe (Value Bool) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Bool)
isSparseDiskgroupEnabled,
               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
"LicenseModel" (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)
licenseModel,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MemorySizeInGBs" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
memorySizeInGBs,
               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
"OdbNetworkId" (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)
odbNetworkId,
               Key -> Value Integer -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ScanListenerPortTcp" (Value Integer -> (Key, Value))
-> Maybe (Value Integer) -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe (Value Integer)
scanListenerPortTcp,
               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
"SshPublicKeys" (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)
sshPublicKeys,
               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
"SystemVersion" (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)
systemVersion,
               Key -> [Tag] -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Tags" ([Tag] -> (Key, Value)) -> Maybe [Tag] -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe [Tag]
tags,
               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
"TimeZone" (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)
timeZone]))
instance Property "CloudExadataInfrastructureId" CloudVmCluster where
  type PropertyType "CloudExadataInfrastructureId" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "CloudExadataInfrastructureId" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "CloudExadataInfrastructureId" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster
        {cloudExadataInfrastructureId :: Maybe (Value Text)
cloudExadataInfrastructureId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CloudExadataInfrastructureId" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "ClusterName" CloudVmCluster where
  type PropertyType "ClusterName" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "ClusterName" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "ClusterName" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {clusterName :: Maybe (Value Text)
clusterName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ClusterName" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "CpuCoreCount" CloudVmCluster where
  type PropertyType "CpuCoreCount" CloudVmCluster = Value Prelude.Integer
  set :: PropertyType "CpuCoreCount" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "CpuCoreCount" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {cpuCoreCount :: Maybe (Value Integer)
cpuCoreCount = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CpuCoreCount" CloudVmCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DataCollectionOptions" CloudVmCluster where
  type PropertyType "DataCollectionOptions" CloudVmCluster = DataCollectionOptionsProperty
  set :: PropertyType "DataCollectionOptions" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DataCollectionOptions" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster
        {dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataCollectionOptions = DataCollectionOptionsProperty
-> Maybe DataCollectionOptionsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DataCollectionOptions" CloudVmCluster
DataCollectionOptionsProperty
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DataStorageSizeInTBs" CloudVmCluster where
  type PropertyType "DataStorageSizeInTBs" CloudVmCluster = Value Prelude.Double
  set :: PropertyType "DataStorageSizeInTBs" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DataStorageSizeInTBs" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {dataStorageSizeInTBs :: Maybe (Value Double)
dataStorageSizeInTBs = Value Double -> Maybe (Value Double)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DataStorageSizeInTBs" CloudVmCluster
Value Double
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DbNodeStorageSizeInGBs" CloudVmCluster where
  type PropertyType "DbNodeStorageSizeInGBs" CloudVmCluster = Value Prelude.Integer
  set :: PropertyType "DbNodeStorageSizeInGBs" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DbNodeStorageSizeInGBs" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster
        {dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodeStorageSizeInGBs = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DbNodeStorageSizeInGBs" CloudVmCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DbNodes" CloudVmCluster where
  type PropertyType "DbNodes" CloudVmCluster = [DbNodeProperty]
  set :: PropertyType "DbNodes" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DbNodes" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {dbNodes :: Maybe [DbNodeProperty]
dbNodes = [DbNodeProperty] -> Maybe [DbNodeProperty]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [DbNodeProperty]
PropertyType "DbNodes" CloudVmCluster
newValue, Maybe [Tag]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DbServers" CloudVmCluster where
  type PropertyType "DbServers" CloudVmCluster = ValueList Prelude.Text
  set :: PropertyType "DbServers" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DbServers" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {dbServers :: Maybe (ValueList Text)
dbServers = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DbServers" CloudVmCluster
ValueList Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "DisplayName" CloudVmCluster where
  type PropertyType "DisplayName" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "DisplayName" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "DisplayName" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {displayName :: Maybe (Value Text)
displayName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DisplayName" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "GiVersion" CloudVmCluster where
  type PropertyType "GiVersion" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "GiVersion" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "GiVersion" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {giVersion :: Maybe (Value Text)
giVersion = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "GiVersion" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "Hostname" CloudVmCluster where
  type PropertyType "Hostname" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "Hostname" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "Hostname" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {hostname :: Maybe (Value Text)
hostname = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Hostname" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "IsLocalBackupEnabled" CloudVmCluster where
  type PropertyType "IsLocalBackupEnabled" CloudVmCluster = Value Prelude.Bool
  set :: PropertyType "IsLocalBackupEnabled" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "IsLocalBackupEnabled" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {isLocalBackupEnabled :: Maybe (Value Bool)
isLocalBackupEnabled = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IsLocalBackupEnabled" CloudVmCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "IsSparseDiskgroupEnabled" CloudVmCluster where
  type PropertyType "IsSparseDiskgroupEnabled" CloudVmCluster = Value Prelude.Bool
  set :: PropertyType "IsSparseDiskgroupEnabled" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "IsSparseDiskgroupEnabled" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster
        {isSparseDiskgroupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IsSparseDiskgroupEnabled" CloudVmCluster
Value Bool
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "LicenseModel" CloudVmCluster where
  type PropertyType "LicenseModel" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "LicenseModel" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "LicenseModel" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {licenseModel :: Maybe (Value Text)
licenseModel = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "LicenseModel" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "MemorySizeInGBs" CloudVmCluster where
  type PropertyType "MemorySizeInGBs" CloudVmCluster = Value Prelude.Integer
  set :: PropertyType "MemorySizeInGBs" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "MemorySizeInGBs" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {memorySizeInGBs :: Maybe (Value Integer)
memorySizeInGBs = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MemorySizeInGBs" CloudVmCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "OdbNetworkId" CloudVmCluster where
  type PropertyType "OdbNetworkId" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "OdbNetworkId" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "OdbNetworkId" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {odbNetworkId :: Maybe (Value Text)
odbNetworkId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OdbNetworkId" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "ScanListenerPortTcp" CloudVmCluster where
  type PropertyType "ScanListenerPortTcp" CloudVmCluster = Value Prelude.Integer
  set :: PropertyType "ScanListenerPortTcp" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "ScanListenerPortTcp" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {scanListenerPortTcp :: Maybe (Value Integer)
scanListenerPortTcp = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ScanListenerPortTcp" CloudVmCluster
Value Integer
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "SshPublicKeys" CloudVmCluster where
  type PropertyType "SshPublicKeys" CloudVmCluster = ValueList Prelude.Text
  set :: PropertyType "SshPublicKeys" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "SshPublicKeys" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {sshPublicKeys :: Maybe (ValueList Text)
sshPublicKeys = ValueList Text -> Maybe (ValueList Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SshPublicKeys" CloudVmCluster
ValueList Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "SystemVersion" CloudVmCluster where
  type PropertyType "SystemVersion" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "SystemVersion" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "SystemVersion" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {systemVersion :: Maybe (Value Text)
systemVersion = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SystemVersion" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
instance Property "Tags" CloudVmCluster where
  type PropertyType "Tags" CloudVmCluster = [Tag]
  set :: PropertyType "Tags" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "Tags" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {tags :: Maybe [Tag]
tags = [Tag] -> Maybe [Tag]
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure [Tag]
PropertyType "Tags" CloudVmCluster
newValue, Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
timeZone :: Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
timeZone :: Maybe (Value Text)
..}
instance Property "TimeZone" CloudVmCluster where
  type PropertyType "TimeZone" CloudVmCluster = Value Prelude.Text
  set :: PropertyType "TimeZone" CloudVmCluster
-> CloudVmCluster -> CloudVmCluster
set PropertyType "TimeZone" CloudVmCluster
newValue CloudVmCluster {Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: CloudVmCluster -> ()
cloudExadataInfrastructureId :: CloudVmCluster -> Maybe (Value Text)
clusterName :: CloudVmCluster -> Maybe (Value Text)
cpuCoreCount :: CloudVmCluster -> Maybe (Value Integer)
dataCollectionOptions :: CloudVmCluster -> Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: CloudVmCluster -> Maybe (Value Double)
dbNodeStorageSizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
dbNodes :: CloudVmCluster -> Maybe [DbNodeProperty]
dbServers :: CloudVmCluster -> Maybe (ValueList Text)
displayName :: CloudVmCluster -> Maybe (Value Text)
giVersion :: CloudVmCluster -> Maybe (Value Text)
hostname :: CloudVmCluster -> Maybe (Value Text)
isLocalBackupEnabled :: CloudVmCluster -> Maybe (Value Bool)
isSparseDiskgroupEnabled :: CloudVmCluster -> Maybe (Value Bool)
licenseModel :: CloudVmCluster -> Maybe (Value Text)
memorySizeInGBs :: CloudVmCluster -> Maybe (Value Integer)
odbNetworkId :: CloudVmCluster -> Maybe (Value Text)
scanListenerPortTcp :: CloudVmCluster -> Maybe (Value Integer)
sshPublicKeys :: CloudVmCluster -> Maybe (ValueList Text)
systemVersion :: CloudVmCluster -> Maybe (Value Text)
tags :: CloudVmCluster -> Maybe [Tag]
timeZone :: CloudVmCluster -> Maybe (Value Text)
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
timeZone :: Maybe (Value Text)
..}
    = CloudVmCluster {timeZone :: Maybe (Value Text)
timeZone = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TimeZone" CloudVmCluster
Value Text
newValue, Maybe [Tag]
Maybe [DbNodeProperty]
Maybe (ValueList Text)
Maybe (Value Bool)
Maybe (Value Double)
Maybe (Value Integer)
Maybe (Value Text)
Maybe DataCollectionOptionsProperty
()
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
haddock_workaround_ :: ()
cloudExadataInfrastructureId :: Maybe (Value Text)
clusterName :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dataCollectionOptions :: Maybe DataCollectionOptionsProperty
dataStorageSizeInTBs :: Maybe (Value Double)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodes :: Maybe [DbNodeProperty]
dbServers :: Maybe (ValueList Text)
displayName :: Maybe (Value Text)
giVersion :: Maybe (Value Text)
hostname :: Maybe (Value Text)
isLocalBackupEnabled :: Maybe (Value Bool)
isSparseDiskgroupEnabled :: Maybe (Value Bool)
licenseModel :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
odbNetworkId :: Maybe (Value Text)
scanListenerPortTcp :: Maybe (Value Integer)
sshPublicKeys :: Maybe (ValueList Text)
systemVersion :: Maybe (Value Text)
tags :: Maybe [Tag]
..}