You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DatabaseMigrationService::Types::SupportedEndpointType

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

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.

Instance Attribute Summary collapse

Instance Attribute Details

#endpoint_typeString

The type of endpoint. Valid values are source and target.

Possible values:

  • source
  • target

Returns:

  • (String)

    The type of endpoint.

#engine_display_nameString

The expanded name for the engine name. For example, if the EngineName parameter is \"aurora,\" this value would be \"Amazon Aurora MySQL.\"

Returns:

  • (String)

    The expanded name for the engine name.

#engine_nameString

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".

Returns:

  • (String)

    The database engine name.

#replication_instance_engine_minimum_versionString

The earliest AWS DMS engine version that supports this endpoint engine. Note that endpoint engines released with AWS DMS versions earlier than 3.1.1 do not return a value for this parameter.

Returns:

  • (String)

    The earliest AWS DMS engine version that supports this endpoint engine.

#supports_cdcBoolean

Indicates if Change Data Capture (CDC) is supported.

Returns:

  • (Boolean)

    Indicates if Change Data Capture (CDC) is supported.