Class PodsMetricSourceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.kubernetes.autoscaling.v2.inputs.PodsMetricSourceArgs
-
public final class PodsMetricSourceArgs extends com.pulumi.resources.ResourceArgs
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PodsMetricSourceArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PodsMetricSourceArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PodsMetricSourceArgs.Builder
builder()
static PodsMetricSourceArgs.Builder
builder(PodsMetricSourceArgs defaults)
com.pulumi.core.Output<MetricIdentifierArgs>
metric()
com.pulumi.core.Output<MetricTargetArgs>
target()
-
-
-
Field Detail
-
Empty
public static final PodsMetricSourceArgs Empty
-
-
Method Detail
-
metric
public com.pulumi.core.Output<MetricIdentifierArgs> metric()
- Returns:
- metric identifies the target metric by name and selector
-
target
public com.pulumi.core.Output<MetricTargetArgs> target()
- Returns:
- target specifies the target value for the given metric
-
builder
public static PodsMetricSourceArgs.Builder builder()
-
builder
public static PodsMetricSourceArgs.Builder builder(PodsMetricSourceArgs defaults)
-
-