- Add
uptime_statuspage_component
,uptime_statuspage_incident
,uptime_statuspage_metric
uptime_statuspage_subscriber
,uptime_statuspage_metric
,uptime_statuspage_subscription_domain_allow
uptime_statuspage_subscription_domain_block
anduptime_statuspage_user
resources. - Add
uptime_credential
resource. - Add
uptime_integration_opsgenie
resource. - Remove ICMP check DNS hostname validation for
address
field. - Upgrade dependencies
- Add
uptime_check_maintenance
resource - Add
sensitivity
touptime_check_icmp
, fix #97 - Fix
uptime_percent_calculation
valueAVERAGE
foruptime_check_group
resource, fix #87 - Upgrade dependencies
- Add
uptime_scheduled_report
resource
- Add
uptime_sla_report
resource - Fix TCP check SSL configuration option
- Add validation for HTTP check custom port field
- Update documentation
- Upgrade dependencies
- Fix goreleaser configuration
- Fix
uptime_check_http
resource password property handling - Upgrade dependencies
- Added
uptime_check_udp
resource - Added
uptime_check_rum
resource - Added
uptime_check_ssh
resource - Update TF registry documentation about rate limits
- Upgrade dependencies
- Fix default status code for http check
- Upgrade dependencies
- Fix transaction check resource
- Upgrade dependencies
Changes since v2.4.0
- Upgrade dependencies
Changes since v2.3.0
- Added
uptime_check_imap
resource - Added
uptime_check_pop
resource - Added
uptime_check_smtp
resource - Added
uptime_check_transaction
resource
Changes since v2.2.0
- Added
uptime_check_webhook
resource - Added
uptime_check_tcp
resource - Added
uptime_check_group
resource - Added
uptime_check_pagespeed
resource
Changes since v2.1.2:
- Added
uptime_dashboard
resource
Changes since v2.1.1:
- Fixed #36.
notes
attribute now has default value of"Managed by Terraform"
instead of""
for all check resources. That effectively fixes upgrade from the state created by pre-2.0 version of the provider.
Changes since v2.1.0:
- Fixed #35 (merely a dependency version increase, no functional changes)
Changes since v2.0.0:
- Added
uptime_contact
resource - Added
uptime_statuspage
resource - Added
uptime_check_dns
resource - Added
uptime_check_icmp
resource - Added optional SLA parameters to the following resources:
uptime_check_api
uptime_check_dns
uptime_check_heartbeat
uptime_check_http
uptime_check_icmp
uptime_check_malware
uptime_check_ntp
uptime_check_whois
- Option
name
used to be optional and failed server-side if not provided. Now it is required for the following resources:uptime_check_api
uptime_check_blacklist
uptime_check_dns
uptime_check_heartbeat
uptime_check_http
uptime_check_icmp
uptime_check_malware
uptime_check_ntp
uptime_check_sslcert
uptime_check_whois
uptime_contact
uptime_statuspage
- The above change for
name
option is functionally backwards compatible since it used to be required by the server anyway. - Option
locations
is now optional and defaults to["US-NY-New York", "US-CA-Los Angeles"]
for the following resources:uptime_check_api
uptime_check_http
uptime_check_ntp
- Option
locations
now gets validated at Terraform side and fails early instead of being rejected by the server; - Option
contact_groups
is now optional and defaults to["Default"]
for the following resources:uptime_check_api
uptime_check_blacklist
uptime_check_dns
uptime_check_heartbeat
uptime_check_http
uptime_check_icmp
uptime_check_malware
uptime_check_ntp
uptime_check_sslcert
uptime_check_whois
- Option
theshold
is now optional and defaults to30
for the following resources:uptime_check_whois
Initial v2 release. Ported to Terraform Plugin Framework.
Changes since v1.3.4:
- Provider configuration:
- BREAKING: Renamed
rate_limit_ms
torate_limit
and changed the unit to requests per second - Added
endpoint
argument - Added
trace
argument - Made
token
optional and configurable from environment variable
- BREAKING: Renamed
- Added
uptime_location
data source - All resources:
interval
is now optional and determined server-side when omitted- Added optional
is_paused
- Added optional
num_retries
where applicable - Added read-only
url
containing API URL of the resource
uptime_check_api
:address
is removed (not relevant for API checks)
uptime_check_dns
:dns_record_type
is now optional and determined server-side when omitted
uptime_check_http
:- Added optional
encryption
- Added optional
expect_string_type
- Added optional
proxy
- Added optional
status_code
- Added optional
version
- Added optional
uptime_check_malware
:- Added read-only
locations
- Added read-only
uptime_check_ping
:- BREAKING: Renamed
ip_version
touse_ip_version
- BREAKING: Renamed
uptime_check_whois
:- BREAKING:
expect_string
is now required - BREAKING: required
days_before_expiry
became optionalthreshold
- BREAKING:
- BREAKING: Renamed
uptime_check_domain_blacklist
resource touptime_check_blacklist
- BREAKING: Renamed
uptime_check_ssl_cert
resource touptime_check_sslcert
- Added nested block for SSL configuration, see docs fro details
uptime_tag
:color_hex
is now optional and determined server-side when omittedurl
read-only property added
- BREAKING: Dropped
uptime_integration_opsgenie