Module Values.ManagedTargetGroupSource

The target group associated with the Express service's Application Load Balancer. For more information about load balancer target groups, see CreateTargetGroup in the Elastic Load Balancing API Reference

Sourcetype nonrec t = {
  1. arn : String_.t option;
    (*

    The Amazon Resource Name (ARN) of the target group.

    *)
  2. status : ManagedResourceStatus.t option;
    (*

    The status of the target group.

    *)
  3. statusReason : String_.t option;
    (*

    Information about why the target group is in the current status.

    *)
  4. updatedAt : Timestamp.t option;
    (*

    The Unix timestamp for when the target group was last updated.

    *)
  5. healthCheckPath : String_.t option;
    (*

    The destination for health checks on the targets.

    *)
  6. healthCheckPort : Integer.t option;
    (*

    The port the load balancer uses when performing health checks on targets.

    *)
  7. port : Integer.t option;
    (*

    The port on which the targets receive traffic.

    *)
}
Sourceval make : ?arn:??? -> ?status:??? -> ?statusReason:??? -> ?updatedAt:??? -> ?healthCheckPath:??? -> ?healthCheckPort:??? -> ?port:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of Integer.t | `String of String_.t | `Timestamp of Timestamp.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