Interface INetworkTargetGroupMetrics

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
INetworkTargetGroupMetrics.Jsii$Default
All Known Implementing Classes:
INetworkTargetGroupMetrics.Jsii$Proxy

@Generated(value="jsii-pacmak/1.104.0 (build e79254c)", date="2024-11-06T23:25:10.011Z") @Stability(Stable) public interface INetworkTargetGroupMetrics extends software.amazon.jsii.JsiiSerializable
Contains all metrics for a Target Group of a Network Load Balancer.
  • Method Details

    • custom

      @Stability(Stable) @NotNull Metric custom(@NotNull String metricName, @Nullable MetricOptions props)
      Return the given named metric for this Network Target Group.

      Default: Average over 5 minutes

      Parameters:
      metricName - This parameter is required.
      props -
    • custom

      @Stability(Stable) @NotNull Metric custom(@NotNull String metricName)
      Return the given named metric for this Network Target Group.

      Default: Average over 5 minutes

      Parameters:
      metricName - This parameter is required.
    • healthyHostCount

      @Stability(Stable) @NotNull Metric healthyHostCount(@Nullable MetricOptions props)
      The number of targets that are considered healthy.

      Default: Average over 5 minutes

      Parameters:
      props -
    • healthyHostCount

      @Stability(Stable) @NotNull Metric healthyHostCount()
      The number of targets that are considered healthy.

      Default: Average over 5 minutes

    • unHealthyHostCount

      @Stability(Stable) @NotNull Metric unHealthyHostCount(@Nullable MetricOptions props)
      The number of targets that are considered unhealthy.

      Default: Average over 5 minutes

      Parameters:
      props -
    • unHealthyHostCount

      @Stability(Stable) @NotNull Metric unHealthyHostCount()
      The number of targets that are considered unhealthy.

      Default: Average over 5 minutes