gcp_monitoring_alert_policy

alert_strategy

Type: STRUCT
Provider name: alert_strategy

  • auto_close
    Type: STRUCT
    Provider name: auto_close
    • nanos
      Type: INT32
      Provider name: nanos
    • seconds
      Type: INT64
      Provider name: seconds
  • notification_rate_limit
    Type: STRUCT
    Provider name: notification_rate_limit
    • period
      Type: STRUCT
      Provider name: period
      • nanos
        Type: INT32
        Provider name: nanos
      • seconds
        Type: INT64
        Provider name: seconds

ancestors

Type: UNORDERED_LIST_STRING

combiner

Type: STRING
Provider name: combiner

conditions

Type: UNORDERED_LIST_STRUCT
Provider name: conditions

  • condition_absent
    Type: STRUCT
    Provider name: condition_absent
    • aggregations
      Type: UNORDERED_LIST_STRUCT
      Provider name: aggregations
      • alignment_period
        Type: STRUCT
        Provider name: alignment_period
        • nanos
          Type: INT32
          Provider name: nanos
        • seconds
          Type: INT64
          Provider name: seconds
      • cross_series_reducer
        Type: STRING
        Provider name: cross_series_reducer
      • group_by_fields
        Type: UNORDERED_LIST_STRING
        Provider name: group_by_fields
      • per_series_aligner
        Type: STRING
        Provider name: per_series_aligner
    • duration
      Type: STRUCT
      Provider name: duration
      • nanos
        Type: INT32
        Provider name: nanos
      • seconds
        Type: INT64
        Provider name: seconds
    • filter
      Type: STRING
      Provider name: filter
    • trigger
      Type: STRUCT
      Provider name: trigger
      • count
        Type: INT32
        Provider name: count
      • percent
        Type: DOUBLE
        Provider name: percent
  • condition_matched_log
    Type: STRUCT
    Provider name: condition_matched_log
    • filter
      Type: STRING
      Provider name: filter
    • label_extractors
      Type: MAP_STRING_STRING
      Provider name: label_extractors
  • condition_monitoring_query_language
    Type: STRUCT
    Provider name: condition_monitoring_query_language
    • duration
      Type: STRUCT
      Provider name: duration
      • nanos
        Type: INT32
        Provider name: nanos
      • seconds
        Type: INT64
        Provider name: seconds
    • query
      Type: STRING
      Provider name: query
    • trigger
      Type: STRUCT
      Provider name: trigger
      • count
        Type: INT32
        Provider name: count
      • percent
        Type: DOUBLE
        Provider name: percent
  • condition_threshold
    Type: STRUCT
    Provider name: condition_threshold
    • aggregations
      Type: UNORDERED_LIST_STRUCT
      Provider name: aggregations
      • alignment_period
        Type: STRUCT
        Provider name: alignment_period
        • nanos
          Type: INT32
          Provider name: nanos
        • seconds
          Type: INT64
          Provider name: seconds
      • cross_series_reducer
        Type: STRING
        Provider name: cross_series_reducer
      • group_by_fields
        Type: UNORDERED_LIST_STRING
        Provider name: group_by_fields
      • per_series_aligner
        Type: STRING
        Provider name: per_series_aligner
    • comparison
      Type: STRING
      Provider name: comparison
    • denominator_aggregations
      Type: UNORDERED_LIST_STRUCT
      Provider name: denominator_aggregations
      • alignment_period
        Type: STRUCT
        Provider name: alignment_period
        • nanos
          Type: INT32
          Provider name: nanos
        • seconds
          Type: INT64
          Provider name: seconds
      • cross_series_reducer
        Type: STRING
        Provider name: cross_series_reducer
      • group_by_fields
        Type: UNORDERED_LIST_STRING
        Provider name: group_by_fields
      • per_series_aligner
        Type: STRING
        Provider name: per_series_aligner
    • denominator_filter
      Type: STRING
      Provider name: denominator_filter
    • duration
      Type: STRUCT
      Provider name: duration
      • nanos
        Type: INT32
        Provider name: nanos
      • seconds
        Type: INT64
        Provider name: seconds
    • filter
      Type: STRING
      Provider name: filter
    • threshold_value
      Type: DOUBLE
      Provider name: threshold_value
    • trigger
      Type: STRUCT
      Provider name: trigger
      • count
        Type: INT32
        Provider name: count
      • percent
        Type: DOUBLE
        Provider name: percent
  • gcp_display_name
    Type: STRING
    Provider name: display_name
  • name
    Type: STRING
    Provider name: name

creation_record

Type: STRUCT
Provider name: creation_record

  • mutate_time
    Type: TIMESTAMP
    Provider name: mutate_time
  • mutated_by
    Type: STRING
    Provider name: mutated_by

documentation

Type: STRUCT
Provider name: documentation

  • content
    Type: STRING
    Provider name: content
  • mime_type
    Type: STRING
    Provider name: mime_type

enabled

Type: BOOLEAN
Provider name: enabled

gcp_display_name

Type: STRING
Provider name: display_name

labels

Type: UNORDERED_LIST_STRING

mutation_record

Type: STRUCT
Provider name: mutation_record

  • mutate_time
    Type: TIMESTAMP
    Provider name: mutate_time
  • mutated_by
    Type: STRING
    Provider name: mutated_by

name

Type: STRING
Provider name: name

notification_channels

Type: UNORDERED_LIST_STRING
Provider name: notification_channels

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

resource_name

Type: STRING

tags

Type: UNORDERED_LIST_STRING

user_labels

Type: MAP_STRING_STRING
Provider name: user_labels

validity

Type: STRUCT
Provider name: validity

  • code
    Type: INT32
    Provider name: code
  • details
    Type: UNORDERED_LIST_STRUCT
    Provider name: details
    • type_url
      Type: STRING
      Provider name: type_url
  • message
    Type: STRING
    Provider name: message