AWS::DMS::DataProviderProvides information that defines a data provider.
import { CfnDataProvider } from 'aws-cdk-lib/aws-dms';Or use the module namespace:
import * as dms from 'aws-cdk-lib/aws-dms';
// dms.CfnDataProviderConfiguration passed to the constructor as CfnDataProviderProps.
engineRequiredstringThe type of database engine for the data provider. Valid values include `"aurora"` , `"aurora-postgresql"` , `"mysql"` , `"oracle"` , `"postgres"` , `"sqlserver"` , `redshift` , `mariadb` , `mongodb` , `db2` , `db2-zos` , `docdb` , and `sybase` . A value of `"aurora"` represents Amazon Aurora MySQL-Compatible Edition.
dataProviderIdentifierOptionalstringThe identifier of the data provider. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen, or contain two consecutive hyphens.
dataProviderNameOptionalstringThe name of the data provider.
descriptionOptionalstringA description of the data provider. Descriptions can have up to 31 characters. A description can contain only ASCII letters, digits, and hyphens ('-'). Also, it can't end with a hyphen or contain two consecutive hyphens, and can only begin with a letter.
exactSettingsOptionalboolean | IResolvableThe property describes the exact settings which can be modified.
Default: - false
settingsOptionalIResolvable | SettingsPropertyThe settings in JSON format for a data provider.
tagsOptionalCfnTag[]An array of key-value pairs to apply to this resource.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-dmsAWS::DMS::DataProvider