Class HorizontalPodAutoscalerStatusArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.kubernetes.autoscaling.v2beta2.inputs.HorizontalPodAutoscalerStatusArgs
-
public final class HorizontalPodAutoscalerStatusArgs extends com.pulumi.resources.ResourceArgs
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HorizontalPodAutoscalerStatusArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static HorizontalPodAutoscalerStatusArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HorizontalPodAutoscalerStatusArgs.Builder
builder()
static HorizontalPodAutoscalerStatusArgs.Builder
builder(HorizontalPodAutoscalerStatusArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<HorizontalPodAutoscalerConditionArgs>>>
conditions()
java.util.Optional<com.pulumi.core.Output<java.util.List<MetricStatusArgs>>>
currentMetrics()
com.pulumi.core.Output<java.lang.Integer>
currentReplicas()
com.pulumi.core.Output<java.lang.Integer>
desiredReplicas()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lastScaleTime()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
observedGeneration()
-
-
-
Field Detail
-
Empty
public static final HorizontalPodAutoscalerStatusArgs Empty
-
-
Method Detail
-
conditions
public java.util.Optional<com.pulumi.core.Output<java.util.List<HorizontalPodAutoscalerConditionArgs>>> conditions()
- Returns:
- conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.
-
currentMetrics
public java.util.Optional<com.pulumi.core.Output<java.util.List<MetricStatusArgs>>> currentMetrics()
- Returns:
- currentMetrics is the last read state of the metrics used by this autoscaler.
-
currentReplicas
public com.pulumi.core.Output<java.lang.Integer> currentReplicas()
- Returns:
- currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.
-
desiredReplicas
public com.pulumi.core.Output<java.lang.Integer> desiredReplicas()
- Returns:
- desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.
-
lastScaleTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastScaleTime()
- Returns:
- lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed.
-
observedGeneration
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> observedGeneration()
- Returns:
- observedGeneration is the most recent generation observed by this autoscaler.
-
builder
public static HorizontalPodAutoscalerStatusArgs.Builder builder()
-
builder
public static HorizontalPodAutoscalerStatusArgs.Builder builder(HorizontalPodAutoscalerStatusArgs defaults)
-
-