Container for the parameters to the CreateDBInstanceReadReplica operation.
Creates a DB instance that acts as a read replica of a source DB instance.
All read replica DB instances are created as Single-AZ deployments with backups disabled. All other DB instance attributes (including DB security groups and DB parameter groups) are inherited from the source DB instance, except as specified below.
IMPORTANT: The source DB instance must have backup retention enabled.

C# |
public class CreateDBInstanceReadReplicaRequest : AmazonWebServiceRequest

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | CreateDBInstanceReadReplicaRequest()()()() | Initializes a new instance of the CreateDBInstanceReadReplicaRequest class |
![]() | AutoMinorVersionUpgrade |
Indicates that minor engine upgrades will be applied automatically to the read replica during the maintenance window. Default: Inherits from
the source DB instance
|
![]() | AvailabilityZone |
The Amazon EC2 Availability Zone that the read replica will be created in. Default: A random, system-chosen Availability Zone in the
endpoint's region. Example: us-east-1d |
![]() | DBInstanceClass |
The compute and memory capacity of the read replica. Valid Values: db.m1.small | db.m1.medium | db.m1.large | db.m1.xlarge | db.m2.xlarge
|db.m2.2xlarge | db.m2.4xlarge Default: Inherits from the source DB instance.
|
![]() | DBInstanceIdentifier |
The DB instance identifier of the read replica. This is the unique key that identifies a DB instance. This parameter is stored as a
lowercase string.
|
![]() | DBSubnetGroupName |
A DB Subnet Group to associate with this DB Instance in case of a cross region read replica. If there is no DB Subnet Group, then it is a
non-VPC DB instance. Constraints: All the cross region read replicas that share the source instance should lie within the same VPC.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | Iops |
The amount of Provisioned IOPS (input/output operations per second) to be initially allocated for the DB instance.
|
![]() | OptionGroupName |
The option group the DB instance will be associated with. If omitted, the default option group for the engine specified will be used.
|
![]() | Port |
The port number that the DB instance uses for connections. Default: Inherits from the source DB instance Valid Values: 1150-65535 |
![]() | PubliclyAccessible |
Specifies the accessibility options for the DB instance. A value of true specifies an Internet-facing instance with a publicly resolvable
DNS name, which resolves to a public IP address. A value of false specifies an internal instance with a DNS name that resolves to a private
IP address. Default: The default behavior varies depending on whether a VPC has been requested or not. The following list shows the default
behavior in each case.
|
![]() | SourceDBInstanceIdentifier |
The identifier of the DB instance that will act as the source for the read replica. Each DB instance can have up to five read replicas.
Constraints:
|
![]() | Tags |
A list of tags.
|
![]() | ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WithAutoMinorVersionUpgrade(Boolean) | Obsolete.
Sets the AutoMinorVersionUpgrade property
|
![]() | WithAvailabilityZone(String) | Obsolete.
Sets the AvailabilityZone property
|
![]() | WithDBInstanceClass(String) | Obsolete.
Sets the DBInstanceClass property
|
![]() | WithDBInstanceIdentifier(String) | Obsolete.
Sets the DBInstanceIdentifier property
|
![]() | WithDBSubnetGroupName(String) | Obsolete.
Sets the DBSubnetGroupName property
|
![]() | WithIops(Int32) | Obsolete.
Sets the Iops property
|
![]() | WithOptionGroupName(String) | Obsolete.
Sets the OptionGroupName property
|
![]() | WithPort(Int32) | Obsolete.
Sets the Port property
|
![]() | WithPubliclyAccessible(Boolean) | Obsolete.
Sets the PubliclyAccessible property
|
![]() | WithSourceDBInstanceIdentifier(String) | Obsolete.
Sets the SourceDBInstanceIdentifier property
|
![]() | WithTags(array<Tag>[]()[][]) | Obsolete.
Adds elements to the Tags collection
|
![]() | WithTags(IEnumerable<(Of <<'(Tag>)>>)) | Obsolete.
Adds elements to the Tags collection
|

Object | ||
![]() | AmazonWebServiceRequest | |
![]() | CreateDBInstanceReadReplicaRequest |