Amazon DMS · Schema
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.
Data ReplicationDatabaseDatabase MigrationMigration
Properties
| Name | Type | Description |
|---|---|---|
| EngineName | object | |
| SupportsCDC | object | |
| EndpointType | object | |
| ReplicationInstanceEngineMinimumVersion | object | |
| EngineDisplayName | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-dms/refs/heads/main/json-schema/amazon-dms-supported-endpoint-type-schema.json",
"title": "SupportedEndpointType",
"description": "Provides information about types of supported endpoints in response to a request by the <code>DescribeEndpointTypes</code> operation. This information includes the type of endpoint, the database engine name, and whether change data capture (CDC) is supported.",
"type": "object",
"properties": {
"EngineName": {
"allOf": [
{
"$ref": "#/components/schemas/String"
},
{
"description": "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>."
}
]
},
"SupportsCDC": {
"allOf": [
{
"$ref": "#/components/schemas/Boolean"
},
{
"description": "Indicates if change data capture (CDC) is supported."
}
]
},
"EndpointType": {
"allOf": [
{
"$ref": "#/components/schemas/ReplicationEndpointTypeValue"
},
{
"description": "The type of endpoint. Valid values are <code>source</code> and <code>target</code>."
}
]
},
"ReplicationInstanceEngineMinimumVersion": {
"allOf": [
{
"$ref": "#/components/schemas/String"
},
{
"description": "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."
}
]
},
"EngineDisplayName": {
"allOf": [
{
"$ref": "#/components/schemas/String"
},
{
"description": "The expanded name for the engine name. For example, if the <code>EngineName</code> parameter is \"aurora\", this value would be \"Amazon Aurora MySQL\"."
}
]
}
}
}