Interface MonitoringAlertPolicyConditionsConditionAbsent

    • 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}