Module Values.RelationalDatabaseBundleSource

Describes a database bundle. A bundle describes the performance specifications of the database.

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

    The ID for the database bundle.

    *)
  2. name : String_.t option;
    (*

    The name for the database bundle.

    *)
  3. price : Float_.t option;
    (*

    The cost of the database bundle in US currency.

    *)
  4. ramSizeInGb : Float_.t option;
    (*

    The amount of RAM in GB (for example, 2.0) for the database bundle.

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

    The size of the disk for the database bundle.

    *)
  6. transferPerMonthInGb : Integer.t option;
    (*

    The data transfer rate per month in GB for the database bundle.

    *)
  7. cpuCount : Integer.t option;
    (*

    The number of virtual CPUs (vCPUs) for the database bundle.

    *)
  8. isEncrypted : Boolean.t option;
    (*

    A Boolean value indicating whether the database bundle is encrypted.

    *)
  9. isActive : Boolean.t option;
    (*

    A Boolean value indicating whether the database bundle is active.

    *)
}
Sourceval make : ?bundleId:??? -> ?name:??? -> ?price:??? -> ?ramSizeInGb:??? -> ?diskSizeInGb:??? -> ?transferPerMonthInGb:??? -> ?cpuCount:??? -> ?isEncrypted:??? -> ?isActive:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Float of Float_.t | `Integer of Integer.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