Module Values.ContainerServicePowerSource

Describes the powers that can be specified for an Amazon Lightsail container service. The power specifies the amount of RAM, the number of vCPUs, and the base price of the container service.

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

    The ID of the power (nano-1).

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

    The monthly price of the power in USD.

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

    The number of vCPUs included in the power.

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

    The amount of RAM (in GB) of the power.

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

    The friendly name of the power (nano).

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

    A Boolean value indicating whether the power is active and can be specified for container services.

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