module Stratosphere.ODB.CloudVmCluster.DbNodeProperty (
        DbNodeProperty(..), mkDbNodeProperty
    ) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import Stratosphere.ResourceProperties
import Stratosphere.Tag
import Stratosphere.Value
data DbNodeProperty
  = -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html>
    DbNodeProperty {DbNodeProperty -> ()
haddock_workaround_ :: (),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-backupipid>
                    DbNodeProperty -> Maybe (Value Text)
backupIpId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-backupvnic2id>
                    DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-cpucorecount>
                    DbNodeProperty -> Maybe (Value Integer)
cpuCoreCount :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-dbnodearn>
                    DbNodeProperty -> Maybe (Value Text)
dbNodeArn :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-dbnodeid>
                    DbNodeProperty -> Maybe (Value Text)
dbNodeId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-dbnodestoragesizeingbs>
                    DbNodeProperty -> Maybe (Value Integer)
dbNodeStorageSizeInGBs :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-dbserverid>
                    DbNodeProperty -> Value Text
dbServerId :: (Value Prelude.Text),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-dbsystemid>
                    DbNodeProperty -> Maybe (Value Text)
dbSystemId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-hostipid>
                    DbNodeProperty -> Maybe (Value Text)
hostIpId :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-hostname>
                    DbNodeProperty -> Maybe (Value Text)
hostname :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-memorysizeingbs>
                    DbNodeProperty -> Maybe (Value Integer)
memorySizeInGBs :: (Prelude.Maybe (Value Prelude.Integer)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-ocid>
                    DbNodeProperty -> Maybe (Value Text)
ocid :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-status>
                    DbNodeProperty -> Maybe (Value Text)
status :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-tags>
                    DbNodeProperty -> Maybe [Tag]
tags :: (Prelude.Maybe [Tag]),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-vnic2id>
                    DbNodeProperty -> Maybe (Value Text)
vnic2Id :: (Prelude.Maybe (Value Prelude.Text)),
                    -- | See: <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-odb-cloudvmcluster-dbnode.html#cfn-odb-cloudvmcluster-dbnode-vnicid>
                    DbNodeProperty -> Maybe (Value Text)
vnicId :: (Prelude.Maybe (Value Prelude.Text))}
  deriving stock (DbNodeProperty -> DbNodeProperty -> Bool
(DbNodeProperty -> DbNodeProperty -> Bool)
-> (DbNodeProperty -> DbNodeProperty -> Bool) -> Eq DbNodeProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DbNodeProperty -> DbNodeProperty -> Bool
== :: DbNodeProperty -> DbNodeProperty -> Bool
$c/= :: DbNodeProperty -> DbNodeProperty -> Bool
/= :: DbNodeProperty -> DbNodeProperty -> Bool
Prelude.Eq, Int -> DbNodeProperty -> ShowS
[DbNodeProperty] -> ShowS
DbNodeProperty -> String
(Int -> DbNodeProperty -> ShowS)
-> (DbNodeProperty -> String)
-> ([DbNodeProperty] -> ShowS)
-> Show DbNodeProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DbNodeProperty -> ShowS
showsPrec :: Int -> DbNodeProperty -> ShowS
$cshow :: DbNodeProperty -> String
show :: DbNodeProperty -> String
$cshowList :: [DbNodeProperty] -> ShowS
showList :: [DbNodeProperty] -> ShowS
Prelude.Show)
mkDbNodeProperty :: Value Prelude.Text -> DbNodeProperty
mkDbNodeProperty :: Value Text -> DbNodeProperty
mkDbNodeProperty Value Text
dbServerId
  = DbNodeProperty
      {haddock_workaround_ :: ()
haddock_workaround_ = (), dbServerId :: Value Text
dbServerId = Value Text
dbServerId,
       backupIpId :: Maybe (Value Text)
backupIpId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, backupVnic2Id :: Maybe (Value Text)
backupVnic2Id = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       cpuCoreCount :: Maybe (Value Integer)
cpuCoreCount = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, dbNodeArn :: Maybe (Value Text)
dbNodeArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dbNodeId :: Maybe (Value Text)
dbNodeId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbNodeStorageSizeInGBs = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       dbSystemId :: Maybe (Value Text)
dbSystemId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, hostIpId :: Maybe (Value Text)
hostIpId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       hostname :: Maybe (Value Text)
hostname = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, memorySizeInGBs :: Maybe (Value Integer)
memorySizeInGBs = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
       ocid :: Maybe (Value Text)
ocid = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, status :: Maybe (Value Text)
status = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       tags :: Maybe [Tag]
tags = Maybe [Tag]
forall a. Maybe a
Prelude.Nothing, vnic2Id :: Maybe (Value Text)
vnic2Id = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
       vnicId :: Maybe (Value Text)
vnicId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties DbNodeProperty where
  toResourceProperties :: DbNodeProperty -> ResourceProperties
toResourceProperties DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = ResourceProperties
        {awsType :: Text
awsType = Text
"AWS::ODB::CloudVmCluster.DbNode",
         supportsTags :: Bool
supportsTags = Bool
Prelude.True,
         properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
                        ([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
                           [Key
"DbServerId" 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..= Value Text
dbServerId]
                           ([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
"BackupIpId" (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)
backupIpId,
                               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
"BackupVnic2Id" (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)
backupVnic2Id,
                               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 -> 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
"DbNodeArn" (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)
dbNodeArn,
                               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
"DbNodeId" (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)
dbNodeId,
                               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 -> 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
"DbSystemId" (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)
dbSystemId,
                               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
"HostIpId" (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)
hostIpId,
                               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 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
"Ocid" (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)
ocid,
                               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
"Status" (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)
status,
                               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
"Vnic2Id" (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)
vnic2Id,
                               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
"VnicId" (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)
vnicId]))}
instance JSON.ToJSON DbNodeProperty where
  toJSON :: DbNodeProperty -> Value
toJSON DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = [(Key, Value)] -> Value
JSON.object
        ([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
           ([(Key, Value)] -> [(Key, Value)] -> [(Key, Value)]
forall a. Semigroup a => a -> a -> a
(Prelude.<>)
              [Key
"DbServerId" 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..= Value Text
dbServerId]
              ([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
"BackupIpId" (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)
backupIpId,
                  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
"BackupVnic2Id" (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)
backupVnic2Id,
                  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 -> 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
"DbNodeArn" (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)
dbNodeArn,
                  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
"DbNodeId" (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)
dbNodeId,
                  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 -> 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
"DbSystemId" (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)
dbSystemId,
                  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
"HostIpId" (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)
hostIpId,
                  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 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
"Ocid" (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)
ocid,
                  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
"Status" (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)
status,
                  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
"Vnic2Id" (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)
vnic2Id,
                  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
"VnicId" (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)
vnicId])))
instance Property "BackupIpId" DbNodeProperty where
  type PropertyType "BackupIpId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "BackupIpId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "BackupIpId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {backupIpId :: Maybe (Value Text)
backupIpId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BackupIpId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "BackupVnic2Id" DbNodeProperty where
  type PropertyType "BackupVnic2Id" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "BackupVnic2Id" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "BackupVnic2Id" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {backupVnic2Id :: Maybe (Value Text)
backupVnic2Id = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BackupVnic2Id" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "CpuCoreCount" DbNodeProperty where
  type PropertyType "CpuCoreCount" DbNodeProperty = Value Prelude.Integer
  set :: PropertyType "CpuCoreCount" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "CpuCoreCount" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {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" DbNodeProperty
Value Integer
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "DbNodeArn" DbNodeProperty where
  type PropertyType "DbNodeArn" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "DbNodeArn" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "DbNodeArn" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {dbNodeArn :: Maybe (Value Text)
dbNodeArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DbNodeArn" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "DbNodeId" DbNodeProperty where
  type PropertyType "DbNodeId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "DbNodeId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "DbNodeId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {dbNodeId :: Maybe (Value Text)
dbNodeId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DbNodeId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "DbNodeStorageSizeInGBs" DbNodeProperty where
  type PropertyType "DbNodeStorageSizeInGBs" DbNodeProperty = Value Prelude.Integer
  set :: PropertyType "DbNodeStorageSizeInGBs" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "DbNodeStorageSizeInGBs" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty
        {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" DbNodeProperty
Value Integer
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "DbServerId" DbNodeProperty where
  type PropertyType "DbServerId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "DbServerId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "DbServerId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {dbServerId :: Value Text
dbServerId = PropertyType "DbServerId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "DbSystemId" DbNodeProperty where
  type PropertyType "DbSystemId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "DbSystemId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "DbSystemId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {dbSystemId :: Maybe (Value Text)
dbSystemId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DbSystemId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "HostIpId" DbNodeProperty where
  type PropertyType "HostIpId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "HostIpId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "HostIpId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {hostIpId :: Maybe (Value Text)
hostIpId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HostIpId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "Hostname" DbNodeProperty where
  type PropertyType "Hostname" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "Hostname" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "Hostname" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {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" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "MemorySizeInGBs" DbNodeProperty where
  type PropertyType "MemorySizeInGBs" DbNodeProperty = Value Prelude.Integer
  set :: PropertyType "MemorySizeInGBs" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "MemorySizeInGBs" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {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" DbNodeProperty
Value Integer
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "Ocid" DbNodeProperty where
  type PropertyType "Ocid" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "Ocid" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "Ocid" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {ocid :: Maybe (Value Text)
ocid = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Ocid" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "Status" DbNodeProperty where
  type PropertyType "Status" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "Status" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "Status" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {status :: Maybe (Value Text)
status = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Status" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "Tags" DbNodeProperty where
  type PropertyType "Tags" DbNodeProperty = [Tag]
  set :: PropertyType "Tags" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "Tags" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {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" DbNodeProperty
newValue, Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
instance Property "Vnic2Id" DbNodeProperty where
  type PropertyType "Vnic2Id" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "Vnic2Id" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "Vnic2Id" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {vnic2Id :: Maybe (Value Text)
vnic2Id = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Vnic2Id" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnicId :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnicId :: Maybe (Value Text)
..}
instance Property "VnicId" DbNodeProperty where
  type PropertyType "VnicId" DbNodeProperty = Value Prelude.Text
  set :: PropertyType "VnicId" DbNodeProperty
-> DbNodeProperty -> DbNodeProperty
set PropertyType "VnicId" DbNodeProperty
newValue DbNodeProperty {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: DbNodeProperty -> ()
backupIpId :: DbNodeProperty -> Maybe (Value Text)
backupVnic2Id :: DbNodeProperty -> Maybe (Value Text)
cpuCoreCount :: DbNodeProperty -> Maybe (Value Integer)
dbNodeArn :: DbNodeProperty -> Maybe (Value Text)
dbNodeId :: DbNodeProperty -> Maybe (Value Text)
dbNodeStorageSizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
dbServerId :: DbNodeProperty -> Value Text
dbSystemId :: DbNodeProperty -> Maybe (Value Text)
hostIpId :: DbNodeProperty -> Maybe (Value Text)
hostname :: DbNodeProperty -> Maybe (Value Text)
memorySizeInGBs :: DbNodeProperty -> Maybe (Value Integer)
ocid :: DbNodeProperty -> Maybe (Value Text)
status :: DbNodeProperty -> Maybe (Value Text)
tags :: DbNodeProperty -> Maybe [Tag]
vnic2Id :: DbNodeProperty -> Maybe (Value Text)
vnicId :: DbNodeProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
vnicId :: Maybe (Value Text)
..}
    = DbNodeProperty {vnicId :: Maybe (Value Text)
vnicId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "VnicId" DbNodeProperty
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
()
Value Text
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
haddock_workaround_ :: ()
backupIpId :: Maybe (Value Text)
backupVnic2Id :: Maybe (Value Text)
cpuCoreCount :: Maybe (Value Integer)
dbNodeArn :: Maybe (Value Text)
dbNodeId :: Maybe (Value Text)
dbNodeStorageSizeInGBs :: Maybe (Value Integer)
dbServerId :: Value Text
dbSystemId :: Maybe (Value Text)
hostIpId :: Maybe (Value Text)
hostname :: Maybe (Value Text)
memorySizeInGBs :: Maybe (Value Integer)
ocid :: Maybe (Value Text)
status :: Maybe (Value Text)
tags :: Maybe [Tag]
vnic2Id :: Maybe (Value Text)
..}