Module Values.RdsRequirementsSource

Provides information that describes the requirements to the target engine on Amazon RDS.

Sourcetype nonrec t = {
  1. engineEdition : String_.t option;
    (*

    The required target Amazon RDS engine edition.

    *)
  2. instanceVcpu : DoubleOptional.t option;
    (*

    The required number of virtual CPUs (vCPU) on the Amazon RDS DB instance.

    *)
  3. instanceMemory : DoubleOptional.t option;
    (*

    The required memory on the Amazon RDS DB instance.

    *)
  4. storageSize : IntegerOptional.t option;
    (*

    The required Amazon RDS DB instance storage size.

    *)
  5. storageIops : IntegerOptional.t option;
    (*

    The required number of I/O operations completed each second (IOPS) on your Amazon RDS DB instance.

    *)
  6. deploymentOption : String_.t option;
    (*

    The required deployment option for the Amazon RDS DB instance. Valid values include "MULTI_AZ" for Multi-AZ deployments and "SINGLE_AZ" for Single-AZ deployments.

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

    The required target Amazon RDS engine version.

    *)
}
Sourceval make : ?engineEdition:??? -> ?instanceVcpu:??? -> ?instanceMemory:??? -> ?storageSize:??? -> ?storageIops:??? -> ?deploymentOption:??? -> ?engineVersion:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Double of DoubleOptional.t | `Integer of IntegerOptional.t | `String of String_.t ]) 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