digitalocean_uptime_check
Generated on 16 Jun 2025
from Terraform version
v2.56.0
Provides a DigitalOcean Uptime Checks resource. Uptime Checks provide the ability to monitor your endpoints from around the world, and alert you when they’re slow, unavailable, or SSL certificates are expiring.
Basic Example
# Create a new check for the target endpoint in a specific region
resource "digitalocean_uptime_check" "foobar" {
name = "example-europe-check"
target = "https://www.example.com"
regions = ["eu_west"]
}
Argument Reference
The following arguments are supported:
name
- (Required) A human-friendly display name for the check.target
- (Required) The endpoint to perform healthchecks on.type
- The type of health check to perform: ‘ping’ ‘http’ ‘https’.regions
- An array containing the selected regions to perform healthchecks from: “us_east”, “us_west”, “eu_west”, “se_asia”enabled
- A boolean value indicating whether the check is enabled/disabled.
Attributes Reference
The following attributes are exported.
id
- The id of the check.
Import
Uptime checks can be imported using the uptime check’s id
, e.g.
terraform import digitalocean_uptime_check.target 5a4981aa-9653-4bd1-bef5-d6bff52042e4