Values_0.PendingModifiedValuesSourceThis data type is used as a response element in the ModifyDBInstance operation and contains changes that will be applied during the next maintenance window.
type nonrec t = {dBInstanceClass : String_.t option;The name of the compute and memory capacity class for the DB instance.
*)allocatedStorage : IntegerOptional.t option;The allocated storage size for the DB instance specified in gibibytes (GiB).
*)masterUserPassword : SensitiveString.t option;The master credentials for the DB instance.
*)port : IntegerOptional.t option;The port for the DB instance.
*)backupRetentionPeriod : IntegerOptional.t option;The number of days for which automated backups are retained.
*)multiAZ : BooleanOptional.t option;Indicates whether the Single-AZ DB instance will change to a Multi-AZ deployment.
*)engineVersion : String_.t option;The database engine version.
*)licenseModel : String_.t option;The license model for the DB instance. Valid values: license-included | bring-your-own-license | general-public-license
*)iops : IntegerOptional.t option;The Provisioned IOPS value for the DB instance.
*)storageThroughput : IntegerOptional.t option;The storage throughput of the DB instance.
*)dBInstanceIdentifier : String_.t option;The database identifier for the DB instance.
*)storageType : String_.t option;The storage type of the DB instance.
*)cACertificateIdentifier : String_.t option;The identifier of the CA certificate for the DB instance. For more information, see Using SSL/TLS to encrypt a connection to a DB instance in the Amazon RDS User Guide and Using SSL/TLS to encrypt a connection to a DB cluster in the Amazon Aurora User Guide.
*)dBSubnetGroupName : String_.t option;The DB subnet group for the DB instance.
*)pendingCloudwatchLogsExports : PendingCloudwatchLogsExports.t option;processorFeatures : ProcessorFeatureList.t option;The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
*)automationMode : AutomationMode.t option;The automation mode of the RDS Custom DB instance: full or all-paused. If full, the DB instance automates monitoring and instance recovery. If all-paused, the instance pauses automation for the duration set by --resume-full-automation-mode-minutes.
*)resumeFullAutomationModeTime : TStamp.t option;The number of minutes to pause the automation. When the time period ends, RDS Custom resumes full automation. The minimum value is 60 (default). The maximum value is 1,440.
*)multiTenant : BooleanOptional.t option;Indicates whether the DB instance will change to the multi-tenant configuration (TRUE) or the single-tenant configuration (FALSE).
*)iAMDatabaseAuthenticationEnabled : BooleanOptional.t option;Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.
*)dedicatedLogVolume : BooleanOptional.t option;Indicates whether the DB instance has a dedicated log volume (DLV) enabled.>
*)engine : String_.t option;The database engine of the DB instance.
*)additionalStorageVolumes : AdditionalStorageVolumesList.t option;The additional storage volume modifications that are pending for the DB instance.
*)}val make :
?dBInstanceClass:??? ->
?allocatedStorage:??? ->
?masterUserPassword:??? ->
?port:??? ->
?backupRetentionPeriod:??? ->
?multiAZ:??? ->
?engineVersion:??? ->
?licenseModel:??? ->
?iops:??? ->
?storageThroughput:??? ->
?dBInstanceIdentifier:??? ->
?storageType:??? ->
?cACertificateIdentifier:??? ->
?dBSubnetGroupName:??? ->
?pendingCloudwatchLogsExports:??? ->
?processorFeatures:??? ->
?automationMode:??? ->
?resumeFullAutomationModeTime:??? ->
?multiTenant:??? ->
?iAMDatabaseAuthenticationEnabled:??? ->
?dedicatedLogVolume:??? ->
?engine:??? ->
?additionalStorageVolumes:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BooleanOptional.t
| `Enum of string
| `Integer of IntegerOptional.t
| `List of
[> `Structure of
(string
* [> `Integer of IntegerOptional.t | `String of String_.t ])
list ]
list
| `String of String_.t
| `Structure of
(string * [> `List of [> `String of String_.t ] list ]) list
| `Timestamp of TStamp.t ])
list ]