Skip to content

Commit ceb6431

Browse files
committed
Metrics search terraform
1 parent 736e091 commit ceb6431

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
## 2.24.1 (Unreleased)
2-
BUG FIXES:
3-
* Enforce non-empty string validation of `default_normalized_domain` and `domain_mappings` in cse_entity_normalization resource. (GH-540)
42
FEATURES:
53
* **New Resource:** sumologic_metrics_search (GH-528)
4+
BUG FIXES:
5+
* Enforce non-empty string validation of `default_normalized_domain` and `domain_mappings` in cse_entity_normalization resource. (GH-540)
66

77
## 2.24.0 (June 22, 2023)
88
FEATURES:

sumologic/resource_sumologic_metrics_search.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ func resourceSumologicMetricsSearch() *schema.Resource {
5858
Schema: map[string]*schema.Schema{
5959
"row_id": {
6060
Type: schema.TypeString,
61-
Optional: true,
61+
Required: true,
6262
},
6363
"query": {
6464
Type: schema.TypeString,
65-
Optional: true,
65+
Required: true,
6666
},
6767
},
6868
},

sumologic/resource_sumologic_metrics_search_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ func TestAccSumologicMetricsSearch_create(t *testing.T) {
6262
}
6363

6464
tfResourceName := "tf_create_metrics_search_test"
65-
tfSearchResource := fmt.Sprintf("sumologic_metrics_search.%s", tfResourceName)
66-
65+
tfSearchResource := fmt.Sprintf("sumologic_metrics_search.%s", tfResourceName)
66+
6767
resource.Test(t, resource.TestCase{
6868
PreCheck: func() { testAccPreCheck(t) },
6969
Providers: testAccProviders,
@@ -120,8 +120,8 @@ func TestAccSumologicMetricsSearch_update(t *testing.T) {
120120
}
121121

122122
tfResourceName := "tf_update_metrics_search_test"
123-
tfSearchResource := fmt.Sprintf("sumologic_metrics_search.%s", tfResourceName)
124-
123+
tfSearchResource := fmt.Sprintf("sumologic_metrics_search.%s", tfResourceName)
124+
125125
resource.Test(t, resource.TestCase{
126126
PreCheck: func() { testAccPreCheck(t) },
127127
Providers: testAccProviders,

website/docs/r/metrics_search.html.markdown

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: |-
66
---
77

88
# sumologic_metrics_search
9-
Provides a Sumologic Metrics Search.
9+
Provides a [Sumologic Metrics Search][1].
1010

1111
## Example Usage
1212
```hcl
@@ -15,6 +15,7 @@ data "sumologic_personal_folder" "personalFolder" {}
1515
resource "sumologic_metrics_search" "example_metrics_search" {
1616
title = "Demo Metrics Search"
1717
description = "Demo search description"
18+
parent_id = data.sumologic_personal_folder.personalFolder.id
1819
metrics_queries {
1920
row_id = "A"
2021
query = "metric=cpu_idle | avg"
@@ -99,3 +100,5 @@ A metrics search can be imported using it's identifier, e.g.:
99100
```hcl
100101
terraform import sumologic_metrics_search.example_search 0000000007FFD79D
101102
```
103+
104+
[1]: https://help.sumologic.com/docs/metrics/metrics-queries/metrics-explorer/

0 commit comments

Comments
 (0)