diff --git a/CHANGELOG.md b/CHANGELOG.md index 114a21c..2d1da43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +- Update module documentation. + ## [0.2.0] - 2024-10-17 [Compare with previous version](https://github.com/sparkfabrik/terraform-google-services-monitoring/compare/0.1.1...0.2.0) diff --git a/README.md b/README.md index 2e5eb72..2601d1d 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Supported services: | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | [auto\_close](#input\_auto\_close) | n/a | `string` | `"86400s"` | no | -| [cloud\_sql](#input\_cloud\_sql) | n/a |
object({
project = optional(string, null)
auto_close = optional(string, null)
notification_channels = optional(list(string), [])
instances = optional(map(object({
cpu_utilization = optional(list(object({
severity = optional(string, "CRITICAL"),
threshold = optional(number, 0.90)
alignment_period = optional(string, "120s")
duration = optional(string, "300s")
})), [
{
severity = "WARNING",
threshold = 0.85,
duration = "1200s",
},
{
severity = "CRITICAL",
threshold = 1,
duration = "300s",
alignment_period = "60s",
}
])
memory_utilization = optional(list(object({
severity = optional(string, "CRITICAL"),
threshold = optional(number, 0.90)
alignment_period = optional(string, "300s")
duration = optional(string, "300s")
})), [
{
severity = "WARNING",
threshold = 0.80,
},
{
severity = "CRITICAL",
threshold = 0.90,
}
])
disk_utilization = optional(list(object({
severity = optional(string, "CRITICAL"),
threshold = optional(number, 0.90)
alignment_period = optional(string, "300s")
duration = optional(string, "600s")
})), [
{
severity = "WARNING",
threshold = 0.85,
},
{
severity = "CRITICAL",
threshold = 0.95,
}
])
})), {})
}) | n/a | yes |
+| [cloud\_sql](#input\_cloud\_sql) | n/a | object({
project = optional(string, null)
auto_close = optional(string, null)
notification_channels = optional(list(string), [])
instances = optional(map(object({
cpu_utilization = optional(list(object({
severity = optional(string, "WARNING"),
threshold = optional(number, 0.90)
alignment_period = optional(string, "120s")
duration = optional(string, "300s")
})), [
{
threshold = 0.85,
duration = "1200s",
},
{
severity = "CRITICAL",
threshold = 1,
duration = "300s",
alignment_period = "60s",
}
])
memory_utilization = optional(list(object({
severity = optional(string, "WARNING"),
threshold = optional(number, 0.90)
alignment_period = optional(string, "300s")
duration = optional(string, "300s")
})), [
{
severity = "WARNING",
},
{
severity = "CRITICAL",
threshold = 0.95,
}
])
disk_utilization = optional(list(object({
severity = optional(string, "WARNING"),
threshold = optional(number, 0.85)
alignment_period = optional(string, "300s")
duration = optional(string, "600s")
})), [
{
severity = "WARNING",
},
{
severity = "CRITICAL",
threshold = 0.95,
}
])
})), {})
}) | n/a | yes |
| [notification\_channels](#input\_notification\_channels) | n/a | `list(string)` | `[]` | no |
| [project](#input\_project) | n/a | `string` | `null` | no |