Module Values.AwsRdsDbPendingModifiedValuesSource

Changes to a DB instance that are currently pending.

Sourcetype nonrec t = {
  1. dbInstanceClass : NonEmptyString.t option;
    (*

    The new DB instance class for the DB instance.

    *)
  2. allocatedStorage : Integer.t option;
    (*

    The new value of the allocated storage for the DB instance.

    *)
  3. masterUserPassword : NonEmptyString.t option;
    (*

    The new master user password for the DB instance.

    *)
  4. port : Integer.t option;
    (*

    The new port for the DB instance.

    *)
  5. backupRetentionPeriod : Integer.t option;
    (*

    The new backup retention period for the DB instance.

    *)
  6. multiAZ : Boolean.t option;
    (*

    Indicates that a single Availability Zone DB instance is changing to a multiple Availability Zone deployment.

    *)
  7. engineVersion : NonEmptyString.t option;
    (*

    The new engine version for the DB instance.

    *)
  8. licenseModel : NonEmptyString.t option;
    (*

    The new license model value for the DB instance.

    *)
  9. iops : Integer.t option;
    (*

    The new provisioned IOPS value for the DB instance.

    *)
  10. dbInstanceIdentifier : NonEmptyString.t option;
    (*

    The new DB instance identifier for the DB instance.

    *)
  11. storageType : NonEmptyString.t option;
    (*

    The new storage type for the DB instance.

    *)
  12. caCertificateIdentifier : NonEmptyString.t option;
    (*

    The new CA certificate identifier for the DB instance.

    *)
  13. dbSubnetGroupName : NonEmptyString.t option;
    (*

    The name of the new subnet group for the DB instance.

    *)
  14. pendingCloudWatchLogsExports : AwsRdsPendingCloudWatchLogsExports.t option;
    (*

    A list of log types that are being enabled or disabled.

    *)
  15. processorFeatures : AwsRdsDbProcessorFeatures.t option;
    (*

    Processor features that are being updated.

    *)
}
Sourceval make : ?dbInstanceClass:NonEmptyString.t -> ?allocatedStorage:Integer.t -> ?masterUserPassword:NonEmptyString.t -> ?port:Integer.t -> ?backupRetentionPeriod:Integer.t -> ?multiAZ:Boolean.t -> ?engineVersion:NonEmptyString.t -> ?licenseModel:NonEmptyString.t -> ?iops:Integer.t -> ?dbInstanceIdentifier:NonEmptyString.t -> ?storageType:NonEmptyString.t -> ?caCertificateIdentifier:NonEmptyString.t -> ?dbSubnetGroupName:NonEmptyString.t -> ?pendingCloudWatchLogsExports:AwsRdsPendingCloudWatchLogsExports.t -> ?processorFeatures:AwsRdsDbProcessorFeatures.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Integer of Integer.t | `List of [> `Structure of (string * [> `String of NonEmptyString.t ]) list ] list | `String of NonEmptyString.t | `Structure of (string * [> `List of [> `String of NonEmptyString.t ] list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t