Class CfnMigrationProjectProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.dms.CfnMigrationProjectProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMigrationProjectProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMigrationProjectProps
@Stability(Stable)
@Internal
public static final class CfnMigrationProjectProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMigrationProjectProps
An implementation for
CfnMigrationProjectProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.dms.CfnMigrationProjectProps
CfnMigrationProjectProps.Builder, CfnMigrationProjectProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnMigrationProjectProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
A user-friendly description of the migration project.final String
The Amazon Resource Name (ARN) of the instance profile for your migration project.final String
The identifier of the instance profile for your migration project.final String
The name of the associated instance profile.final String
(deprecated) The property describes a creating time of the migration project.final String
The identifier of the migration project.final String
The name of the migration project.final Object
The schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.final Object
Information about the source data provider, including the name or ARN, and AWS Secrets Manager parameters.getTags()
An array of key-value pairs to apply to this resource.final Object
Information about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.final String
The settings in JSON format for migration rules.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnMigrationProjectProps.Builder
.
-
-
Method Details
-
getDescription
Description copied from interface:CfnMigrationProjectProps
A user-friendly description of the migration project.- Specified by:
getDescription
in interfaceCfnMigrationProjectProps
- See Also:
-
getInstanceProfileArn
Description copied from interface:CfnMigrationProjectProps
The Amazon Resource Name (ARN) of the instance profile for your migration project.- Specified by:
getInstanceProfileArn
in interfaceCfnMigrationProjectProps
- See Also:
-
getInstanceProfileIdentifier
Description copied from interface:CfnMigrationProjectProps
The identifier of the instance profile for your migration project.- Specified by:
getInstanceProfileIdentifier
in interfaceCfnMigrationProjectProps
- See Also:
-
getInstanceProfileName
Description copied from interface:CfnMigrationProjectProps
The name of the associated instance profile.- Specified by:
getInstanceProfileName
in interfaceCfnMigrationProjectProps
- See Also:
-
getMigrationProjectCreationTime
Description copied from interface:CfnMigrationProjectProps
(deprecated) The property describes a creating time of the migration project.- Specified by:
getMigrationProjectCreationTime
in interfaceCfnMigrationProjectProps
- See Also:
-
getMigrationProjectIdentifier
Description copied from interface:CfnMigrationProjectProps
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.
- Specified by:
getMigrationProjectIdentifier
in interfaceCfnMigrationProjectProps
- See Also:
-
getMigrationProjectName
Description copied from interface:CfnMigrationProjectProps
The name of the migration project.- Specified by:
getMigrationProjectName
in interfaceCfnMigrationProjectProps
- See Also:
-
getSchemaConversionApplicationAttributes
Description copied from interface:CfnMigrationProjectProps
The schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.- Specified by:
getSchemaConversionApplicationAttributes
in interfaceCfnMigrationProjectProps
- See Also:
-
getSourceDataProviderDescriptors
Description copied from interface:CfnMigrationProjectProps
Information about the source data provider, including the name or ARN, and AWS Secrets Manager parameters.- Specified by:
getSourceDataProviderDescriptors
in interfaceCfnMigrationProjectProps
- See Also:
-
getTags
Description copied from interface:CfnMigrationProjectProps
An array of key-value pairs to apply to this resource.- Specified by:
getTags
in interfaceCfnMigrationProjectProps
- See Also:
-
getTargetDataProviderDescriptors
Description copied from interface:CfnMigrationProjectProps
Information about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.- Specified by:
getTargetDataProviderDescriptors
in interfaceCfnMigrationProjectProps
- See Also:
-
getTransformationRules
Description copied from interface:CfnMigrationProjectProps
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.
- Specified by:
getTransformationRules
in interfaceCfnMigrationProjectProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-