module Stratosphere.DMS.Endpoint (
module Exports, Endpoint(..), mkEndpoint
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.DocDbSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.DynamoDbSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.ElasticsearchSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.GcpMySQLSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.IbmDb2SettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.KafkaSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.KinesisSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.MicrosoftSqlServerSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.MongoDbSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.MySqlSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.NeptuneSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.OracleSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.PostgreSqlSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.RedisSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.RedshiftSettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.S3SettingsProperty as Exports
import {-# SOURCE #-} Stratosphere.DMS.Endpoint.SybaseSettingsProperty as Exports
import Stratosphere.ResourceProperties
import Stratosphere.Tag
import Stratosphere.Value
data Endpoint
=
Endpoint {Endpoint -> ()
haddock_workaround_ :: (),
Endpoint -> Maybe (Value Text)
certificateArn :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe (Value Text)
databaseName :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe DocDbSettingsProperty
docDbSettings :: (Prelude.Maybe DocDbSettingsProperty),
Endpoint -> Maybe DynamoDbSettingsProperty
dynamoDbSettings :: (Prelude.Maybe DynamoDbSettingsProperty),
Endpoint -> Maybe ElasticsearchSettingsProperty
elasticsearchSettings :: (Prelude.Maybe ElasticsearchSettingsProperty),
Endpoint -> Maybe (Value Text)
endpointIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Value Text
endpointType :: (Value Prelude.Text),
Endpoint -> Value Text
engineName :: (Value Prelude.Text),
:: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe GcpMySQLSettingsProperty
gcpMySQLSettings :: (Prelude.Maybe GcpMySQLSettingsProperty),
Endpoint -> Maybe IbmDb2SettingsProperty
ibmDb2Settings :: (Prelude.Maybe IbmDb2SettingsProperty),
Endpoint -> Maybe KafkaSettingsProperty
kafkaSettings :: (Prelude.Maybe KafkaSettingsProperty),
Endpoint -> Maybe KinesisSettingsProperty
kinesisSettings :: (Prelude.Maybe KinesisSettingsProperty),
Endpoint -> Maybe (Value Text)
kmsKeyId :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
microsoftSqlServerSettings :: (Prelude.Maybe MicrosoftSqlServerSettingsProperty),
Endpoint -> Maybe MongoDbSettingsProperty
mongoDbSettings :: (Prelude.Maybe MongoDbSettingsProperty),
Endpoint -> Maybe MySqlSettingsProperty
mySqlSettings :: (Prelude.Maybe MySqlSettingsProperty),
Endpoint -> Maybe NeptuneSettingsProperty
neptuneSettings :: (Prelude.Maybe NeptuneSettingsProperty),
Endpoint -> Maybe OracleSettingsProperty
oracleSettings :: (Prelude.Maybe OracleSettingsProperty),
Endpoint -> Maybe (Value Text)
password :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe (Value Integer)
port :: (Prelude.Maybe (Value Prelude.Integer)),
Endpoint -> Maybe PostgreSqlSettingsProperty
postgreSqlSettings :: (Prelude.Maybe PostgreSqlSettingsProperty),
Endpoint -> Maybe RedisSettingsProperty
redisSettings :: (Prelude.Maybe RedisSettingsProperty),
Endpoint -> Maybe RedshiftSettingsProperty
redshiftSettings :: (Prelude.Maybe RedshiftSettingsProperty),
Endpoint -> Maybe (Value Text)
resourceIdentifier :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe S3SettingsProperty
s3Settings :: (Prelude.Maybe S3SettingsProperty),
Endpoint -> Maybe (Value Text)
serverName :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe (Value Text)
sslMode :: (Prelude.Maybe (Value Prelude.Text)),
Endpoint -> Maybe SybaseSettingsProperty
sybaseSettings :: (Prelude.Maybe SybaseSettingsProperty),
Endpoint -> Maybe [Tag]
tags :: (Prelude.Maybe [Tag]),
Endpoint -> Maybe (Value Text)
username :: (Prelude.Maybe (Value Prelude.Text))}
deriving stock (Endpoint -> Endpoint -> Bool
(Endpoint -> Endpoint -> Bool)
-> (Endpoint -> Endpoint -> Bool) -> Eq Endpoint
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Endpoint -> Endpoint -> Bool
== :: Endpoint -> Endpoint -> Bool
$c/= :: Endpoint -> Endpoint -> Bool
/= :: Endpoint -> Endpoint -> Bool
Prelude.Eq, Int -> Endpoint -> ShowS
[Endpoint] -> ShowS
Endpoint -> String
(Int -> Endpoint -> ShowS)
-> (Endpoint -> String) -> ([Endpoint] -> ShowS) -> Show Endpoint
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Endpoint -> ShowS
showsPrec :: Int -> Endpoint -> ShowS
$cshow :: Endpoint -> String
show :: Endpoint -> String
$cshowList :: [Endpoint] -> ShowS
showList :: [Endpoint] -> ShowS
Prelude.Show)
mkEndpoint :: Value Prelude.Text -> Value Prelude.Text -> Endpoint
mkEndpoint :: Value Text -> Value Text -> Endpoint
mkEndpoint Value Text
endpointType Value Text
engineName
= Endpoint
{haddock_workaround_ :: ()
haddock_workaround_ = (), endpointType :: Value Text
endpointType = Value Text
endpointType,
engineName :: Value Text
engineName = Value Text
engineName, certificateArn :: Maybe (Value Text)
certificateArn = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
databaseName :: Maybe (Value Text)
databaseName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, docDbSettings :: Maybe DocDbSettingsProperty
docDbSettings = Maybe DocDbSettingsProperty
forall a. Maybe a
Prelude.Nothing,
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
dynamoDbSettings = Maybe DynamoDbSettingsProperty
forall a. Maybe a
Prelude.Nothing,
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
elasticsearchSettings = Maybe ElasticsearchSettingsProperty
forall a. Maybe a
Prelude.Nothing,
endpointIdentifier :: Maybe (Value Text)
endpointIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
extraConnectionAttributes :: Maybe (Value Text)
extraConnectionAttributes = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
gcpMySQLSettings = Maybe GcpMySQLSettingsProperty
forall a. Maybe a
Prelude.Nothing,
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
ibmDb2Settings = Maybe IbmDb2SettingsProperty
forall a. Maybe a
Prelude.Nothing, kafkaSettings :: Maybe KafkaSettingsProperty
kafkaSettings = Maybe KafkaSettingsProperty
forall a. Maybe a
Prelude.Nothing,
kinesisSettings :: Maybe KinesisSettingsProperty
kinesisSettings = Maybe KinesisSettingsProperty
forall a. Maybe a
Prelude.Nothing, kmsKeyId :: Maybe (Value Text)
kmsKeyId = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
microsoftSqlServerSettings = Maybe MicrosoftSqlServerSettingsProperty
forall a. Maybe a
Prelude.Nothing,
mongoDbSettings :: Maybe MongoDbSettingsProperty
mongoDbSettings = Maybe MongoDbSettingsProperty
forall a. Maybe a
Prelude.Nothing, mySqlSettings :: Maybe MySqlSettingsProperty
mySqlSettings = Maybe MySqlSettingsProperty
forall a. Maybe a
Prelude.Nothing,
neptuneSettings :: Maybe NeptuneSettingsProperty
neptuneSettings = Maybe NeptuneSettingsProperty
forall a. Maybe a
Prelude.Nothing,
oracleSettings :: Maybe OracleSettingsProperty
oracleSettings = Maybe OracleSettingsProperty
forall a. Maybe a
Prelude.Nothing, password :: Maybe (Value Text)
password = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
port :: Maybe (Value Integer)
port = Maybe (Value Integer)
forall a. Maybe a
Prelude.Nothing, postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
postgreSqlSettings = Maybe PostgreSqlSettingsProperty
forall a. Maybe a
Prelude.Nothing,
redisSettings :: Maybe RedisSettingsProperty
redisSettings = Maybe RedisSettingsProperty
forall a. Maybe a
Prelude.Nothing,
redshiftSettings :: Maybe RedshiftSettingsProperty
redshiftSettings = Maybe RedshiftSettingsProperty
forall a. Maybe a
Prelude.Nothing,
resourceIdentifier :: Maybe (Value Text)
resourceIdentifier = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, s3Settings :: Maybe S3SettingsProperty
s3Settings = Maybe S3SettingsProperty
forall a. Maybe a
Prelude.Nothing,
serverName :: Maybe (Value Text)
serverName = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing, sslMode :: Maybe (Value Text)
sslMode = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing,
sybaseSettings :: Maybe SybaseSettingsProperty
sybaseSettings = Maybe SybaseSettingsProperty
forall a. Maybe a
Prelude.Nothing, tags :: Maybe [Tag]
tags = Maybe [Tag]
forall a. Maybe a
Prelude.Nothing,
username :: Maybe (Value Text)
username = Maybe (Value Text)
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties Endpoint where
toResourceProperties :: Endpoint -> ResourceProperties
toResourceProperties Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::DMS::Endpoint", 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
"EndpointType" 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
endpointType,
Key
"EngineName" 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
engineName]
([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
"CertificateArn" (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)
certificateArn,
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
"DatabaseName" (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)
databaseName,
Key -> DocDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DocDbSettings" (DocDbSettingsProperty -> (Key, Value))
-> Maybe DocDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DocDbSettingsProperty
docDbSettings,
Key -> DynamoDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DynamoDbSettings" (DynamoDbSettingsProperty -> (Key, Value))
-> Maybe DynamoDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DynamoDbSettingsProperty
dynamoDbSettings,
Key -> ElasticsearchSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ElasticsearchSettings"
(ElasticsearchSettingsProperty -> (Key, Value))
-> Maybe ElasticsearchSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ElasticsearchSettingsProperty
elasticsearchSettings,
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
"EndpointIdentifier" (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)
endpointIdentifier,
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
"ExtraConnectionAttributes"
(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)
extraConnectionAttributes,
Key -> GcpMySQLSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GcpMySQLSettings" (GcpMySQLSettingsProperty -> (Key, Value))
-> Maybe GcpMySQLSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GcpMySQLSettingsProperty
gcpMySQLSettings,
Key -> IbmDb2SettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IbmDb2Settings" (IbmDb2SettingsProperty -> (Key, Value))
-> Maybe IbmDb2SettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe IbmDb2SettingsProperty
ibmDb2Settings,
Key -> KafkaSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KafkaSettings" (KafkaSettingsProperty -> (Key, Value))
-> Maybe KafkaSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KafkaSettingsProperty
kafkaSettings,
Key -> KinesisSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KinesisSettings" (KinesisSettingsProperty -> (Key, Value))
-> Maybe KinesisSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KinesisSettingsProperty
kinesisSettings,
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
"KmsKeyId" (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)
kmsKeyId,
Key -> MicrosoftSqlServerSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MicrosoftSqlServerSettings"
(MicrosoftSqlServerSettingsProperty -> (Key, Value))
-> Maybe MicrosoftSqlServerSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MicrosoftSqlServerSettingsProperty
microsoftSqlServerSettings,
Key -> MongoDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MongoDbSettings" (MongoDbSettingsProperty -> (Key, Value))
-> Maybe MongoDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MongoDbSettingsProperty
mongoDbSettings,
Key -> MySqlSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MySqlSettings" (MySqlSettingsProperty -> (Key, Value))
-> Maybe MySqlSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MySqlSettingsProperty
mySqlSettings,
Key -> NeptuneSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NeptuneSettings" (NeptuneSettingsProperty -> (Key, Value))
-> Maybe NeptuneSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe NeptuneSettingsProperty
neptuneSettings,
Key -> OracleSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OracleSettings" (OracleSettingsProperty -> (Key, Value))
-> Maybe OracleSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OracleSettingsProperty
oracleSettings,
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
"Password" (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)
password,
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
"Port" (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)
port,
Key -> PostgreSqlSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PostgreSqlSettings" (PostgreSqlSettingsProperty -> (Key, Value))
-> Maybe PostgreSqlSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PostgreSqlSettingsProperty
postgreSqlSettings,
Key -> RedisSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedisSettings" (RedisSettingsProperty -> (Key, Value))
-> Maybe RedisSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedisSettingsProperty
redisSettings,
Key -> RedshiftSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedshiftSettings" (RedshiftSettingsProperty -> (Key, Value))
-> Maybe RedshiftSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedshiftSettingsProperty
redshiftSettings,
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
"ResourceIdentifier" (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)
resourceIdentifier,
Key -> S3SettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"S3Settings" (S3SettingsProperty -> (Key, Value))
-> Maybe S3SettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe S3SettingsProperty
s3Settings,
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
"ServerName" (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)
serverName,
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
"SslMode" (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)
sslMode,
Key -> SybaseSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SybaseSettings" (SybaseSettingsProperty -> (Key, Value))
-> Maybe SybaseSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SybaseSettingsProperty
sybaseSettings,
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
"Username" (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)
username]))}
instance JSON.ToJSON Endpoint where
toJSON :: Endpoint -> Value
toJSON Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: 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
"EndpointType" 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
endpointType,
Key
"EngineName" 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
engineName]
([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
"CertificateArn" (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)
certificateArn,
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
"DatabaseName" (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)
databaseName,
Key -> DocDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DocDbSettings" (DocDbSettingsProperty -> (Key, Value))
-> Maybe DocDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DocDbSettingsProperty
docDbSettings,
Key -> DynamoDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DynamoDbSettings" (DynamoDbSettingsProperty -> (Key, Value))
-> Maybe DynamoDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DynamoDbSettingsProperty
dynamoDbSettings,
Key -> ElasticsearchSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ElasticsearchSettings"
(ElasticsearchSettingsProperty -> (Key, Value))
-> Maybe ElasticsearchSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ElasticsearchSettingsProperty
elasticsearchSettings,
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
"EndpointIdentifier" (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)
endpointIdentifier,
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
"ExtraConnectionAttributes"
(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)
extraConnectionAttributes,
Key -> GcpMySQLSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"GcpMySQLSettings" (GcpMySQLSettingsProperty -> (Key, Value))
-> Maybe GcpMySQLSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GcpMySQLSettingsProperty
gcpMySQLSettings,
Key -> IbmDb2SettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"IbmDb2Settings" (IbmDb2SettingsProperty -> (Key, Value))
-> Maybe IbmDb2SettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe IbmDb2SettingsProperty
ibmDb2Settings,
Key -> KafkaSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KafkaSettings" (KafkaSettingsProperty -> (Key, Value))
-> Maybe KafkaSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KafkaSettingsProperty
kafkaSettings,
Key -> KinesisSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"KinesisSettings" (KinesisSettingsProperty -> (Key, Value))
-> Maybe KinesisSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe KinesisSettingsProperty
kinesisSettings,
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
"KmsKeyId" (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)
kmsKeyId,
Key -> MicrosoftSqlServerSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MicrosoftSqlServerSettings"
(MicrosoftSqlServerSettingsProperty -> (Key, Value))
-> Maybe MicrosoftSqlServerSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MicrosoftSqlServerSettingsProperty
microsoftSqlServerSettings,
Key -> MongoDbSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MongoDbSettings" (MongoDbSettingsProperty -> (Key, Value))
-> Maybe MongoDbSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MongoDbSettingsProperty
mongoDbSettings,
Key -> MySqlSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MySqlSettings" (MySqlSettingsProperty -> (Key, Value))
-> Maybe MySqlSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MySqlSettingsProperty
mySqlSettings,
Key -> NeptuneSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"NeptuneSettings" (NeptuneSettingsProperty -> (Key, Value))
-> Maybe NeptuneSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe NeptuneSettingsProperty
neptuneSettings,
Key -> OracleSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"OracleSettings" (OracleSettingsProperty -> (Key, Value))
-> Maybe OracleSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe OracleSettingsProperty
oracleSettings,
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
"Password" (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)
password,
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
"Port" (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)
port,
Key -> PostgreSqlSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"PostgreSqlSettings" (PostgreSqlSettingsProperty -> (Key, Value))
-> Maybe PostgreSqlSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe PostgreSqlSettingsProperty
postgreSqlSettings,
Key -> RedisSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedisSettings" (RedisSettingsProperty -> (Key, Value))
-> Maybe RedisSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedisSettingsProperty
redisSettings,
Key -> RedshiftSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RedshiftSettings" (RedshiftSettingsProperty -> (Key, Value))
-> Maybe RedshiftSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedshiftSettingsProperty
redshiftSettings,
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
"ResourceIdentifier" (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)
resourceIdentifier,
Key -> S3SettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"S3Settings" (S3SettingsProperty -> (Key, Value))
-> Maybe S3SettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe S3SettingsProperty
s3Settings,
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
"ServerName" (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)
serverName,
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
"SslMode" (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)
sslMode,
Key -> SybaseSettingsProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SybaseSettings" (SybaseSettingsProperty -> (Key, Value))
-> Maybe SybaseSettingsProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SybaseSettingsProperty
sybaseSettings,
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
"Username" (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)
username])))
instance Property "CertificateArn" Endpoint where
type PropertyType "CertificateArn" Endpoint = Value Prelude.Text
set :: PropertyType "CertificateArn" Endpoint -> Endpoint -> Endpoint
set PropertyType "CertificateArn" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {certificateArn :: Maybe (Value Text)
certificateArn = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CertificateArn" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "DatabaseName" Endpoint where
type PropertyType "DatabaseName" Endpoint = Value Prelude.Text
set :: PropertyType "DatabaseName" Endpoint -> Endpoint -> Endpoint
set PropertyType "DatabaseName" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {databaseName :: Maybe (Value Text)
databaseName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DatabaseName" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "DocDbSettings" Endpoint where
type PropertyType "DocDbSettings" Endpoint = DocDbSettingsProperty
set :: PropertyType "DocDbSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "DocDbSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {docDbSettings :: Maybe DocDbSettingsProperty
docDbSettings = DocDbSettingsProperty -> Maybe DocDbSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DocDbSettings" Endpoint
DocDbSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "DynamoDbSettings" Endpoint where
type PropertyType "DynamoDbSettings" Endpoint = DynamoDbSettingsProperty
set :: PropertyType "DynamoDbSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "DynamoDbSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {dynamoDbSettings :: Maybe DynamoDbSettingsProperty
dynamoDbSettings = DynamoDbSettingsProperty -> Maybe DynamoDbSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DynamoDbSettings" Endpoint
DynamoDbSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "ElasticsearchSettings" Endpoint where
type PropertyType "ElasticsearchSettings" Endpoint = ElasticsearchSettingsProperty
set :: PropertyType "ElasticsearchSettings" Endpoint
-> Endpoint -> Endpoint
set PropertyType "ElasticsearchSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
elasticsearchSettings = ElasticsearchSettingsProperty
-> Maybe ElasticsearchSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ElasticsearchSettings" Endpoint
ElasticsearchSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "EndpointIdentifier" Endpoint where
type PropertyType "EndpointIdentifier" Endpoint = Value Prelude.Text
set :: PropertyType "EndpointIdentifier" Endpoint -> Endpoint -> Endpoint
set PropertyType "EndpointIdentifier" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {endpointIdentifier :: Maybe (Value Text)
endpointIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "EndpointIdentifier" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "EndpointType" Endpoint where
type PropertyType "EndpointType" Endpoint = Value Prelude.Text
set :: PropertyType "EndpointType" Endpoint -> Endpoint -> Endpoint
set PropertyType "EndpointType" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..} = Endpoint {endpointType :: Value Text
endpointType = PropertyType "EndpointType" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "EngineName" Endpoint where
type PropertyType "EngineName" Endpoint = Value Prelude.Text
set :: PropertyType "EngineName" Endpoint -> Endpoint -> Endpoint
set PropertyType "EngineName" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..} = Endpoint {engineName :: Value Text
engineName = PropertyType "EngineName" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "ExtraConnectionAttributes" Endpoint where
type PropertyType "ExtraConnectionAttributes" Endpoint = Value Prelude.Text
set :: PropertyType "ExtraConnectionAttributes" Endpoint
-> Endpoint -> Endpoint
set PropertyType "ExtraConnectionAttributes" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {extraConnectionAttributes :: Maybe (Value Text)
extraConnectionAttributes = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ExtraConnectionAttributes" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "GcpMySQLSettings" Endpoint where
type PropertyType "GcpMySQLSettings" Endpoint = GcpMySQLSettingsProperty
set :: PropertyType "GcpMySQLSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "GcpMySQLSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
gcpMySQLSettings = GcpMySQLSettingsProperty -> Maybe GcpMySQLSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "GcpMySQLSettings" Endpoint
GcpMySQLSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "IbmDb2Settings" Endpoint where
type PropertyType "IbmDb2Settings" Endpoint = IbmDb2SettingsProperty
set :: PropertyType "IbmDb2Settings" Endpoint -> Endpoint -> Endpoint
set PropertyType "IbmDb2Settings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {ibmDb2Settings :: Maybe IbmDb2SettingsProperty
ibmDb2Settings = IbmDb2SettingsProperty -> Maybe IbmDb2SettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "IbmDb2Settings" Endpoint
IbmDb2SettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "KafkaSettings" Endpoint where
type PropertyType "KafkaSettings" Endpoint = KafkaSettingsProperty
set :: PropertyType "KafkaSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "KafkaSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {kafkaSettings :: Maybe KafkaSettingsProperty
kafkaSettings = KafkaSettingsProperty -> Maybe KafkaSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KafkaSettings" Endpoint
KafkaSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "KinesisSettings" Endpoint where
type PropertyType "KinesisSettings" Endpoint = KinesisSettingsProperty
set :: PropertyType "KinesisSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "KinesisSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {kinesisSettings :: Maybe KinesisSettingsProperty
kinesisSettings = KinesisSettingsProperty -> Maybe KinesisSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KinesisSettings" Endpoint
KinesisSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "KmsKeyId" Endpoint where
type PropertyType "KmsKeyId" Endpoint = Value Prelude.Text
set :: PropertyType "KmsKeyId" Endpoint -> Endpoint -> Endpoint
set PropertyType "KmsKeyId" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {kmsKeyId :: Maybe (Value Text)
kmsKeyId = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "KmsKeyId" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "MicrosoftSqlServerSettings" Endpoint where
type PropertyType "MicrosoftSqlServerSettings" Endpoint = MicrosoftSqlServerSettingsProperty
set :: PropertyType "MicrosoftSqlServerSettings" Endpoint
-> Endpoint -> Endpoint
set PropertyType "MicrosoftSqlServerSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
microsoftSqlServerSettings = MicrosoftSqlServerSettingsProperty
-> Maybe MicrosoftSqlServerSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MicrosoftSqlServerSettings" Endpoint
MicrosoftSqlServerSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "MongoDbSettings" Endpoint where
type PropertyType "MongoDbSettings" Endpoint = MongoDbSettingsProperty
set :: PropertyType "MongoDbSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "MongoDbSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {mongoDbSettings :: Maybe MongoDbSettingsProperty
mongoDbSettings = MongoDbSettingsProperty -> Maybe MongoDbSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MongoDbSettings" Endpoint
MongoDbSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "MySqlSettings" Endpoint where
type PropertyType "MySqlSettings" Endpoint = MySqlSettingsProperty
set :: PropertyType "MySqlSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "MySqlSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {mySqlSettings :: Maybe MySqlSettingsProperty
mySqlSettings = MySqlSettingsProperty -> Maybe MySqlSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MySqlSettings" Endpoint
MySqlSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "NeptuneSettings" Endpoint where
type PropertyType "NeptuneSettings" Endpoint = NeptuneSettingsProperty
set :: PropertyType "NeptuneSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "NeptuneSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {neptuneSettings :: Maybe NeptuneSettingsProperty
neptuneSettings = NeptuneSettingsProperty -> Maybe NeptuneSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "NeptuneSettings" Endpoint
NeptuneSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "OracleSettings" Endpoint where
type PropertyType "OracleSettings" Endpoint = OracleSettingsProperty
set :: PropertyType "OracleSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "OracleSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {oracleSettings :: Maybe OracleSettingsProperty
oracleSettings = OracleSettingsProperty -> Maybe OracleSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "OracleSettings" Endpoint
OracleSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "Password" Endpoint where
type PropertyType "Password" Endpoint = Value Prelude.Text
set :: PropertyType "Password" Endpoint -> Endpoint -> Endpoint
set PropertyType "Password" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {password :: Maybe (Value Text)
password = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Password" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "Port" Endpoint where
type PropertyType "Port" Endpoint = Value Prelude.Integer
set :: PropertyType "Port" Endpoint -> Endpoint -> Endpoint
set PropertyType "Port" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {port :: Maybe (Value Integer)
port = Value Integer -> Maybe (Value Integer)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Port" Endpoint
Value Integer
newValue, Maybe [Tag]
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "PostgreSqlSettings" Endpoint where
type PropertyType "PostgreSqlSettings" Endpoint = PostgreSqlSettingsProperty
set :: PropertyType "PostgreSqlSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "PostgreSqlSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
postgreSqlSettings = PostgreSqlSettingsProperty -> Maybe PostgreSqlSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "PostgreSqlSettings" Endpoint
PostgreSqlSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "RedisSettings" Endpoint where
type PropertyType "RedisSettings" Endpoint = RedisSettingsProperty
set :: PropertyType "RedisSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "RedisSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {redisSettings :: Maybe RedisSettingsProperty
redisSettings = RedisSettingsProperty -> Maybe RedisSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RedisSettings" Endpoint
RedisSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "RedshiftSettings" Endpoint where
type PropertyType "RedshiftSettings" Endpoint = RedshiftSettingsProperty
set :: PropertyType "RedshiftSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "RedshiftSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {redshiftSettings :: Maybe RedshiftSettingsProperty
redshiftSettings = RedshiftSettingsProperty -> Maybe RedshiftSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RedshiftSettings" Endpoint
RedshiftSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "ResourceIdentifier" Endpoint where
type PropertyType "ResourceIdentifier" Endpoint = Value Prelude.Text
set :: PropertyType "ResourceIdentifier" Endpoint -> Endpoint -> Endpoint
set PropertyType "ResourceIdentifier" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {resourceIdentifier :: Maybe (Value Text)
resourceIdentifier = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ResourceIdentifier" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "S3Settings" Endpoint where
type PropertyType "S3Settings" Endpoint = S3SettingsProperty
set :: PropertyType "S3Settings" Endpoint -> Endpoint -> Endpoint
set PropertyType "S3Settings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {s3Settings :: Maybe S3SettingsProperty
s3Settings = S3SettingsProperty -> Maybe S3SettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "S3Settings" Endpoint
S3SettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "ServerName" Endpoint where
type PropertyType "ServerName" Endpoint = Value Prelude.Text
set :: PropertyType "ServerName" Endpoint -> Endpoint -> Endpoint
set PropertyType "ServerName" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {serverName :: Maybe (Value Text)
serverName = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ServerName" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "SslMode" Endpoint where
type PropertyType "SslMode" Endpoint = Value Prelude.Text
set :: PropertyType "SslMode" Endpoint -> Endpoint -> Endpoint
set PropertyType "SslMode" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {sslMode :: Maybe (Value Text)
sslMode = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SslMode" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "SybaseSettings" Endpoint where
type PropertyType "SybaseSettings" Endpoint = SybaseSettingsProperty
set :: PropertyType "SybaseSettings" Endpoint -> Endpoint -> Endpoint
set PropertyType "SybaseSettings" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {sybaseSettings :: Maybe SybaseSettingsProperty
sybaseSettings = SybaseSettingsProperty -> Maybe SybaseSettingsProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SybaseSettings" Endpoint
SybaseSettingsProperty
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
tags :: Maybe [Tag]
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
instance Property "Tags" Endpoint where
type PropertyType "Tags" Endpoint = [Tag]
set :: PropertyType "Tags" Endpoint -> Endpoint -> Endpoint
set PropertyType "Tags" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {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" Endpoint
newValue, Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
username :: Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
username :: Maybe (Value Text)
..}
instance Property "Username" Endpoint where
type PropertyType "Username" Endpoint = Value Prelude.Text
set :: PropertyType "Username" Endpoint -> Endpoint -> Endpoint
set PropertyType "Username" Endpoint
newValue Endpoint {Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: Endpoint -> ()
certificateArn :: Endpoint -> Maybe (Value Text)
databaseName :: Endpoint -> Maybe (Value Text)
docDbSettings :: Endpoint -> Maybe DocDbSettingsProperty
dynamoDbSettings :: Endpoint -> Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Endpoint -> Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Endpoint -> Maybe (Value Text)
endpointType :: Endpoint -> Value Text
engineName :: Endpoint -> Value Text
extraConnectionAttributes :: Endpoint -> Maybe (Value Text)
gcpMySQLSettings :: Endpoint -> Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Endpoint -> Maybe IbmDb2SettingsProperty
kafkaSettings :: Endpoint -> Maybe KafkaSettingsProperty
kinesisSettings :: Endpoint -> Maybe KinesisSettingsProperty
kmsKeyId :: Endpoint -> Maybe (Value Text)
microsoftSqlServerSettings :: Endpoint -> Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Endpoint -> Maybe MongoDbSettingsProperty
mySqlSettings :: Endpoint -> Maybe MySqlSettingsProperty
neptuneSettings :: Endpoint -> Maybe NeptuneSettingsProperty
oracleSettings :: Endpoint -> Maybe OracleSettingsProperty
password :: Endpoint -> Maybe (Value Text)
port :: Endpoint -> Maybe (Value Integer)
postgreSqlSettings :: Endpoint -> Maybe PostgreSqlSettingsProperty
redisSettings :: Endpoint -> Maybe RedisSettingsProperty
redshiftSettings :: Endpoint -> Maybe RedshiftSettingsProperty
resourceIdentifier :: Endpoint -> Maybe (Value Text)
s3Settings :: Endpoint -> Maybe S3SettingsProperty
serverName :: Endpoint -> Maybe (Value Text)
sslMode :: Endpoint -> Maybe (Value Text)
sybaseSettings :: Endpoint -> Maybe SybaseSettingsProperty
tags :: Endpoint -> Maybe [Tag]
username :: Endpoint -> Maybe (Value Text)
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
username :: Maybe (Value Text)
..}
= Endpoint {username :: Maybe (Value Text)
username = Value Text -> Maybe (Value Text)
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Username" Endpoint
Value Text
newValue, Maybe [Tag]
Maybe (Value Integer)
Maybe (Value Text)
Maybe DocDbSettingsProperty
Maybe DynamoDbSettingsProperty
Maybe ElasticsearchSettingsProperty
Maybe GcpMySQLSettingsProperty
Maybe IbmDb2SettingsProperty
Maybe KafkaSettingsProperty
Maybe KinesisSettingsProperty
Maybe MicrosoftSqlServerSettingsProperty
Maybe MongoDbSettingsProperty
Maybe MySqlSettingsProperty
Maybe NeptuneSettingsProperty
Maybe OracleSettingsProperty
Maybe PostgreSqlSettingsProperty
Maybe RedisSettingsProperty
Maybe RedshiftSettingsProperty
Maybe S3SettingsProperty
Maybe SybaseSettingsProperty
()
Value Text
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
haddock_workaround_ :: ()
certificateArn :: Maybe (Value Text)
databaseName :: Maybe (Value Text)
docDbSettings :: Maybe DocDbSettingsProperty
dynamoDbSettings :: Maybe DynamoDbSettingsProperty
elasticsearchSettings :: Maybe ElasticsearchSettingsProperty
endpointIdentifier :: Maybe (Value Text)
endpointType :: Value Text
engineName :: Value Text
extraConnectionAttributes :: Maybe (Value Text)
gcpMySQLSettings :: Maybe GcpMySQLSettingsProperty
ibmDb2Settings :: Maybe IbmDb2SettingsProperty
kafkaSettings :: Maybe KafkaSettingsProperty
kinesisSettings :: Maybe KinesisSettingsProperty
kmsKeyId :: Maybe (Value Text)
microsoftSqlServerSettings :: Maybe MicrosoftSqlServerSettingsProperty
mongoDbSettings :: Maybe MongoDbSettingsProperty
mySqlSettings :: Maybe MySqlSettingsProperty
neptuneSettings :: Maybe NeptuneSettingsProperty
oracleSettings :: Maybe OracleSettingsProperty
password :: Maybe (Value Text)
port :: Maybe (Value Integer)
postgreSqlSettings :: Maybe PostgreSqlSettingsProperty
redisSettings :: Maybe RedisSettingsProperty
redshiftSettings :: Maybe RedshiftSettingsProperty
resourceIdentifier :: Maybe (Value Text)
s3Settings :: Maybe S3SettingsProperty
serverName :: Maybe (Value Text)
sslMode :: Maybe (Value Text)
sybaseSettings :: Maybe SybaseSettingsProperty
tags :: Maybe [Tag]
..}