uptimeify_tag
A tag that groups monitors. Import with the numeric id or the public id.
A tag that groups monitors. Import with the numeric id or the public id.
Example Usage
resource "uptimeify_tag" "production" {
name = "production"
color = "red"
}
# Scoped to one customer instead of the whole organization.
resource "uptimeify_tag" "customer" {
name = "eu-shop"
customer_id = 12
}Schema
Required
name(String) Tag name, 1 to 24 characters.
Optional
color(String) Palette key:slate,red,amber,green,teal,blue,indigo,violet,pink,gray. Defaults toslate.customer_id(Number) Scope the tag to this customer. Unset = organization-wide. Customer tokens must set it.
Read-Only
created_at(String)id(String) Numeric tag id.public_id(String) Public UUID of the tag.updated_at(String)
Import
Import is supported using the following syntax:
The terraform import command can be used, for example:
# Numeric id or public id
terraform import uptimeify_tag.production 42uptimeify_status_page_maintenance
A planned maintenance announced on one or more status pages, optionally for some of their components. It starts and ends by itself at scheduled_for/scheduled_until and notifies subscribers as configured; creating it announces it right away when notify_on_schedule is true. It does not silence monitor alerts (that is uptimeify_maintenance_window). Ending a running maintenance early and cancelling an upcoming one are lifecycle actions outside this resource (dashboard, API or MCP); a cancelled maintenance refuses further changes, so change the configuration only after removing or replacing it. Import with the numeric id or the public id.
uptimeify_tcp_monitor
A TCP monitor: connects to hostname:port, optionally expecting a banner. The hostname must resolve to a public address when it is set. Import with the numeric id or the public id.