Class CfnDataMigrationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.dms.CfnDataMigrationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDataMigrationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataMigrationMixinProps
@Stability(Stable)
@Internal
public static final class CfnDataMigrationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataMigrationMixinProps
An implementation for
CfnDataMigrationMixinProps-
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.CfnDataMigrationMixinProps
CfnDataMigrationMixinProps.Builder, CfnDataMigrationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataMigrationMixinProps.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 StringThe property describes an ARN of the data migration.final StringThe user-friendly name for the data migration.final ObjectSpecifies CloudWatch settings and selection rules for the data migration.final StringSpecifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC.final StringThe property describes an identifier for the migration project.final StringThe IAM role that the data migration uses to access AWS resources.final ObjectSpecifies information about the data migration's source data provider.getTags()An array of key-value pairs to apply to this resource.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 theCfnDataMigrationMixinProps.Builder.
-
-
Method Details
-
getDataMigrationIdentifier
Description copied from interface:CfnDataMigrationMixinPropsThe property describes an ARN of the data migration.- Specified by:
getDataMigrationIdentifierin interfaceCfnDataMigrationMixinProps- See Also:
-
getDataMigrationName
Description copied from interface:CfnDataMigrationMixinPropsThe user-friendly name for the data migration.- Specified by:
getDataMigrationNamein interfaceCfnDataMigrationMixinProps- See Also:
-
getDataMigrationSettings
Description copied from interface:CfnDataMigrationMixinPropsSpecifies CloudWatch settings and selection rules for the data migration.Returns union: either
IResolvableorCfnDataMigrationPropsMixin.DataMigrationSettingsProperty- Specified by:
getDataMigrationSettingsin interfaceCfnDataMigrationMixinProps- See Also:
-
getDataMigrationType
Description copied from interface:CfnDataMigrationMixinPropsSpecifies whether the data migration is full-load only, change data capture (CDC) only, or full-load and CDC.- Specified by:
getDataMigrationTypein interfaceCfnDataMigrationMixinProps- See Also:
-
getMigrationProjectIdentifier
Description copied from interface:CfnDataMigrationMixinPropsThe property describes an identifier for the migration project.It is used for describing/deleting/modifying can be name/arn
- Specified by:
getMigrationProjectIdentifierin interfaceCfnDataMigrationMixinProps- See Also:
-
getServiceAccessRoleArn
Description copied from interface:CfnDataMigrationMixinPropsThe IAM role that the data migration uses to access AWS resources.- Specified by:
getServiceAccessRoleArnin interfaceCfnDataMigrationMixinProps- See Also:
-
getSourceDataSettings
Description copied from interface:CfnDataMigrationMixinPropsSpecifies information about the data migration's source data provider.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDataMigrationPropsMixin.SourceDataSettingsProperty>- Specified by:
getSourceDataSettingsin interfaceCfnDataMigrationMixinProps- See Also:
-
getTags
Description copied from interface:CfnDataMigrationMixinPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnDataMigrationMixinProps- 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()
-