We recommend new projects start with resources from the AWS provider.
aws-native.dms.getReplicationConfig
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
A replication configuration that you later provide to configure and start a AWS DMS Serverless replication
Using getReplicationConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getReplicationConfig(args: GetReplicationConfigArgs, opts?: InvokeOptions): Promise<GetReplicationConfigResult>
function getReplicationConfigOutput(args: GetReplicationConfigOutputArgs, opts?: InvokeOptions): Output<GetReplicationConfigResult>def get_replication_config(replication_config_arn: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetReplicationConfigResult
def get_replication_config_output(replication_config_arn: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetReplicationConfigResult]func LookupReplicationConfig(ctx *Context, args *LookupReplicationConfigArgs, opts ...InvokeOption) (*LookupReplicationConfigResult, error)
func LookupReplicationConfigOutput(ctx *Context, args *LookupReplicationConfigOutputArgs, opts ...InvokeOption) LookupReplicationConfigResultOutput> Note: This function is named LookupReplicationConfig in the Go SDK.
public static class GetReplicationConfig 
{
    public static Task<GetReplicationConfigResult> InvokeAsync(GetReplicationConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetReplicationConfigResult> Invoke(GetReplicationConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetReplicationConfigResult> getReplicationConfig(GetReplicationConfigArgs args, InvokeOptions options)
public static Output<GetReplicationConfigResult> getReplicationConfig(GetReplicationConfigArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:dms:getReplicationConfig
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ReplicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- ReplicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig StringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replication_config_ strarn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig StringArn 
- The Amazon Resource Name (ARN) of the Replication Config
getReplicationConfig Result
The following output properties are available:
- ComputeConfig Pulumi.Aws Native. Dms. Outputs. Replication Config Compute Config 
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- ReplicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- ReplicationConfig stringIdentifier 
- A unique identifier of replication configuration
- ReplicationSettings object
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- ReplicationType Pulumi.Aws Native. Dms. Replication Config Replication Type 
- The type of AWS DMS Serverless replication to provision using this replication configuration
- SourceEndpoint stringArn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- SupplementalSettings object
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- TableMappings object
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- TargetEndpoint stringArn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
- ComputeConfig ReplicationConfig Compute Config 
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- ReplicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- ReplicationConfig stringIdentifier 
- A unique identifier of replication configuration
- ReplicationSettings interface{}
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- ReplicationType ReplicationConfig Replication Type 
- The type of AWS DMS Serverless replication to provision using this replication configuration
- SourceEndpoint stringArn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- SupplementalSettings interface{}
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- TableMappings interface{}
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- Tag
- TargetEndpoint stringArn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
- computeConfig ReplicationConfig Compute Config 
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- replicationConfig StringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig StringIdentifier 
- A unique identifier of replication configuration
- replicationSettings Object
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- replicationType ReplicationConfig Replication Type 
- The type of AWS DMS Serverless replication to provision using this replication configuration
- sourceEndpoint StringArn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- supplementalSettings Object
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- tableMappings Object
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- List<Tag>
- targetEndpoint StringArn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
- computeConfig ReplicationConfig Compute Config 
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- replicationConfig stringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig stringIdentifier 
- A unique identifier of replication configuration
- replicationSettings any
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- replicationType ReplicationConfig Replication Type 
- The type of AWS DMS Serverless replication to provision using this replication configuration
- sourceEndpoint stringArn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- supplementalSettings any
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- tableMappings any
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- Tag[]
- targetEndpoint stringArn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
- compute_config ReplicationConfig Compute Config 
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- replication_config_ strarn 
- The Amazon Resource Name (ARN) of the Replication Config
- replication_config_ stridentifier 
- A unique identifier of replication configuration
- replication_settings Any
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- replication_type ReplicationConfig Replication Type 
- The type of AWS DMS Serverless replication to provision using this replication configuration
- source_endpoint_ strarn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- supplemental_settings Any
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- table_mappings Any
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- Sequence[root_Tag]
- target_endpoint_ strarn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
- computeConfig Property Map
- Configuration parameters for provisioning an AWS DMS Serverless replication.
- replicationConfig StringArn 
- The Amazon Resource Name (ARN) of the Replication Config
- replicationConfig StringIdentifier 
- A unique identifier of replication configuration
- replicationSettings Any
- JSON settings for Servereless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- replicationType "full-load" | "full-load-and-cdc" | "cdc"
- The type of AWS DMS Serverless replication to provision using this replication configuration
- sourceEndpoint StringArn 
- The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration
- supplementalSettings Any
- JSON settings for specifying supplemental data - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- tableMappings Any
- JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration - Search the CloudFormation User Guide for - AWS::DMS::ReplicationConfigfor more information about the expected schema for this property.
- List<Property Map>
- targetEndpoint StringArn 
- The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration
Supporting Types
ReplicationConfigComputeConfig   
- MaxCapacity intUnits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- AvailabilityZone string
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- DnsName stringServers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- KmsKey stringId 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- MinCapacity intUnits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- MultiAz bool
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- PreferredMaintenance stringWindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- ReplicationSubnet stringGroup Id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- VpcSecurity List<string>Group Ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
- MaxCapacity intUnits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- AvailabilityZone string
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- DnsName stringServers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- KmsKey stringId 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- MinCapacity intUnits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- MultiAz bool
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- PreferredMaintenance stringWindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- ReplicationSubnet stringGroup Id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- VpcSecurity []stringGroup Ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
- maxCapacity IntegerUnits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- availabilityZone String
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- dnsName StringServers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- kmsKey StringId 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- minCapacity IntegerUnits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- multiAz Boolean
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- preferredMaintenance StringWindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- replicationSubnet StringGroup Id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- vpcSecurity List<String>Group Ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
- maxCapacity numberUnits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- availabilityZone string
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- dnsName stringServers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- kmsKey stringId 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- minCapacity numberUnits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- multiAz boolean
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- preferredMaintenance stringWindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- replicationSubnet stringGroup Id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- vpcSecurity string[]Group Ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
- max_capacity_ intunits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- availability_zone str
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- dns_name_ strservers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- kms_key_ strid 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- min_capacity_ intunits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- multi_az bool
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- preferred_maintenance_ strwindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- replication_subnet_ strgroup_ id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- vpc_security_ Sequence[str]group_ ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
- maxCapacity NumberUnits 
- Specifies the maximum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the maximum value that you can specify for AWS DMS Serverless is 384. The MaxCapacityUnitsparameter is the only DCU parameter you are required to specify.
- availabilityZone String
- The Availability Zone where the AWS DMS Serverless replication using this configuration will run. The default value is a random, system-chosen Availability Zone in the configuration's AWS Region , for example, "us-west-2". You can't set this parameter if theMultiAZparameter is set totrue.
- dnsName StringServers 
- A list of custom DNS name servers supported for the AWS DMS Serverless replication to access your source or target database. This list overrides the default name servers supported by the AWS DMS Serverless replication. You can specify a comma-separated list of internet addresses for up to four DNS name servers. For example: "1.1.1.1,2.2.2.2,3.3.3.3,4.4.4.4"
- kmsKey StringId 
- An AWS Key Management Service ( AWS KMS ) key Amazon Resource Name (ARN) that is used to encrypt the data during AWS DMS Serverless replication. - If you don't specify a value for the - KmsKeyIdparameter, AWS DMS uses your default encryption key.- AWS KMS creates the default encryption key for your Amazon Web Services account. Your AWS account has a different default encryption key for each AWS Region . 
- minCapacity NumberUnits 
- Specifies the minimum value of the AWS DMS capacity units (DCUs) for which a given AWS DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 1 DCU as the minimum value allowed. The list of valid DCU values includes 1, 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. So, the minimum DCU value that you can specify for AWS DMS Serverless is 1. If you don't set this value, AWS DMS sets this parameter to the minimum DCU value allowed, 1. If there is no current source activity, AWS DMS scales down your replication until it reaches the value specified in MinCapacityUnits.
- multiAz Boolean
- Specifies whether the AWS DMS Serverless replication is a Multi-AZ deployment. You can't set the AvailabilityZoneparameter if theMultiAZparameter is set totrue.
- preferredMaintenance StringWindow 
- The weekly time range during which system maintenance can occur for the AWS DMS Serverless replication, in Universal Coordinated Time (UTC). The format is - ddd:hh24:mi-ddd:hh24:mi.- The default is a 30-minute window selected at random from an 8-hour block of time per AWS Region . This maintenance occurs on a random day of the week. Valid values for days of the week include - Mon,- Tue,- Wed,- Thu,- Fri,- Sat, and- Sun.- Constraints include a minimum 30-minute window. 
- replicationSubnet StringGroup Id 
- Specifies a subnet group identifier to associate with the AWS DMS Serverless replication.
- vpcSecurity List<String>Group Ids 
- Specifies the virtual private cloud (VPC) security group to use with the AWS DMS Serverless replication. The VPC security group must work with the VPC containing the replication.
ReplicationConfigReplicationType   
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.