Module Values.GetInstancesHealthStatusResponseSource

Gets the current health status (Healthy, Unhealthy, or Unknown) of one or more instances that are associated with a specified service. There's a brief delay between when you register an instance and when the health status for the instance is available.

Sourcetype nonrec t = {
  1. status : InstanceHealthStatusMap.t option;
    (*

    A complex type that contains the IDs and the health status of the instances that you specified in the GetInstancesHealthStatus request.

    *)
  2. nextToken : NextToken.t option;
    (*

    If more than MaxResults instances match the specified criteria, you can submit another GetInstancesHealthStatus request to get the next group of results. Specify the value of NextToken from the previous response in the next request.

    *)
}
Sourcetype nonrec error = [
  1. | `InstanceNotFound of InstanceNotFound.t
  2. | `InvalidInput of InvalidInput.t
  3. | `ServiceNotFound of ServiceNotFound.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?status:??? -> ?nextToken:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InstanceNotFound of InstanceNotFound.t | `InvalidInput of InvalidInput.t | `ServiceNotFound of ServiceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InstanceNotFound of InstanceNotFound.t | `InvalidInput of InvalidInput.t | `ServiceNotFound of ServiceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of ResourceId.t ] * [> `Enum of string ]) list | `String of NextToken.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