Values_1.CreateDBInstanceReadReplicaResultSourceCreates a new DB instance that acts as a read replica for an existing source DB instance or Multi-AZ DB cluster. You can create a read replica for a DB instance running Db2, MariaDB, MySQL, Oracle, PostgreSQL, or SQL Server. You can create a read replica for a Multi-AZ DB cluster running MySQL or PostgreSQL. For more information, see Working with read replicas and Migrating from a Multi-AZ DB cluster to a DB instance using a read replica in the Amazon RDS User Guide. Amazon Aurora doesn't support this operation. To create a DB instance for an Aurora DB cluster, use the CreateDBInstance operation. RDS creates read replicas with backups disabled. All other attributes (including DB security groups and DB parameter groups) are inherited from the source DB instance or cluster, except as specified. Your source DB instance or cluster must have backup retention enabled.
and t = {createDBInstanceReadReplicaResult : createDBInstanceReadReplicaResult;responseMetaData : responseMetaData;}type error = [ | `CertificateNotFoundFault of Values_0.CertificateNotFoundFault.t| `DBClusterNotFoundFault of Values_0.DBClusterNotFoundFault.t| `DBInstanceAlreadyExistsFault of Values_0.DBInstanceAlreadyExistsFault.t| `DBInstanceNotFoundFault of Values_0.DBInstanceNotFoundFault.t| `DBParameterGroupNotFoundFault of Values_0.DBParameterGroupNotFoundFault.t| `DBSecurityGroupNotFoundFault of Values_0.DBSecurityGroupNotFoundFault.t| `DBSubnetGroupDoesNotCoverEnoughAZs of
Values_0.DBSubnetGroupDoesNotCoverEnoughAZs.t| `DBSubnetGroupNotAllowedFault of Values_0.DBSubnetGroupNotAllowedFault.t| `DBSubnetGroupNotFoundFault of Values_0.DBSubnetGroupNotFoundFault.t| `DomainNotFoundFault of Values_0.DomainNotFoundFault.t| `InstanceQuotaExceededFault of Values_0.InstanceQuotaExceededFault.t| `InsufficientDBInstanceCapacityFault of
Values_0.InsufficientDBInstanceCapacityFault.t| `InvalidDBClusterStateFault of Values_0.InvalidDBClusterStateFault.t| `InvalidDBInstanceStateFault of Values_0.InvalidDBInstanceStateFault.t| `InvalidDBSubnetGroupFault of Values_0.InvalidDBSubnetGroupFault.t| `InvalidSubnet of Values_0.InvalidSubnet.t| `InvalidVPCNetworkStateFault of Values_0.InvalidVPCNetworkStateFault.t| `KMSKeyNotAccessibleFault of Values_0.KMSKeyNotAccessibleFault.t| `NetworkTypeNotSupported of Values_0.NetworkTypeNotSupported.t| `OptionGroupNotFoundFault of Values_0.OptionGroupNotFoundFault.t| `ProvisionedIopsNotAvailableInAZFault of
Values_0.ProvisionedIopsNotAvailableInAZFault.t| `StorageQuotaExceededFault of Values_0.StorageQuotaExceededFault.t| `StorageTypeNotSupportedFault of Values_0.StorageTypeNotSupportedFault.t| `TenantDatabaseQuotaExceededFault of
Values_0.TenantDatabaseQuotaExceededFault.t| `VpcEncryptionControlViolationException of
Values_0.VpcEncryptionControlViolationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `CertificateNotFoundFault of unit
| `DBClusterNotFoundFault of unit
| `DBInstanceAlreadyExistsFault of unit
| `DBInstanceNotFoundFault of unit
| `DBParameterGroupNotFoundFault of unit
| `DBSecurityGroupNotFoundFault of unit
| `DBSubnetGroupDoesNotCoverEnoughAZs of unit
| `DBSubnetGroupNotAllowedFault of unit
| `DBSubnetGroupNotFoundFault of unit
| `DomainNotFoundFault of unit
| `InstanceQuotaExceededFault of unit
| `InsufficientDBInstanceCapacityFault of unit
| `InvalidDBClusterStateFault of unit
| `InvalidDBInstanceStateFault of unit
| `InvalidDBSubnetGroupFault of unit
| `InvalidSubnet of unit
| `InvalidVPCNetworkStateFault of unit
| `KMSKeyNotAccessibleFault of unit
| `NetworkTypeNotSupported of unit
| `OptionGroupNotFoundFault of unit
| `ProvisionedIopsNotAvailableInAZFault of unit
| `StorageQuotaExceededFault of unit
| `StorageTypeNotSupportedFault of unit
| `TenantDatabaseQuotaExceededFault of unit
| `Unknown_operation_error of string * string option
| `VpcEncryptionControlViolationException of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `CertificateNotFoundFault of unit
| `DBClusterNotFoundFault of unit
| `DBInstanceAlreadyExistsFault of unit
| `DBInstanceNotFoundFault of unit
| `DBParameterGroupNotFoundFault of unit
| `DBSecurityGroupNotFoundFault of unit
| `DBSubnetGroupDoesNotCoverEnoughAZs of unit
| `DBSubnetGroupNotAllowedFault of unit
| `DBSubnetGroupNotFoundFault of unit
| `DomainNotFoundFault of unit
| `InstanceQuotaExceededFault of unit
| `InsufficientDBInstanceCapacityFault of unit
| `InvalidDBClusterStateFault of unit
| `InvalidDBInstanceStateFault of unit
| `InvalidDBSubnetGroupFault of unit
| `InvalidSubnet of unit
| `InvalidVPCNetworkStateFault of unit
| `KMSKeyNotAccessibleFault of unit
| `NetworkTypeNotSupported of unit
| `OptionGroupNotFoundFault of unit
| `ProvisionedIopsNotAvailableInAZFault of unit
| `StorageQuotaExceededFault of unit
| `StorageTypeNotSupportedFault of unit
| `TenantDatabaseQuotaExceededFault of unit
| `Unknown_operation_error of string * string option
| `VpcEncryptionControlViolationException of unit ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `Integer of int
| `List of
[> `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Integer of int
| `List of [> `String of string ] list
| `String of string ])
list ]
list
| `String of string
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `Integer of int
| `List of
[> `String of string
| `Structure of
(string
* [> `Integer of int
| `String of string
| `Structure of
(string * [> `String of string ]) list ])
list ]
list
| `String of string
| `Structure of
(string
* [> `List of [> `String of string ] list ])
list
| `Timestamp of string ])
list
| `Timestamp of string ])
list ])
list ])
list ]