Module Values.InfrastructureOptimizationSource

The configuration that controls how Amazon ECS optimizes your infrastructure.

Sourcetype nonrec t = {
  1. scaleInAfter : BoxedInteger.t option;
    (*

    This parameter defines the number of seconds Amazon ECS Managed Instances waits before optimizing EC2 instances that have become idle or underutilized. A longer delay increases the likelihood of placing new tasks on idle or underutilized instances instances, reducing startup time. A shorter delay helps reduce infrastructure costs by optimizing idle or underutilized instances,instances more quickly. Valid values are: null - Uses the default optimization behavior. -1 - Disables automatic infrastructure optimization. A value between 0 and 3600 (inclusive) - Specifies the number of seconds to wait before optimizing instances.

    *)
}
Sourceval make : ?scaleInAfter:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of BoxedInteger.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