createDataProvider

Creates a data provider using the provided settings. A data provider stores a data store type and location information about your database.

Required permissions:dms:CreateDataProvider. For more information, see Actions, resources, and condition keys for Database Migration Service.

Samples

// The following example creates a Microsoft SQL Server data provider.
val resp = databaseMigrationClient.createDataProvider {
    dataProviderName = "example-data-provider"
    engine = "sqlserver"
    description = "Example data provider for documentation"
    settings = DataProviderSettings.MicrosoftSqlServerSettings(MicrosoftSqlServerDataProviderSettings {
        serverName = "example-source-server.us-east-1.rds.amazonaws.com"
        port = 1433
        databaseName = "ExampleDatabase"
        sslMode = DmsSslModeValue.fromValue("verify-full")
        certificateArn = "arn:aws:dms:us-east-1:111122223333:cert:EXAMPLEABCDEFGHIJKLMNOPQRS"
    }
    )
}