| page_title | firehydrant_signals_api_rule Resource - terraform-provider-firehydrant |
|---|---|
| subcategory | |
| description | SignalsAPIRule Resource |
SignalsAPIRule Resource
resource "firehydrant_signals_api_rule" "my_signals_api_rule" {
create_incident_condition_when = "...my_create_incident_condition_when..."
deduplication_expiry = "PT1H"
expression = "...my_expression..."
incident_type_id = "...my_incident_type_id..."
name = "...my_name..."
notification_priority_override = "...my_notification_priority_override..."
target_id = "...my_target_id..."
target_type = "...my_target_type..."
}expression(String) The CEL expression that defines the rule.name(String) The rule's name.target_id(String) The ID of the target that the rule will notify when matched.target_type(String) The type of target that the rule will notify when matched.
create_incident_condition_when(String) Determines when an incident should be created when this rule is matcheddeduplication_expiry(String) The amount of time alerts created from this rule will be deduplicatedincident_type_id(String) The ID of an incident type that should be used when an alert is promoted to an incidentnotification_priority_override(String) A notification priority that will be set on the resulting alert (default: HIGH)
created_at(String)created_by(Attributes) (see below for nested schema)id(String) The ID of this resource.incident_type(Attributes) (see below for nested schema)target(Attributes) (see below for nested schema)team_id(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
id(String)name(String)
Read-Only:
id(String)is_pageable(Boolean)name(String)team_id(String)type(String)
Import is supported using the following syntax:
terraform import firehydrant_signals_api_rule.my_firehydrant_signals_api_rule '{"id": "", "team_id": ""}'