class Aws::DatabaseMigrationService::Types::SupportedEndpointType

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.

@!attribute [rw] engine_name

The database engine name. Valid values, depending on the
EndpointType, include `"mysql"`, `"oracle"`, `"postgres"`,
`"mariadb"`, `"aurora"`, `"aurora-postgresql"`, `"redshift"`,
`"s3"`, `"db2"`, `"azuredb"`, `"sybase"`, `"dynamodb"`, `"mongodb"`,
`"kinesis"`, `"kafka"`, `"elasticsearch"`, `"documentdb"`,
`"sqlserver"`, and `"neptune"`.
@return [String]

@!attribute [rw] supports_cdc

Indicates if change data capture (CDC) is supported.
@return [Boolean]

@!attribute [rw] endpoint_type

The type of endpoint. Valid values are `source` and `target`.
@return [String]

@!attribute [rw] replication_instance_engine_minimum_version

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.
@return [String]

@!attribute [rw] engine_display_name

The expanded name for the engine name. For example, if the
`EngineName` parameter is "aurora," this value would be "Amazon
Aurora MySQL."
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/SupportedEndpointType AWS API Documentation

Constants

SENSITIVE