Package com.pulumi.aws.cloudwatch.inputs
Class MetricAlarmEvaluationCriteriaPromqlCriteriaArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudwatch.inputs.MetricAlarmEvaluationCriteriaPromqlCriteriaArgs
-
public final class MetricAlarmEvaluationCriteriaPromqlCriteriaArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetricAlarmEvaluationCriteriaPromqlCriteriaArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static MetricAlarmEvaluationCriteriaPromqlCriteriaArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetricAlarmEvaluationCriteriaPromqlCriteriaArgs.Builderbuilder()static MetricAlarmEvaluationCriteriaPromqlCriteriaArgs.Builderbuilder(MetricAlarmEvaluationCriteriaPromqlCriteriaArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>pendingPeriod()com.pulumi.core.Output<java.lang.String>query()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>recoveryPeriod()
-
-
-
Field Detail
-
Empty
public static final MetricAlarmEvaluationCriteriaPromqlCriteriaArgs Empty
-
-
Method Detail
-
pendingPeriod
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> pendingPeriod()
- Returns:
- The duration, in seconds, that a contributor must be continuously breaching before it transitions to the ALARM state. Valid range: 0-86400.
-
query
public com.pulumi.core.Output<java.lang.String> query()
- Returns:
- The PromQL query that the alarm evaluates. The query must return a result of vector type. Each entry in the vector result represents an alarm contributor.
-
recoveryPeriod
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> recoveryPeriod()
- Returns:
- The duration, in seconds, that a contributor must continuously not be breaching before it transitions back to the OK state. Valid range: 0-86400.
-
builder
public static MetricAlarmEvaluationCriteriaPromqlCriteriaArgs.Builder builder()
-
builder
public static MetricAlarmEvaluationCriteriaPromqlCriteriaArgs.Builder builder(MetricAlarmEvaluationCriteriaPromqlCriteriaArgs defaults)
-
-