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.
Declaration Syntax
C# |
public class CreateDBInstanceReadReplicaRequest : AmazonWebServiceRequest
Members
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
|
Inheritance Hierarchy
Object | ||
AmazonWebServiceRequest | ||
CreateDBInstanceReadReplicaRequest |