Class CfnReplicationConfigProps.Jsii$Proxy
- All Implemented Interfaces:
CfnReplicationConfigProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReplicationConfigProps
CfnReplicationConfigProps-
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.CfnReplicationConfigProps
CfnReplicationConfigProps.Builder, CfnReplicationConfigProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReplicationConfigProps.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 theCfnReplicationConfigProps.Builder.
-
-
Method Details
-
getComputeConfig
Description copied from interface:CfnReplicationConfigPropsConfiguration parameters for provisioning an AWS DMS Serverless replication.Returns union: either
IResolvableorCfnReplicationConfig.ComputeConfigProperty- Specified by:
getComputeConfigin interfaceCfnReplicationConfigProps- See Also:
-
getReplicationConfigIdentifier
Description copied from interface:CfnReplicationConfigPropsA 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 interfaceCfnReplicationConfigProps- See Also:
-
getReplicationType
Description copied from interface:CfnReplicationConfigPropsThe type of AWS DMS Serverless replication to provision using this replication configuration.Possible values:
"full-load""cdc""full-load-and-cdc"
- Specified by:
getReplicationTypein interfaceCfnReplicationConfigProps- See Also:
-
getSourceEndpointArn
Description copied from interface:CfnReplicationConfigPropsThe Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration.- Specified by:
getSourceEndpointArnin interfaceCfnReplicationConfigProps- See Also:
-
getTableMappings
Description copied from interface:CfnReplicationConfigPropsJSON 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 interfaceCfnReplicationConfigProps- See Also:
-
getTargetEndpointArn
Description copied from interface:CfnReplicationConfigPropsThe Amazon Resource Name (ARN) of the target endpoint for this AWS DMS serverless replication configuration.- Specified by:
getTargetEndpointArnin interfaceCfnReplicationConfigProps- See Also:
-
getReplicationSettings
Description copied from interface:CfnReplicationConfigPropsOptional JSON settings for AWS DMS Serverless replications that are provisioned using this replication configuration.For example, see Change processing tuning settings .
- Specified by:
getReplicationSettingsin interfaceCfnReplicationConfigProps- See Also:
-
getResourceIdentifier
Description copied from interface:CfnReplicationConfigPropsOptional 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 interfaceCfnReplicationConfigProps- See Also:
-
getSupplementalSettings
Description copied from interface:CfnReplicationConfigPropsOptional JSON settings for specifying supplemental data.For more information, see Specifying supplemental data for task settings .
- Specified by:
getSupplementalSettingsin interfaceCfnReplicationConfigProps- See Also:
-
getTags
Description copied from interface:CfnReplicationConfigPropsOne 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 interfaceCfnReplicationConfigProps- 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()
-