Menu
AWS Database Migration Service
API Reference (API Version 2016-01-01)

ReplicationInstance

Contents

AllocatedStorage

The amount of storage (in gigabytes) that is allocated for the replication instance.

Type: Integer

Required: No

AutoMinorVersionUpgrade

Boolean value indicating if minor version upgrades will be automatically applied to the instance.

Type: Boolean

Required: No

AvailabilityZone

The Availability Zone for the instance.

Type: String

Required: No

EngineVersion

The engine version number of the replication instance.

Type: String

Required: No

FreeUntil

The expiration date of the free replication instance that is part of the Free DMS program.

Type: Timestamp

Required: No

InstanceCreateTime

The time the replication instance was created.

Type: Timestamp

Required: No

KmsKeyId

The KMS key identifier that is used to encrypt the content on the replication instance. If you do not specify a value for the KmsKeyId parameter, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.

Type: String

Required: No

MultiAZ

Specifies if the replication instance is a Multi-AZ deployment. You cannot set the AvailabilityZone parameter if the Multi-AZ parameter is set to true.

Type: Boolean

Required: No

PendingModifiedValues

The pending modification values.

Type: ReplicationPendingModifiedValues object

Required: No

PreferredMaintenanceWindow

The maintenance window times for the replication instance.

Type: String

Required: No

PubliclyAccessible

Specifies the accessibility options for the replication instance. A value of true represents an instance with a public IP address. A value of false represents an instance with a private IP address. The default value is true.

Type: Boolean

Required: No

ReplicationInstanceArn

The Amazon Resource Name (ARN) of the replication instance.

Type: String

Required: No

ReplicationInstanceClass

The compute and memory capacity of the replication instance.

Valid Values: dms.t2.micro | dms.t2.small | dms.t2.medium | dms.t2.large | dms.c4.large | dms.c4.xlarge | dms.c4.2xlarge | dms.c4.4xlarge

Type: String

Required: No

ReplicationInstanceIdentifier

The replication instance identifier. This parameter is stored as a lowercase string.

Constraints:

  • Must contain from 1 to 63 alphanumeric characters or hyphens.

  • First character must be a letter.

  • Cannot end with a hyphen or contain two consecutive hyphens.

Example: myrepinstance

Type: String

Required: No

ReplicationInstancePrivateIpAddress

This member has been deprecated.

The private IP address of the replication instance.

Type: String

Required: No

ReplicationInstancePrivateIpAddresses

The private IP address of the replication instance.

Type: Array of strings

Required: No

ReplicationInstancePublicIpAddress

This member has been deprecated.

The public IP address of the replication instance.

Type: String

Required: No

ReplicationInstancePublicIpAddresses

The public IP address of the replication instance.

Type: Array of strings

Required: No

ReplicationInstanceStatus

The status of the replication instance.

Type: String

Required: No

ReplicationSubnetGroup

The subnet group for the replication instance.

Type: ReplicationSubnetGroup object

Required: No

SecondaryAvailabilityZone

The availability zone of the standby replication instance in a Multi-AZ deployment.

Type: String

Required: No

VpcSecurityGroups

The VPC security group for the instance.

Type: Array of VpcSecurityGroupMembership objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: