Class CfnMigrationProjectMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnMigrationProjectMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMigrationProjectMixinProps
CfnMigrationProjectMixinProps-
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.cfnpropertymixins.services.dms.CfnMigrationProjectMixinProps
CfnMigrationProjectMixinProps.Builder, CfnMigrationProjectMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMigrationProjectMixinProps.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 theCfnMigrationProjectMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnMigrationProjectMixinPropsA user-friendly description of the migration project.- Specified by:
getDescriptionin interfaceCfnMigrationProjectMixinProps- See Also:
-
getInstanceProfileArn
Description copied from interface:CfnMigrationProjectMixinPropsThe Amazon Resource Name (ARN) of the instance profile for your migration project.- Specified by:
getInstanceProfileArnin interfaceCfnMigrationProjectMixinProps- See Also:
-
getInstanceProfileIdentifier
Description copied from interface:CfnMigrationProjectMixinPropsThe identifier of the instance profile for your migration project.- Specified by:
getInstanceProfileIdentifierin interfaceCfnMigrationProjectMixinProps- See Also:
-
getInstanceProfileName
Description copied from interface:CfnMigrationProjectMixinPropsThe name of the associated instance profile.- Specified by:
getInstanceProfileNamein interfaceCfnMigrationProjectMixinProps- See Also:
-
getMigrationProjectCreationTime
Description copied from interface:CfnMigrationProjectMixinProps(deprecated) The property describes a creating time of the migration project.- Specified by:
getMigrationProjectCreationTimein interfaceCfnMigrationProjectMixinProps- See Also:
-
getMigrationProjectIdentifier
Description copied from interface:CfnMigrationProjectMixinPropsThe 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 interfaceCfnMigrationProjectMixinProps- See Also:
-
getMigrationProjectName
Description copied from interface:CfnMigrationProjectMixinPropsThe name of the migration project.- Specified by:
getMigrationProjectNamein interfaceCfnMigrationProjectMixinProps- See Also:
-
getSchemaConversionApplicationAttributes
Description copied from interface:CfnMigrationProjectMixinPropsThe schema conversion application attributes, including the Amazon S3 bucket name and Amazon S3 role ARN.Returns union: either
IResolvableorCfnMigrationProjectPropsMixin.SchemaConversionApplicationAttributesProperty- Specified by:
getSchemaConversionApplicationAttributesin interfaceCfnMigrationProjectMixinProps- See Also:
-
getSourceDataProviderDescriptors
Description copied from interface:CfnMigrationProjectMixinPropsInformation about the source data provider, including the name or ARN, and AWS Secrets Manager parameters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMigrationProjectPropsMixin.DataProviderDescriptorProperty>- Specified by:
getSourceDataProviderDescriptorsin interfaceCfnMigrationProjectMixinProps- See Also:
-
getTags
Description copied from interface:CfnMigrationProjectMixinPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnMigrationProjectMixinProps- See Also:
-
getTargetDataProviderDescriptors
Description copied from interface:CfnMigrationProjectMixinPropsInformation about the target data provider, including the name or ARN, and AWS Secrets Manager parameters.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnMigrationProjectPropsMixin.DataProviderDescriptorProperty>- Specified by:
getTargetDataProviderDescriptorsin interfaceCfnMigrationProjectMixinProps- See Also:
-
getTransformationRules
Description copied from interface:CfnMigrationProjectMixinPropsThe 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 interfaceCfnMigrationProjectMixinProps- 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()
-