AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::DMS::MigrationProject

CfnMigrationProject

Provides information that defines a migration project.

Import

import { CfnMigrationProject } from 'aws-cdk-lib/aws-dms';

Or use the module namespace:

import * as dms from 'aws-cdk-lib/aws-dms';
// dms.CfnMigrationProject

Properties

Configuration passed to the constructor as CfnMigrationProjectProps.

descriptionOptional
string

A user-friendly description of the migration project.

instanceProfileArnOptional
string

The Amazon Resource Name (ARN) of the instance profile for your migration project.

instanceProfileIdentifierOptional
string

The identifier of the instance profile for your migration project.

instanceProfileNameOptional
string

The name of the associated instance profile.

migrationProjectCreationTimeOptionalDeprecated
string

The property describes a creating time of the migration project.

Deprecated: this property has been deprecated

migrationProjectIdentifierOptional
string

The identifier of the migration project. 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.

migrationProjectNameOptional
string

The name of the migration project.

schemaConversionApplicationAttributesOptional
IResolvable | SchemaConversionApplicationAttributesProperty

The schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.

sourceDataProviderDescriptorsOptional
IResolvable | IResolvable | DataProviderDescriptorProperty[]

Information about the source data provider, including the name or ARN, and AWS Secrets Manager parameters.

tagsOptional
CfnTag[]

An array of key-value pairs to apply to this resource.

targetDataProviderDescriptorsOptional
IResolvable | IResolvable | DataProviderDescriptorProperty[]

Information about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.

transformationRulesOptional
string

The settings in JSON format for migration rules. Migration rules make it possible for you to change the object names according to the rules that you specify. For example, you can change an object name to lowercase or uppercase, add or remove a prefix or suffix, or rename objects.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter