Module Values.UlimitSource

The ulimit settings to pass to the container. For more information, see Ulimit. This object isn't applicable to jobs that are running on Fargate resources.

Sourcetype nonrec t = {
  1. hardLimit : Integer.t;
    (*

    The hard limit for the ulimit type.

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

    The type of the ulimit. Valid values are: core | cpu | data | fsize | locks | memlock | msgqueue | nice | nofile | nproc | rss | rtprio | rttime | sigpending | stack.

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

    The soft limit for the ulimit type.

    *)
}
Sourceval context_ : string
Sourceval make : hardLimit:Integer.t -> name:String_.t -> softLimit: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