Interface MonitoringAlertPolicyConditionsConditionAbsent
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MonitoringAlertPolicyConditionsConditionAbsent.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.914Z") @Stability(Stable) public interface MonitoringAlertPolicyConditionsConditionAbsent extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMonitoringAlertPolicyConditionsConditionAbsent.BuilderA builder forMonitoringAlertPolicyConditionsConditionAbsentstatic classMonitoringAlertPolicyConditionsConditionAbsent.Jsii$ProxyAn implementation forMonitoringAlertPolicyConditionsConditionAbsent
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static MonitoringAlertPolicyConditionsConditionAbsent.Builderbuilder()default ObjectgetAggregations()aggregations block.StringgetDuration()The amount of time that a time series must fail to report new data to be considered failing.default StringgetFilter()A filter that identifies which time series should be compared with the threshold.The filter is similar to the one that is specified in the MetricService.ListTimeSeries request (that call is useful to verify the time series that will be retrieved / processed) and must specify the metric type and optionally may contain restrictions on resource type, resource labels, and metric labels.default MonitoringAlertPolicyConditionsConditionAbsentTriggergetTrigger()trigger block.
-
-
-
Method Detail
-
getDuration
@Stability(Stable) @NotNull String getDuration()
The amount of time that a time series must fail to report new data to be considered failing.Currently, only values that are a multiple of a minute--e.g. 60s, 120s, or 300s --are supported. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#duration MonitoringAlertPolicy#duration}
-
getAggregations
@Stability(Stable) @Nullable default Object getAggregations()
aggregations block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#aggregations MonitoringAlertPolicy#aggregations}
-
getFilter
@Stability(Stable) @Nullable default String getFilter()
A filter that identifies which time series should be compared with the threshold.The filter is similar to the one that is specified in the MetricService.ListTimeSeries request (that call is useful to verify the time series that will be retrieved / processed) and must specify the metric type and optionally may contain restrictions on resource type, resource labels, and metric labels. This field may not exceed 2048 Unicode characters in length.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#filter MonitoringAlertPolicy#filter}
-
getTrigger
@Stability(Stable) @Nullable default MonitoringAlertPolicyConditionsConditionAbsentTrigger getTrigger()
trigger block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_alert_policy#trigger MonitoringAlertPolicy#trigger}
-
builder
@Stability(Stable) static MonitoringAlertPolicyConditionsConditionAbsent.Builder builder()
-
-