Class CfnDataMigrationMixinProps
Properties for CfnDataMigrationPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.DMS.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDataMigrationMixinProps : ICfnDataMigrationMixinProps
Syntax (vb)
Public Class CfnDataMigrationMixinProps Implements ICfnDataMigrationMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-datamigration.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DMS.Mixins;
var cfnDataMigrationMixinProps = new CfnDataMigrationMixinProps {
DataMigrationIdentifier = "dataMigrationIdentifier",
DataMigrationName = "dataMigrationName",
DataMigrationSettings = new DataMigrationSettingsProperty {
CloudwatchLogsEnabled = false,
NumberOfJobs = 123,
SelectionRules = "selectionRules"
},
DataMigrationType = "dataMigrationType",
MigrationProjectIdentifier = "migrationProjectIdentifier",
ServiceAccessRoleArn = "serviceAccessRoleArn",
SourceDataSettings = new [] { new SourceDataSettingsProperty {
CdcStartPosition = "cdcStartPosition",
CdcStartTime = "cdcStartTime",
CdcStopTime = "cdcStopTime",
SlotName = "slotName"
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnDataMigrationMixinProps() | Properties for CfnDataMigrationPropsMixin. |
Properties
| DataMigrationIdentifier | The property describes an ARN of the data migration. |
| DataMigrationName | The user-friendly name for the data migration. |
| DataMigrationSettings | Specifies CloudWatch settings and selection rules for the data migration. |
| DataMigrationType | Specifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC. |
| MigrationProjectIdentifier | The property describes an identifier for the migration project. |
| ServiceAccessRoleArn | The IAM role that the data migration uses to access AWS resources. |
| SourceDataSettings | Specifies information about the data migration's source data provider. |
| Tags | An array of key-value pairs to apply to this resource. |
Constructors
CfnDataMigrationMixinProps()
Properties for CfnDataMigrationPropsMixin.
public CfnDataMigrationMixinProps()
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-datamigration.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DMS.Mixins;
var cfnDataMigrationMixinProps = new CfnDataMigrationMixinProps {
DataMigrationIdentifier = "dataMigrationIdentifier",
DataMigrationName = "dataMigrationName",
DataMigrationSettings = new DataMigrationSettingsProperty {
CloudwatchLogsEnabled = false,
NumberOfJobs = 123,
SelectionRules = "selectionRules"
},
DataMigrationType = "dataMigrationType",
MigrationProjectIdentifier = "migrationProjectIdentifier",
ServiceAccessRoleArn = "serviceAccessRoleArn",
SourceDataSettings = new [] { new SourceDataSettingsProperty {
CdcStartPosition = "cdcStartPosition",
CdcStartTime = "cdcStartTime",
CdcStopTime = "cdcStopTime",
SlotName = "slotName"
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
DataMigrationIdentifier
The property describes an ARN of the data migration.
public string? DataMigrationIdentifier { get; set; }
Property Value
Remarks
DataMigrationName
The user-friendly name for the data migration.
public string? DataMigrationName { get; set; }
Property Value
Remarks
DataMigrationSettings
Specifies CloudWatch settings and selection rules for the data migration.
public object? DataMigrationSettings { get; set; }
Property Value
Remarks
DataMigrationType
Specifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC.
public string? DataMigrationType { get; set; }
Property Value
Remarks
MigrationProjectIdentifier
The property describes an identifier for the migration project.
public string? MigrationProjectIdentifier { get; set; }
Property Value
Remarks
It is used for describing/deleting/modifying can be name/arn
ServiceAccessRoleArn
The IAM role that the data migration uses to access AWS resources.
public string? ServiceAccessRoleArn { get; set; }
Property Value
Remarks
SourceDataSettings
Specifies information about the data migration's source data provider.
public object? SourceDataSettings { get; set; }
Property Value
Remarks
Tags
An array of key-value pairs to apply to this resource.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]