Values.DescribeEnvironmentHealthResultSourceHealth details for an AWS Elastic Beanstalk environment.
type describeEnvironmentHealthResult = {environmentName : EnvironmentName.t option;The environment's name.
*)healthStatus : String_.t option;The health status of the environment. For example, Ok.
*)status : EnvironmentHealth.t option;The environment's operational status. Ready, Launching, Updating, Terminating, or Terminated.
*)color : String_.t option;The health color of the environment.
*)causes : Causes.t option;Descriptions of the data that contributed to the environment's current health status.
*)applicationMetrics : ApplicationMetrics.t option;Application request metrics for the environment.
*)instancesHealth : InstanceHealthSummary.t option;Summary health information for the instances in the environment.
*)refreshedAt : RefreshedAt.t option;The date and time that the health information was retrieved.
*)}and t = {describeEnvironmentHealthResult : describeEnvironmentHealthResult;responseMetaData : responseMetaData;}type error = [ | `ElasticBeanstalkServiceException of ElasticBeanstalkServiceException.t| `InvalidRequestException of InvalidRequestException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `ElasticBeanstalkServiceException of ElasticBeanstalkServiceException.t
| `InvalidRequestException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `ElasticBeanstalkServiceException of ElasticBeanstalkServiceException.t
| `InvalidRequestException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of [> `String of Cause.t ] list
| `String of EnvironmentName.t
| `Structure of
(string
* [> `Integer of NullableInteger.t
| `Structure of
(string
* [> `Double of NullableDouble.t
| `Integer of NullableInteger.t ])
list ])
list
| `Timestamp of RefreshedAt.t ])
list ])
list ]