module Stratosphere.DMS.Endpoint.PostgreSqlSettingsProperty (
PostgreSqlSettingsProperty(..), mkPostgreSqlSettingsProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import Stratosphere.ResourceProperties
import Stratosphere.Value
data PostgreSqlSettingsProperty
=
PostgreSqlSettingsProperty {PostgreSqlSettingsProperty -> ()
haddock_workaround_ :: (),
PostgreSqlSettingsProperty -> Maybe (Value Text)
afterConnectScript :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Bool)
captureDdls :: (Prelude.Maybe (Value Prelude.Bool)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
databaseMode :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Integer)
executeTimeout :: (Prelude.Maybe (Value Prelude.Integer)),
PostgreSqlSettingsProperty -> Maybe (Value Bool)
failTasksOnLobTruncation :: (Prelude.Maybe (Value Prelude.Bool)),
PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: (Prelude.Maybe (Value Prelude.Bool)),
PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatFrequency :: (Prelude.Maybe (Value Prelude.Integer)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
heartbeatSchema :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Bool)
mapBooleanAsBoolean :: (Prelude.Maybe (Value Prelude.Bool)),
PostgreSqlSettingsProperty -> Maybe (Value Integer)
maxFileSize :: (Prelude.Maybe (Value Prelude.Integer)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
pluginName :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: (Prelude.Maybe (Value Prelude.Text)),
PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool
(PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool)
-> (PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> Bool)
-> Eq PostgreSqlSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool
== :: PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool
$c/= :: PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool
/= :: PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty -> Bool
Prelude.Eq, Int -> PostgreSqlSettingsProperty -> ShowS
[PostgreSqlSettingsProperty] -> ShowS
PostgreSqlSettingsProperty -> String
(Int -> PostgreSqlSettingsProperty -> ShowS)
-> (PostgreSqlSettingsProperty -> String)
-> ([PostgreSqlSettingsProperty] -> ShowS)
-> Show PostgreSqlSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> PostgreSqlSettingsProperty -> ShowS
showsPrec :: Int -> PostgreSqlSettingsProperty -> ShowS
$cshow :: PostgreSqlSettingsProperty -> String
show :: PostgreSqlSettingsProperty -> String
$cshowList :: [PostgreSqlSettingsProperty] -> ShowS
showList :: [PostgreSqlSettingsProperty] -> ShowS
Prelude.Show)
mkPostgreSqlSettingsProperty :: PostgreSqlSettingsProperty
mkPostgreSqlSettingsProperty :: PostgreSqlSettingsProperty
mkPostgreSqlSettingsProperty
= PostgreSqlSettingsProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), afterConnectScript :: Maybe (Value Text)
afterConnectScript = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
babelfishDatabaseName :: Maybe (Value Text)
babelfishDatabaseName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
captureDdls :: Maybe (Value Bool)
captureDdls = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing, databaseMode :: Maybe (Value Text)
databaseMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
ddlArtifactsSchema :: Maybe (Value Text)
ddlArtifactsSchema = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
executeTimeout :: Maybe (Value Integer)
executeTimeout = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
failTasksOnLobTruncation :: Maybe (Value Bool)
failTasksOnLobTruncation = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
heartbeatEnable :: Maybe (Value Bool)
heartbeatEnable = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
heartbeatFrequency :: Maybe (Value Integer)
heartbeatFrequency = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing,
heartbeatSchema :: Maybe (Value Text)
heartbeatSchema = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
mapBooleanAsBoolean :: Maybe (Value Bool)
mapBooleanAsBoolean = Maybe (Value Bool)
forall a. Maybe a
Prelude.Nothing,
maxFileSize :: Maybe (Value Integer)
maxFileSize = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, pluginName :: Maybe (Value Text)
pluginName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerAccessRoleArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
secretsManagerSecretId :: Maybe (Value Text)
secretsManagerSecretId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
slotName :: Maybe (Value Text)
slotName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties PostgreSqlSettingsProperty where
toResourceProperties :: PostgreSqlSettingsProperty -> ResourceProperties
toResourceProperties PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::DMS::Endpoint.PostgreSqlSettings",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> 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
"AfterConnectScript" (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)
afterConnectScript,
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
"BabelfishDatabaseName"
(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)
babelfishDatabaseName,
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
"CaptureDdls" (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)
captureDdls,
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
"DatabaseMode" (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)
databaseMode,
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
"DdlArtifactsSchema" (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)
ddlArtifactsSchema,
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
"ExecuteTimeout" (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)
executeTimeout,
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
"FailTasksOnLobTruncation"
(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)
failTasksOnLobTruncation,
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
"HeartbeatEnable" (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)
heartbeatEnable,
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
"HeartbeatFrequency" (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)
heartbeatFrequency,
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
"HeartbeatSchema" (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)
heartbeatSchema,
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
"MapBooleanAsBoolean" (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)
mapBooleanAsBoolean,
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
"MaxFileSize" (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)
maxFileSize,
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
"PluginName" (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)
pluginName,
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
"SecretsManagerAccessRoleArn"
(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)
secretsManagerAccessRoleArn,
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
"SecretsManagerSecretId"
(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)
secretsManagerSecretId,
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
"SlotName" (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)
slotName])}
instance JSON.ToJSON PostgreSqlSettingsProperty where
toJSON :: PostgreSqlSettingsProperty -> Value
toJSON PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: 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
"AfterConnectScript" (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)
afterConnectScript,
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
"BabelfishDatabaseName"
(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)
babelfishDatabaseName,
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
"CaptureDdls" (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)
captureDdls,
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
"DatabaseMode" (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)
databaseMode,
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
"DdlArtifactsSchema" (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)
ddlArtifactsSchema,
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
"ExecuteTimeout" (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)
executeTimeout,
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
"FailTasksOnLobTruncation"
(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)
failTasksOnLobTruncation,
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
"HeartbeatEnable" (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)
heartbeatEnable,
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
"HeartbeatFrequency" (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)
heartbeatFrequency,
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
"HeartbeatSchema" (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)
heartbeatSchema,
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
"MapBooleanAsBoolean" (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)
mapBooleanAsBoolean,
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
"MaxFileSize" (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)
maxFileSize,
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
"PluginName" (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)
pluginName,
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
"SecretsManagerAccessRoleArn"
(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)
secretsManagerAccessRoleArn,
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
"SecretsManagerSecretId"
(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)
secretsManagerSecretId,
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
"SlotName" (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)
slotName]))
instance Property "AfterConnectScript" PostgreSqlSettingsProperty where
type PropertyType "AfterConnectScript" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "AfterConnectScript" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "AfterConnectScript" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{afterConnectScript :: Maybe (Value Text)
afterConnectScript = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AfterConnectScript" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "BabelfishDatabaseName" PostgreSqlSettingsProperty where
type PropertyType "BabelfishDatabaseName" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "BabelfishDatabaseName" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "BabelfishDatabaseName" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{babelfishDatabaseName :: Maybe (Value Text)
babelfishDatabaseName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "BabelfishDatabaseName" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "CaptureDdls" PostgreSqlSettingsProperty where
type PropertyType "CaptureDdls" PostgreSqlSettingsProperty = Value Prelude.Bool
set :: PropertyType "CaptureDdls" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "CaptureDdls" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{captureDdls :: Maybe (Value Bool)
captureDdls = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CaptureDdls" PostgreSqlSettingsProperty
Value Bool
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "DatabaseMode" PostgreSqlSettingsProperty where
type PropertyType "DatabaseMode" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "DatabaseMode" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "DatabaseMode" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{databaseMode :: Maybe (Value Text)
databaseMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DatabaseMode" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "DdlArtifactsSchema" PostgreSqlSettingsProperty where
type PropertyType "DdlArtifactsSchema" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "DdlArtifactsSchema" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "DdlArtifactsSchema" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{ddlArtifactsSchema :: Maybe (Value Text)
ddlArtifactsSchema = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DdlArtifactsSchema" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "ExecuteTimeout" PostgreSqlSettingsProperty where
type PropertyType "ExecuteTimeout" PostgreSqlSettingsProperty = Value Prelude.Integer
set :: PropertyType "ExecuteTimeout" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "ExecuteTimeout" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{executeTimeout :: Maybe (Value Integer)
executeTimeout = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ExecuteTimeout" PostgreSqlSettingsProperty
Value Integer
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "FailTasksOnLobTruncation" PostgreSqlSettingsProperty where
type PropertyType "FailTasksOnLobTruncation" PostgreSqlSettingsProperty = Value Prelude.Bool
set :: PropertyType "FailTasksOnLobTruncation" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "FailTasksOnLobTruncation" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{failTasksOnLobTruncation :: Maybe (Value Bool)
failTasksOnLobTruncation = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "FailTasksOnLobTruncation" PostgreSqlSettingsProperty
Value Bool
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "HeartbeatEnable" PostgreSqlSettingsProperty where
type PropertyType "HeartbeatEnable" PostgreSqlSettingsProperty = Value Prelude.Bool
set :: PropertyType "HeartbeatEnable" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "HeartbeatEnable" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{heartbeatEnable :: Maybe (Value Bool)
heartbeatEnable = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HeartbeatEnable" PostgreSqlSettingsProperty
Value Bool
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "HeartbeatFrequency" PostgreSqlSettingsProperty where
type PropertyType "HeartbeatFrequency" PostgreSqlSettingsProperty = Value Prelude.Integer
set :: PropertyType "HeartbeatFrequency" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "HeartbeatFrequency" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{heartbeatFrequency :: Maybe (Value Integer)
heartbeatFrequency = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HeartbeatFrequency" PostgreSqlSettingsProperty
Value Integer
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "HeartbeatSchema" PostgreSqlSettingsProperty where
type PropertyType "HeartbeatSchema" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "HeartbeatSchema" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "HeartbeatSchema" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{heartbeatSchema :: Maybe (Value Text)
heartbeatSchema = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "HeartbeatSchema" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "MapBooleanAsBoolean" PostgreSqlSettingsProperty where
type PropertyType "MapBooleanAsBoolean" PostgreSqlSettingsProperty = Value Prelude.Bool
set :: PropertyType "MapBooleanAsBoolean" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "MapBooleanAsBoolean" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{mapBooleanAsBoolean :: Maybe (Value Bool)
mapBooleanAsBoolean = Value Bool -> Maybe (Value Bool)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MapBooleanAsBoolean" PostgreSqlSettingsProperty
Value Bool
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "MaxFileSize" PostgreSqlSettingsProperty where
type PropertyType "MaxFileSize" PostgreSqlSettingsProperty = Value Prelude.Integer
set :: PropertyType "MaxFileSize" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "MaxFileSize" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{maxFileSize :: Maybe (Value Integer)
maxFileSize = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MaxFileSize" PostgreSqlSettingsProperty
Value Integer
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "PluginName" PostgreSqlSettingsProperty where
type PropertyType "PluginName" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "PluginName" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "PluginName" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{pluginName :: Maybe (Value Text)
pluginName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PluginName" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "SecretsManagerAccessRoleArn" PostgreSqlSettingsProperty where
type PropertyType "SecretsManagerAccessRoleArn" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType
"SecretsManagerAccessRoleArn" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType
"SecretsManagerAccessRoleArn" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerAccessRoleArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType
"SecretsManagerAccessRoleArn" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "SecretsManagerSecretId" PostgreSqlSettingsProperty where
type PropertyType "SecretsManagerSecretId" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "SecretsManagerSecretId" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "SecretsManagerSecretId" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty
{secretsManagerSecretId :: Maybe (Value Text)
secretsManagerSecretId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SecretsManagerSecretId" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
slotName :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
instance Property "SlotName" PostgreSqlSettingsProperty where
type PropertyType "SlotName" PostgreSqlSettingsProperty = Value Prelude.Text
set :: PropertyType "SlotName" PostgreSqlSettingsProperty
-> PostgreSqlSettingsProperty -> PostgreSqlSettingsProperty
set PropertyType "SlotName" PostgreSqlSettingsProperty
newValue PostgreSqlSettingsProperty {Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: PostgreSqlSettingsProperty -> ()
afterConnectScript :: PostgreSqlSettingsProperty -> Maybe (Value Text)
babelfishDatabaseName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
captureDdls :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
databaseMode :: PostgreSqlSettingsProperty -> Maybe (Value Text)
ddlArtifactsSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
executeTimeout :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
failTasksOnLobTruncation :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatEnable :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
heartbeatFrequency :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
heartbeatSchema :: PostgreSqlSettingsProperty -> Maybe (Value Text)
mapBooleanAsBoolean :: PostgreSqlSettingsProperty -> Maybe (Value Bool)
maxFileSize :: PostgreSqlSettingsProperty -> Maybe (Value Integer)
pluginName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerAccessRoleArn :: PostgreSqlSettingsProperty -> Maybe (Value Text)
secretsManagerSecretId :: PostgreSqlSettingsProperty -> Maybe (Value Text)
slotName :: PostgreSqlSettingsProperty -> Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
slotName :: Maybe (Value Text)
..}
= PostgreSqlSettingsProperty {slotName :: Maybe (Value Text)
slotName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SlotName" PostgreSqlSettingsProperty
Value Text
newValue, Maybe (Value Bool)
Maybe (Value Integer)
Maybe (Value Text)
()
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
haddock_workaround_ :: ()
afterConnectScript :: Maybe (Value Text)
babelfishDatabaseName :: Maybe (Value Text)
captureDdls :: Maybe (Value Bool)
databaseMode :: Maybe (Value Text)
ddlArtifactsSchema :: Maybe (Value Text)
executeTimeout :: Maybe (Value Integer)
failTasksOnLobTruncation :: Maybe (Value Bool)
heartbeatEnable :: Maybe (Value Bool)
heartbeatFrequency :: Maybe (Value Integer)
heartbeatSchema :: Maybe (Value Text)
mapBooleanAsBoolean :: Maybe (Value Bool)
maxFileSize :: Maybe (Value Integer)
pluginName :: Maybe (Value Text)
secretsManagerAccessRoleArn :: Maybe (Value Text)
secretsManagerSecretId :: Maybe (Value Text)
..}