This PR adds support for the following attributes to the resource newrelic_one_dashboard
y_axis_right: This helps specify ranges of values and more of the "right" Y - Axis, currently available only to line widgets, and comprises nested attributes y_axis_right_zero, y_axis_right_min, y_axis_right_max, y_axis_right_series
is_label_visible: This helps control the Label Always Visible toggle under the thresholds section in the settings of a widget, currently available only to line widgets.
threshold: This helps specify thresholds with line and table widgets, on the basis of which the visual appearance of values in the ranges specified in these thresholds changes (e.g. warning, critical ranges). This is currently available to line and table widgets (is also available to billboard, but we support this feature for billboards already). This is a nested attribute containing attributes name/column_name, from, to, severity.
Addresses #2647 and similar other Work Requests received by the team in this regard.
This PR adds support for the following attributes to the resource
newrelic_one_dashboard
y_axis_right
: This helps specify ranges of values and more of the "right" Y - Axis, currently available only to line widgets, and comprises nested attributesy_axis_right_zero
,y_axis_right_min
,y_axis_right_max
,y_axis_right_series
is_label_visible
: This helps control theLabel Always Visible
toggle under the thresholds section in the settings of a widget, currently available only to line widgets.threshold
: This helps specify thresholds with line and table widgets, on the basis of which the visual appearance of values in the ranges specified in these thresholds changes (e.g. warning, critical ranges). This is currently available to line and table widgets (is also available to billboard, but we support this feature for billboards already). This is a nested attribute containing attributesname
/column_name
,from
,to
,severity
.Addresses #2647 and similar other Work Requests received by the team in this regard.
Dependency: newrelic-client-go
Requires changes in https://github.com/newrelic/newrelic-client-go/pull/1144
Manual Testing (Adding this sample piece of code for my reference)
Rigorously tested a multitude of scenarios (by modifying a lot of attributes and their values) using the following configuration