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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.dms.CfnReplicationConfigProps
CfnReplicationConfigProps.Builder, CfnReplicationConfigProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnReplicationConfigProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Configuration parameters for provisioning an AWS DMS Serverless replication.final String
A unique identifier that you want to use to create aReplicationConfigArn
that is returned as part of the output from this action.final Object
Optional JSON settings for AWS DMS Serverless replications that are provisioned using this replication configuration.final String
The type of AWS DMS Serverless replication to provision using this replication configuration.final String
Optional 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 String
The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration.final Object
Optional JSON settings for specifying supplemental data.final Object
JSON 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 String
The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS serverless replication configuration.final int
hashCode()
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:CfnReplicationConfigProps
Configuration parameters for provisioning an AWS DMS Serverless replication.- Specified by:
getComputeConfig
in interfaceCfnReplicationConfigProps
- See Also:
-
getReplicationConfigIdentifier
Description copied from interface:CfnReplicationConfigProps
A unique identifier that you want to use to create aReplicationConfigArn
that is returned as part of the output from this action.You can then pass this output
ReplicationConfigArn
as the value of theReplicationConfigArn
option 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:
getReplicationConfigIdentifier
in interfaceCfnReplicationConfigProps
- See Also:
-
getReplicationType
Description copied from interface:CfnReplicationConfigProps
The type of AWS DMS Serverless replication to provision using this replication configuration.Possible values:
"full-load"
"cdc"
"full-load-and-cdc"
- Specified by:
getReplicationType
in interfaceCfnReplicationConfigProps
- See Also:
-
getSourceEndpointArn
Description copied from interface:CfnReplicationConfigProps
The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration.- Specified by:
getSourceEndpointArn
in interfaceCfnReplicationConfigProps
- See Also:
-
getTableMappings
Description copied from interface:CfnReplicationConfigProps
JSON 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:
getTableMappings
in interfaceCfnReplicationConfigProps
- See Also:
-
getTargetEndpointArn
Description copied from interface:CfnReplicationConfigProps
The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS serverless replication configuration.- Specified by:
getTargetEndpointArn
in interfaceCfnReplicationConfigProps
- See Also:
-
getReplicationSettings
Description copied from interface:CfnReplicationConfigProps
Optional JSON settings for AWS DMS Serverless replications that are provisioned using this replication configuration.For example, see Change processing tuning settings .
- Specified by:
getReplicationSettings
in interfaceCfnReplicationConfigProps
- See Also:
-
getResourceIdentifier
Description copied from interface:CfnReplicationConfigProps
Optional 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:
getResourceIdentifier
in interfaceCfnReplicationConfigProps
- See Also:
-
getSupplementalSettings
Description copied from interface:CfnReplicationConfigProps
Optional JSON settings for specifying supplemental data.For more information, see Specifying supplemental data for task settings .
- Specified by:
getSupplementalSettings
in interfaceCfnReplicationConfigProps
- See Also:
-
getTags
Description copied from interface:CfnReplicationConfigProps
One 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:
getTags
in interfaceCfnReplicationConfigProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-