CfnDataProviderProps
- class aws_cdk.aws_dms.CfnDataProviderProps(*, engine, data_provider_identifier=None, data_provider_name=None, description=None, exact_settings=None, tags=None)
Bases:
object
Properties for defining a
CfnDataProvider
.- Parameters:
engine (
str
) – The type of database engine for the data provider. Valid values include"aurora"
,"aurora-postgresql"
,"mysql"
,"oracle"
,"postgres"
,"sqlserver"
,redshift
,mariadb
,mongodb
, anddocdb
. A value of"aurora"
represents Amazon Aurora MySQL-Compatible Edition.data_provider_identifier (
Optional
[str
]) – The 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.data_provider_name (
Optional
[str
]) – The name of the data provider.description (
Optional
[str
]) – A 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.exact_settings (
Union
[bool
,IResolvable
,None
]) – The property describes the exact settings which can be modified. Default: - falsetags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – An array of key-value pairs to apply to this resource.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-dataprovider.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_dms as dms cfn_data_provider_props = dms.CfnDataProviderProps( engine="engine", # the properties below are optional data_provider_identifier="dataProviderIdentifier", data_provider_name="dataProviderName", description="description", exact_settings=False, tags=[CfnTag( key="key", value="value" )] )
Attributes
- data_provider_identifier
The 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.
- data_provider_name
The name of the data provider.
- description
A 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.
- engine
The type of database engine for the data provider.
Valid values include
"aurora"
,"aurora-postgresql"
,"mysql"
,"oracle"
,"postgres"
,"sqlserver"
,redshift
,mariadb
,mongodb
, anddocdb
. A value of"aurora"
represents Amazon Aurora MySQL-Compatible Edition.
- exact_settings
The property describes the exact settings which can be modified.
- tags
An array of key-value pairs to apply to this resource.