Terraform provider
Terraform provider
Datasets, monitors, notifiers and dashboards as infrastructure.
terraform {
required_providers {
logstreem = {
source = "logstreem/logstreem"
version = "~> 1.0"
}
}
}
provider "logstreem" {
token = var.logstreem_token # or LOGSTREEM_TOKEN
}| Resource | Manages |
|---|---|
logstreem_dataset | Name, retention, region, description |
logstreem_monitor | Alerting rules |
logstreem_notifier | Alert destinations |
logstreem_dashboard | Dashboards and their elements |
logstreem_token | Scoped API tokens — the secret is a sensitive output |
logstreem_view | Saved filters used for access control |
logstreem_token writes a secret to state
The token value lands in your Terraform state file. Use a remote backend with encryption, or create tokens by hand and pass them in as variables.