Values.DescribeTargetGroupsOutputSourceDescribes the specified target groups or all of your target groups. By default, all target groups are described. Alternatively, you can specify one of the following to filter the results: the ARN of the load balancer, the names of one or more target groups, or the ARNs of one or more target groups.
type describeTargetGroupsResult = {targetGroups : TargetGroups.t option;Information about the target groups.
*)nextMarker : Marker.t option;If there are additional results, this is the marker for the next set of results. Otherwise, this is null.
*)}and t = {describeTargetGroupsResult : describeTargetGroupsResult;responseMetaData : responseMetaData;}type error = [ | `LoadBalancerNotFoundException of LoadBalancerNotFoundException.t| `TargetGroupNotFoundException of TargetGroupNotFoundException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `LoadBalancerNotFoundException of unit
| `TargetGroupNotFoundException of unit
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `LoadBalancerNotFoundException of unit
| `TargetGroupNotFoundException of unit
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of HealthCheckEnabled.t
| `Enum of string
| `Integer of Port.t
| `List of
[> `String of LoadBalancerArn.t ] list
| `String of TargetGroupArn.t
| `Structure of
(string * [> `String of HttpCode.t ]) list ])
list ]
list
| `String of Marker.t ])
list ])
list ]