Module Values.InstanceHealthSummarySource

Represents summary information about the health of an instance. For more information, see Health Colors and Statuses.

Sourcetype nonrec t = {
  1. noData : NullableInteger.t option;
    (*

    Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

    *)
  2. unknown : NullableInteger.t option;
    (*

    Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

    *)
  3. pending : NullableInteger.t option;
    (*

    Grey. An operation is in progress on an instance within the command timeout.

    *)
  4. ok : NullableInteger.t option;
    (*

    Green. An instance is passing health checks and the health agent is not reporting any problems.

    *)
  5. info : NullableInteger.t option;
    (*

    Green. An operation is in progress on an instance.

    *)
  6. warning : NullableInteger.t option;
    (*

    Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

    *)
  7. degraded : NullableInteger.t option;
    (*

    Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

    *)
  8. severe : NullableInteger.t option;
    (*

    Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

    *)
}
Sourceval make : ?noData:??? -> ?unknown:??? -> ?pending:??? -> ?ok:??? -> ?info:??? -> ?warning:??? -> ?degraded:??? -> ?severe:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of NullableInteger.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