AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AmazonDatabaseMigrationServiceClient

Implementation for accessing DatabaseMigrationService

Database Migration Service

Database Migration Service (DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise (ASE). The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.

For more information about DMS, see What Is Database Migration Service? in the Database Migration Service User Guide.

Class AmazonDatabaseMigrationServiceConfig

Configuration for accessing Amazon DatabaseMigrationService service

Class AmazonDatabaseMigrationServiceDefaultConfiguration

Configuration for accessing Amazon DatabaseMigrationService service

Class AmazonDatabaseMigrationServiceException

Common exception for the DatabaseMigrationService service.

Class AmazonDatabaseMigrationServiceRequest

Base class for DatabaseMigrationService operation requests.

Class AssessmentReportType

Constants used for properties of type AssessmentReportType.

Class AuthMechanismValue

Constants used for properties of type AuthMechanismValue.

Class AuthTypeValue

Constants used for properties of type AuthTypeValue.

Class CannedAclForObjectsValue

Constants used for properties of type CannedAclForObjectsValue.

Class CharLengthSemantics

Constants used for properties of type CharLengthSemantics.

Class CollectorStatus

Constants used for properties of type CollectorStatus.

Class CompressionTypeValue

Constants used for properties of type CompressionTypeValue.

Class DatabaseMode

Constants used for properties of type DatabaseMode.

Class DataFormatValue

Constants used for properties of type DataFormatValue.

Class DatePartitionDelimiterValue

Constants used for properties of type DatePartitionDelimiterValue.

Class DatePartitionSequenceValue

Constants used for properties of type DatePartitionSequenceValue.

Class DmsSslModeValue

Constants used for properties of type DmsSslModeValue.

Class EncodingTypeValue

Constants used for properties of type EncodingTypeValue.

Class EncryptionModeValue

Constants used for properties of type EncryptionModeValue.

Class EndpointSettingTypeValue

Constants used for properties of type EndpointSettingTypeValue.

Class KafkaSaslMechanism

Constants used for properties of type KafkaSaslMechanism.

Class KafkaSecurityProtocol

Constants used for properties of type KafkaSecurityProtocol.

Class KafkaSslEndpointIdentificationAlgorithm

Constants used for properties of type KafkaSslEndpointIdentificationAlgorithm.

Class LongVarcharMappingType

Constants used for properties of type LongVarcharMappingType.

Class MessageFormatValue

Constants used for properties of type MessageFormatValue.

Class MigrationTypeValue

Constants used for properties of type MigrationTypeValue.

Class NestingLevelValue

Constants used for properties of type NestingLevelValue.

Class OriginTypeValue

Constants used for properties of type OriginTypeValue.

Class ParquetVersionValue

Constants used for properties of type ParquetVersionValue.

Class PluginNameValue

Constants used for properties of type PluginNameValue.

Class RedisAuthTypeValue

Constants used for properties of type RedisAuthTypeValue.

Class RefreshSchemasStatusTypeValue

Constants used for properties of type RefreshSchemasStatusTypeValue.

Class ReleaseStatusValues

Constants used for properties of type ReleaseStatusValues.

Class ReloadOptionValue

Constants used for properties of type ReloadOptionValue.

Class ReplicationEndpointTypeValue

Constants used for properties of type ReplicationEndpointTypeValue.

Class SafeguardPolicy

Constants used for properties of type SafeguardPolicy.

Class SourceType

Constants used for properties of type SourceType.

Class SslSecurityProtocolValue

Constants used for properties of type SslSecurityProtocolValue.

Class StartReplicationTaskTypeValue

Constants used for properties of type StartReplicationTaskTypeValue.

Class TargetDbType

Constants used for properties of type TargetDbType.

Class TlogAccessMode

Constants used for properties of type TlogAccessMode.

Class VersionStatus

Constants used for properties of type VersionStatus.

Interfaces

NameDescription
Interface IAmazonDatabaseMigrationService

Interface for accessing DatabaseMigrationService

Database Migration Service

Database Migration Service (DMS) can migrate your data to and from the most widely used commercial and open-source databases such as Oracle, PostgreSQL, Microsoft SQL Server, Amazon Redshift, MariaDB, Amazon Aurora, MySQL, and SAP Adaptive Server Enterprise (ASE). The service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle to MySQL or SQL Server to PostgreSQL.

For more information about DMS, see What Is Database Migration Service? in the Database Migration Service User Guide.