Class CfnMigrationProjectProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMigrationProjectProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMigrationProjectProps
CfnMigrationProjectProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.dms.CfnMigrationProjectProps
CfnMigrationProjectProps.Builder, CfnMigrationProjectProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMigrationProjectProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA user-friendly description of the migration project.final StringThe Amazon Resource Name (ARN) of the instance profile for your migration project.final StringThe identifier of the instance profile for your migration project.final StringThe name of the associated instance profile.final String(deprecated) The property describes a creating time of the migration project.final StringThe identifier of the migration project.final StringThe name of the migration project.final ObjectThe schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.final ObjectInformation 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 ObjectInformation about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.final StringThe settings in JSON format for migration rules.final inthashCode()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:CfnMigrationProjectPropsA user-friendly description of the migration project.- Specified by:
getDescriptionin interfaceCfnMigrationProjectProps- See Also:
-
getInstanceProfileArn
Description copied from interface:CfnMigrationProjectPropsThe Amazon Resource Name (ARN) of the instance profile for your migration project.- Specified by:
getInstanceProfileArnin interfaceCfnMigrationProjectProps- See Also:
-
getInstanceProfileIdentifier
Description copied from interface:CfnMigrationProjectPropsThe identifier of the instance profile for your migration project.- Specified by:
getInstanceProfileIdentifierin interfaceCfnMigrationProjectProps- See Also:
-
getInstanceProfileName
Description copied from interface:CfnMigrationProjectPropsThe name of the associated instance profile.- Specified by:
getInstanceProfileNamein interfaceCfnMigrationProjectProps- See Also:
-
getMigrationProjectCreationTime
Description copied from interface:CfnMigrationProjectProps(deprecated) The property describes a creating time of the migration project.- Specified by:
getMigrationProjectCreationTimein interfaceCfnMigrationProjectProps- See Also:
-
getMigrationProjectIdentifier
Description copied from interface:CfnMigrationProjectPropsThe 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:
getMigrationProjectIdentifierin interfaceCfnMigrationProjectProps- See Also:
-
getMigrationProjectName
Description copied from interface:CfnMigrationProjectPropsThe name of the migration project.- Specified by:
getMigrationProjectNamein interfaceCfnMigrationProjectProps- See Also:
-
getSchemaConversionApplicationAttributes
Description copied from interface:CfnMigrationProjectPropsThe schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.Returns union: either
IResolvableorCfnMigrationProject.SchemaConversionApplicationAttributesProperty- Specified by:
getSchemaConversionApplicationAttributesin interfaceCfnMigrationProjectProps- See Also:
-
getSourceDataProviderDescriptors
Description copied from interface:CfnMigrationProjectPropsInformation about the source data provider, including the name or ARN, and AWS Secrets Manager parameters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMigrationProject.DataProviderDescriptorProperty>- Specified by:
getSourceDataProviderDescriptorsin interfaceCfnMigrationProjectProps- See Also:
-
getTags
Description copied from interface:CfnMigrationProjectPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnMigrationProjectProps- See Also:
-
getTargetDataProviderDescriptors
Description copied from interface:CfnMigrationProjectPropsInformation about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMigrationProject.DataProviderDescriptorProperty>- Specified by:
getTargetDataProviderDescriptorsin interfaceCfnMigrationProjectProps- See Also:
-
getTransformationRules
Description copied from interface:CfnMigrationProjectPropsThe 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:
getTransformationRulesin interfaceCfnMigrationProjectProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-