createDataProvider
abstract suspend fun createDataProvider(input: CreateDataProviderRequest): CreateDataProviderResponse
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"
}
)
}Content copied to clipboard