Skip to content

SupportedEndpointType

Source code in docs_src/capo_database_migration_service/types/supported_endpoint_type.py
class SupportedEndpointType(TypedDict, closed=True):
    engine_name: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>The database engine name. Valid values, depending on the EndpointType, include <code>"mysql"</code>, <code>"oracle"</code>, <code>"postgres"</code>, <code>"mariadb"</code>, <code>"aurora"</code>, <code>"aurora-postgresql"</code>, <code>"redshift"</code>, <code>"s3"</code>, <code>"db2"</code>, <code>"db2-zos"</code>, <code>"azuredb"</code>, <code>"sybase"</code>, <code>"dynamodb"</code>, <code>"mongodb"</code>, <code>"kinesis"</code>, <code>"kafka"</code>, <code>"elasticsearch"</code>, <code>"documentdb"</code>, <code>"sqlserver"</code>, <code>"neptune"</code>, and <code>"babelfish"</code>.</p>"""
    supports_cdc: "capo_database_migration_service.types.boolean.Boolean"
    """<p>Indicates if change data capture (CDC) is supported.</p>"""
    endpoint_type: NotRequired[
        "capo_database_migration_service.types.replication_endpoint_type_value.ReplicationEndpointTypeValue"
    ]
    """<p>The type of endpoint. Valid values are <code>source</code> and <code>target</code>.</p>"""
    replication_instance_engine_minimum_version: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>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.</p>"""
    engine_display_name: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>The expanded name for the engine name. For example, if the <code>EngineName</code> parameter is "aurora", this value would be "Amazon Aurora MySQL".</p>"""

endpoint_type instance-attribute

endpoint_type: NotRequired[ReplicationEndpointTypeValue]

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

engine_display_name instance-attribute

engine_display_name: NotRequired[String]

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

engine_name instance-attribute

engine_name: NotRequired[String]

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

replication_instance_engine_minimum_version instance-attribute

replication_instance_engine_minimum_version: NotRequired[String]

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.

supports_cdc instance-attribute

supports_cdc: Boolean

Indicates if change data capture (CDC) is supported.