diff --git a/builtin/providers/datadog/resource_datadog_timeboard.go b/builtin/providers/datadog/resource_datadog_timeboard.go index d7e726745..e39c918f0 100644 --- a/builtin/providers/datadog/resource_datadog_timeboard.go +++ b/builtin/providers/datadog/resource_datadog_timeboard.go @@ -119,12 +119,9 @@ func buildTemplateVariables(terraformTemplateVariables *[]interface{}) *[]datado func appendRequests(datadogGraph *datadog.Graph, terraformRequests *[]interface{}) { for _, t_ := range *terraformRequests { t := t_.(map[string]interface{}) - d := struct { - Query string `json:"q"` - Stacked bool `json:"stacked"` - Aggregator string - ConditionalFormats []datadog.DashboardConditionalFormat `json:"conditional_formats,omitempty"` - }{Query: t["q"].(string)} + d := datadog.GraphDefinitionRequest{ + Query: t["q"].(string), + } if stacked, ok := t["stacked"]; ok { d.Stacked = stacked.(bool) }