| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DMS.Types.SupportedEndpointType
Description
Synopsis
- data SupportedEndpointType = SupportedEndpointType' {}
- newSupportedEndpointType :: SupportedEndpointType
- supportedEndpointType_endpointType :: Lens' SupportedEndpointType (Maybe ReplicationEndpointTypeValue)
- supportedEndpointType_engineDisplayName :: Lens' SupportedEndpointType (Maybe Text)
- supportedEndpointType_engineName :: Lens' SupportedEndpointType (Maybe Text)
- supportedEndpointType_replicationInstanceEngineMinimumVersion :: Lens' SupportedEndpointType (Maybe Text)
- supportedEndpointType_supportsCDC :: Lens' SupportedEndpointType (Maybe Bool)
Documentation
data SupportedEndpointType Source #
Provides information about types of supported endpoints in response to a
request by the DescribeEndpointTypes operation. This information
includes the type of endpoint, the database engine name, and whether
change data capture (CDC) is supported.
See: newSupportedEndpointType smart constructor.
Constructors
| SupportedEndpointType' | |
Fields
| |
Instances
newSupportedEndpointType :: SupportedEndpointType Source #
Create a value of SupportedEndpointType with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:endpointType:SupportedEndpointType', supportedEndpointType_endpointType - The type of endpoint. Valid values are source and target.
$sel:engineDisplayName:SupportedEndpointType', supportedEndpointType_engineDisplayName - The expanded name for the engine name. For example, if the EngineName
parameter is "aurora", this value would be "Amazon Aurora MySQL".
$sel:engineName:SupportedEndpointType', supportedEndpointType_engineName - The database engine name. Valid values, depending on the EndpointType,
include "mysql", "oracle", "postgres", "mariadb",
"aurora", "aurora-postgresql", "redshift", "s3",
"db2", "db2-zos", "azuredb", "sybase", "dynamodb",
"mongodb", "kinesis", "kafka", "elasticsearch",
"documentdb", "sqlserver", "neptune", and "babelfish".
$sel:replicationInstanceEngineMinimumVersion:SupportedEndpointType', supportedEndpointType_replicationInstanceEngineMinimumVersion - The earliest DMS engine version that supports this endpoint engine. Note
that endpoint engines released with DMS versions earlier than 3.1.1 do
not return a value for this parameter.
$sel:supportsCDC:SupportedEndpointType', supportedEndpointType_supportsCDC - Indicates if change data capture (CDC) is supported.
supportedEndpointType_endpointType :: Lens' SupportedEndpointType (Maybe ReplicationEndpointTypeValue) Source #
The type of endpoint. Valid values are source and target.
supportedEndpointType_engineDisplayName :: Lens' SupportedEndpointType (Maybe Text) Source #
The expanded name for the engine name. For example, if the EngineName
parameter is "aurora", this value would be "Amazon Aurora MySQL".
supportedEndpointType_engineName :: Lens' SupportedEndpointType (Maybe Text) Source #
The database engine name. Valid values, depending on the EndpointType,
include "mysql", "oracle", "postgres", "mariadb",
"aurora", "aurora-postgresql", "redshift", "s3",
"db2", "db2-zos", "azuredb", "sybase", "dynamodb",
"mongodb", "kinesis", "kafka", "elasticsearch",
"documentdb", "sqlserver", "neptune", and "babelfish".
supportedEndpointType_replicationInstanceEngineMinimumVersion :: Lens' SupportedEndpointType (Maybe Text) Source #
The earliest DMS engine version that supports this endpoint engine. Note that endpoint engines released with DMS versions earlier than 3.1.1 do not return a value for this parameter.
supportedEndpointType_supportsCDC :: Lens' SupportedEndpointType (Maybe Bool) Source #
Indicates if change data capture (CDC) is supported.