Alerting: Update alert rule export models to omit default values (#75918)

* do not include rule uid in response if it's empty
* make some fields of export models nillable
This commit is contained in:
Yuri Tseretyan
2023-10-05 15:16:44 -04:00
committed by GitHub
parent 664ebf771e
commit 51499d7763
6 changed files with 36 additions and 53 deletions

View File

@@ -592,8 +592,7 @@ func TestProvisioningApi(t *testing.T) {
condition = "A"
data {
ref_id = "A"
query_type = ""
ref_id = "A"
relative_time_range {
from = 0
@@ -620,8 +619,7 @@ func TestProvisioningApi(t *testing.T) {
condition = "A"
data {
ref_id = "A"
query_type = ""
ref_id = "A"
relative_time_range {
from = 0
@@ -635,8 +633,6 @@ func TestProvisioningApi(t *testing.T) {
no_data_state = "OK"
exec_err_state = "OK"
for = 0
annotations = null
labels = null
is_paused = false
}
}