Module Values.VolumeSpecificationSource

EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the EBS volume attached to an Amazon EC2 instance in the cluster.

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

    The volume type. Volume types supported are gp3, gp2, io1, st1, sc1, and standard.

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

    The number of I/O operations per second (IOPS) that the volume supports.

    *)
  3. sizeInGB : Integer.t;
    (*

    The volume size, in gibibytes (GiB). This can be a number from 1 - 1024. If the volume type is EBS-optimized, the minimum value is 10.

    *)
  4. throughput : ThroughputVal.t option;
    (*

    The throughput, in mebibyte per second (MiB/s). This optional parameter can be a number from 125 - 1000 and is valid only for gp3 volumes.

    *)
}
Sourceval context_ : string
Sourceval make : ?iops:??? -> ?throughput:??? -> volumeType:String_.t -> sizeInGB:Integer.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `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