You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/r/monitoring_dashboard.html.markdown
+6
Original file line number
Diff line number
Diff line change
@@ -114,6 +114,12 @@ The following arguments are supported:
114
114
The JSON representation of a dashboard, following the format at https://cloud.google.com/monitoring/api/ref_v3/rest/v1/projects.dashboards.
115
115
The representation of an existing dashboard can be found by using the [API Explorer](https://cloud.google.com/monitoring/api/ref_v3/rest/v1/projects.dashboards/get)
116
116
117
+
~> **Warning:** Because this is represented as a JSON string, Terraform doesn't have underlying information to know
118
+
which fields in the string have defaults. To prevent permanent diffs from default values, Terraform will attempt to
119
+
suppress diffs where the value is returned in the JSON string but doesn't exist in the configuration. Consequently,
120
+
legitmate remove-only diffs will also be suppressed. For Terraform to detect the diff, key removals must also be
121
+
accompanied by a non-removal change (trivial or not).
0 commit comments