27 lines
592 B
HCL
27 lines
592 B
HCL
variable "contact_point_name" {
|
|
description = "Name of the webhook contact point"
|
|
type = string
|
|
}
|
|
|
|
variable "webhook_url" {
|
|
description = "Base URL (e.g., https://api.eu.opsgenie.com/v2/heartbeats/<name>/ping)"
|
|
type = string
|
|
}
|
|
|
|
variable "opsgenie_api_key" {
|
|
description = "OpsGenie API key"
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "http_method" {
|
|
description = "HTTP method for webhook"
|
|
type = string
|
|
default = "POST"
|
|
}
|
|
|
|
variable "disable_provenance" {
|
|
description = "Disable provenance"
|
|
type = bool
|
|
default = false
|
|
}
|