Data Sources
uptimeify_im_channel
Look up one Incident Management paging channel by id or by name (exactly one). Fails when no or several channels match the name. Secrets are never returned.
Look up one Incident Management paging channel by id or by name (exactly one). Fails when no or several channels match the name. Secrets are never returned.
Example Usage
data "uptimeify_im_channel" "ops" {
name = "Ops Slack"
}
output "ops_channel_id" {
value = data.uptimeify_im_channel.ops.id
}Schema
Optional
id(String) Numeric channel id.name(String)
Read-Only
created_at(String)email(String)type = "email": recipient address (required there).has_webhook_url(Boolean) Whether a webhook URL is stored.header_names(List of String) Names of the stored headers, sorted (values are never returned).is_active(Boolean) Defaulttrue. The organization fallback channel cannot be deactivated.organization_id(Number)team_id(Number) Team of the organization; unset = organization-wide channel.type(String)webhook,slackoremail.updated_at(String)
uptimeify_im_alert_source
Look up one Incident Management alert source by id or by name (exactly one). Fails when no or several sources match the name. Tokens and secrets are never returned.
uptimeify_im_on_call
Who is on call right now (read at plan time, so it changes between runs). Incident Management must be active for the organization.