Class CfnReplicationConfigMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReplicationConfigMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReplicationConfigMixinProps
CfnReplicationConfigMixinProps-
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.CfnReplicationConfigMixinProps
CfnReplicationConfigMixinProps.Builder, CfnReplicationConfigMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReplicationConfigMixinProps.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 ObjectConfiguration parameters for provisioning an AWS DMS Serverless replication.final StringA unique identifier that you want to use to create aReplicationConfigArnthat is returned as part of the output from this action.final ObjectOptional JSON settings for AWS DMS Serverless replications that are provisioned using this replication configuration.final StringThe type of AWS DMS Serverless replication to provision using this replication configuration.final StringOptional unique value or name that you set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource.final StringThe Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration.final ObjectOptional JSON settings for specifying supplemental data.final ObjectJSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration.getTags()One or more optional tags associated with resources used by the AWS DMS Serverless replication.final StringThe Amazon Resource Name (ARN) of the target endpoint for this AWS DMS serverless replication configuration.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 theCfnReplicationConfigMixinProps.Builder.
-
-
Method Details
-
getComputeConfig
Description copied from interface:CfnReplicationConfigMixinPropsConfiguration parameters for provisioning an AWS DMS Serverless replication.Returns union: either
IResolvableorCfnReplicationConfigPropsMixin.ComputeConfigProperty- Specified by:
getComputeConfigin interfaceCfnReplicationConfigMixinProps- See Also:
-
getReplicationConfigIdentifier
Description copied from interface:CfnReplicationConfigMixinPropsA unique identifier that you want to use to create aReplicationConfigArnthat is returned as part of the output from this action.You can then pass this output
ReplicationConfigArnas the value of theReplicationConfigArnoption for other actions to identify both AWS DMS Serverless replications and replication configurations that you want those actions to operate on. For some actions, you can also use either this unique identifier or a corresponding ARN in action filters to identify the specific replication and replication configuration to operate on.- Specified by:
getReplicationConfigIdentifierin interfaceCfnReplicationConfigMixinProps- See Also:
-
getReplicationSettings
Description copied from interface:CfnReplicationConfigMixinPropsOptional JSON settings for AWS DMS Serverless replications that are provisioned using this replication configuration.For example, see Change processing tuning settings .
- Specified by:
getReplicationSettingsin interfaceCfnReplicationConfigMixinProps- See Also:
-
getReplicationType
Description copied from interface:CfnReplicationConfigMixinPropsThe type of AWS DMS Serverless replication to provision using this replication configuration.Possible values:
"full-load""cdc""full-load-and-cdc"
- Specified by:
getReplicationTypein interfaceCfnReplicationConfigMixinProps- See Also:
-
getResourceIdentifier
Description copied from interface:CfnReplicationConfigMixinPropsOptional unique value or name that you set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource.For more information, see Fine-grained access control using resource names and tags .
- Specified by:
getResourceIdentifierin interfaceCfnReplicationConfigMixinProps- See Also:
-
getSourceEndpointArn
Description copied from interface:CfnReplicationConfigMixinPropsThe Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration.- Specified by:
getSourceEndpointArnin interfaceCfnReplicationConfigMixinProps- See Also:
-
getSupplementalSettings
Description copied from interface:CfnReplicationConfigMixinPropsOptional JSON settings for specifying supplemental data.For more information, see Specifying supplemental data for task settings .
- Specified by:
getSupplementalSettingsin interfaceCfnReplicationConfigMixinProps- See Also:
-
getTableMappings
Description copied from interface:CfnReplicationConfigMixinPropsJSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration.For more information, see Specifying table selection and transformations rules using JSON .
- Specified by:
getTableMappingsin interfaceCfnReplicationConfigMixinProps- See Also:
-
getTags
Description copied from interface:CfnReplicationConfigMixinPropsOne or more optional tags associated with resources used by the AWS DMS Serverless replication.For more information, see Tagging resources in AWS Database Migration Service .
- Specified by:
getTagsin interfaceCfnReplicationConfigMixinProps- See Also:
-
getTargetEndpointArn
Description copied from interface:CfnReplicationConfigMixinPropsThe Amazon Resource Name (ARN) of the target endpoint for this AWS DMS serverless replication configuration.- Specified by:
getTargetEndpointArnin interfaceCfnReplicationConfigMixinProps- 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()
-