interface CfnDataMigrationMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.DMS.Mixins.CfnDataMigrationMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsdms/mixins#CfnDataMigrationMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.dms.mixins.CfnDataMigrationMixinProps |
Python | aws_cdk.mixins_preview.aws_dms.mixins.CfnDataMigrationMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_dms » mixins » CfnDataMigrationMixinProps |
Properties for CfnDataMigrationPropsMixin.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-datamigration.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as dms_mixins } from '@aws-cdk/mixins-preview/aws-dms';
const cfnDataMigrationMixinProps: dms_mixins.CfnDataMigrationMixinProps = {
dataMigrationIdentifier: 'dataMigrationIdentifier',
dataMigrationName: 'dataMigrationName',
dataMigrationSettings: {
cloudwatchLogsEnabled: false,
numberOfJobs: 123,
selectionRules: 'selectionRules',
},
dataMigrationType: 'dataMigrationType',
migrationProjectIdentifier: 'migrationProjectIdentifier',
serviceAccessRoleArn: 'serviceAccessRoleArn',
sourceDataSettings: [{
cdcStartPosition: 'cdcStartPosition',
cdcStartTime: 'cdcStartTime',
cdcStopTime: 'cdcStopTime',
slotName: 'slotName',
}],
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| data | string | The property describes an ARN of the data migration. |
| data | string | The user-friendly name for the data migration. |
| data | IResolvable | Data | Specifies CloudWatch settings and selection rules for the data migration. |
| data | string | Specifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC. |
| migration | string | The property describes an identifier for the migration project. |
| service | string | The IAM role that the data migration uses to access AWS resources. |
| source | IResolvable | (IResolvable | Source)[] | Specifies information about the data migration's source data provider. |
| tags? | Cfn[] | An array of key-value pairs to apply to this resource. |
dataMigrationIdentifier?
Type:
string
(optional)
The property describes an ARN of the data migration.
dataMigrationName?
Type:
string
(optional)
The user-friendly name for the data migration.
dataMigrationSettings?
Type:
IResolvable | Data
(optional)
Specifies CloudWatch settings and selection rules for the data migration.
dataMigrationType?
Type:
string
(optional)
Specifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC.
migrationProjectIdentifier?
Type:
string
(optional)
The property describes an identifier for the migration project.
It is used for describing/deleting/modifying can be name/arn
serviceAccessRoleArn?
Type:
string
(optional)
The IAM role that the data migration uses to access AWS resources.
sourceDataSettings?
Type:
IResolvable | (IResolvable | Source)[]
(optional)
Specifies information about the data migration's source data provider.
tags?
Type:
Cfn[]
(optional)
An array of key-value pairs to apply to this resource.

.NET
Go
Java
Python
TypeScript