terraform-provider-statuspage
terraform-provider-statuspage copied to clipboard
A Terraform provider for Statuspage.io
Adding null checks to the metric resource, since the resource will fail on a null pointer reference without it. This is because the Atlassian StatusPage API does not return default...
When creating a metric provider of the type `Datadog`, the statuspage api https://developer.statuspage.io/#operation/postPagesPageIdMetricsProviders documents `api_key` and `api_token` as the required fields  But the provider documents `api_key` and `application_key` as...
**Issue:** It looks like your PGP Key expired. As a result, I can longer install this provider on `terraform init`. Here is the error message: ``` ╷ │ Error: Failed...
https://registry.terraform.io/providers/yannh/statuspage/latest/docs/resources/statuspage_metrics title should match the name of the resource `statuspage_metric` (without the `s` suffix) 
version v0.1.12 ``` resource "statuspage_metric" "staging_platform_api_success_rate" { page_id = local.staging_page_id metrics_provider_id = statuspage_metrics_provider.staging_datadog.id name = "Platform API Success Rate" metric_identifier = "100-((sum:envoy.http.downstream.rq.xx{envoy.response.code.class:5,container:gateway-proxy}.as_count().rollup(sum, 3600))/(sum:envoy.http.downstream.rq.xx{container:gateway-proxy}.as_count().rollup(sum, 3600))*100)" display = false suffix = "%"...
Hi Yannh, I am trying to create a new metric using datadog provider and using the below code but with the same query I can create the metric from status...
Hello, Requesting a feature request to have the ability to add `data` lookups for each of the resources currently exposed. It would be awesome to have the capability to do...
We have a use-case where component when created has to be added to a component group, the source code of terraform-statuspage-provider does not allow configuration of group id during component...
Hello, I wanted to use this provider to create metrics in my StatusPage. In current state (I believe after this [merge](https://github.com/yannh/statuspage-go-sdk/pull/3)) there is a problem - as `omitempty` doesn't work...
``` $ terraform import 'statuspage_metric.metrics["pingdom_docs"]' '[REDACTED]/[REDACTED]' statuspage_metric.metrics["pingdom_docs"]: Importing from ID "[REDACTED]/[REDACTED]"... Error: rpc error: code = Unavailable desc = transport is closing panic: runtime error: invalid memory address or nil...