Skip to content

Commit 015319c

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 7a70f56 of spec repo (#2983)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent ba02d1d commit 015319c

26 files changed

Lines changed: 274 additions & 21 deletions

.generator/schemas/v1/openapi.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19536,6 +19536,23 @@ components:
1953619536
x-enum-varnames:
1953719537
- BARS
1953819538
- AREA
19539+
TimeseriesRequestStyle:
19540+
description: Define request widget style for timeseries widgets.
19541+
properties:
19542+
has_value_labels:
19543+
description: If true, the value is displayed as a label relative to the
19544+
data point.
19545+
type: boolean
19546+
line_type:
19547+
$ref: '#/components/schemas/WidgetLineType'
19548+
line_width:
19549+
$ref: '#/components/schemas/WidgetLineWidth'
19550+
order_by:
19551+
$ref: '#/components/schemas/WidgetStyleOrderBy'
19552+
palette:
19553+
description: Color palette to apply to the widget.
19554+
type: string
19555+
type: object
1953919556
TimeseriesWidgetDefinition:
1954019557
description: The timeseries visualization allows you to display the evolution
1954119558
of one or more metrics, log events, or Indexed Spans over time.
@@ -19711,7 +19728,7 @@ components:
1971119728
deprecated: true
1971219729
description: Deprecated - Use `queries` and `formulas` instead.
1971319730
style:
19714-
$ref: '#/components/schemas/WidgetRequestStyle'
19731+
$ref: '#/components/schemas/TimeseriesRequestStyle'
1971519732
type: object
1971619733
ToplistWidgetDefinition:
1971719734
description: The top list visualization enables you to display a list of Tag
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2026-03-02T17:38:31.339Z

cassettes/features/v1/dashboards/Create-a-new-dashboard-with-timeseries-widget-using-has-value-labels.yml

Lines changed: 47 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/v1/dashboards/CreateDashboard_1259346254.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
requests: [
1414
DatadogAPIClient::V1::TimeseriesWidgetRequest.new({
1515
q: "avg:system.cpu.user{*} by {host}",
16-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
16+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
1717
palette: "warm",
1818
order_by: DatadogAPIClient::V1::WidgetStyleOrderBy::VALUES,
1919
}),

examples/v1/dashboards/CreateDashboard_1284514532.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
}),
2828
],
2929
response_format: DatadogAPIClient::V1::FormulaAndFunctionResponseFormat::TIMESERIES,
30-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
30+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
3131
palette: "dog_classic",
3232
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
3333
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,

examples/v1/dashboards/CreateDashboard_1307120899.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
}),
4444
],
4545
response_format: DatadogAPIClient::V1::FormulaAndFunctionResponseFormat::TIMESERIES,
46-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
46+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
4747
palette: "dog_classic",
4848
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
4949
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,

examples/v1/dashboards/CreateDashboard_1433408735.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
}),
2828
],
2929
response_format: DatadogAPIClient::V1::FormulaAndFunctionResponseFormat::TIMESERIES,
30-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
30+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
3131
palette: "dog_classic",
3232
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
3333
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Create a new dashboard with timeseries widget using has_value_labels
2+
3+
require "datadog_api_client"
4+
api_instance = DatadogAPIClient::V1::DashboardsAPI.new
5+
6+
body = DatadogAPIClient::V1::Dashboard.new({
7+
layout_type: DatadogAPIClient::V1::DashboardLayoutType::ORDERED,
8+
title: "Example-Dashboard with has_value_labels",
9+
widgets: [
10+
DatadogAPIClient::V1::Widget.new({
11+
definition: DatadogAPIClient::V1::TimeseriesWidgetDefinition.new({
12+
type: DatadogAPIClient::V1::TimeseriesWidgetDefinitionType::TIMESERIES,
13+
requests: [
14+
DatadogAPIClient::V1::TimeseriesWidgetRequest.new({
15+
q: "avg:system.cpu.user{*} by {host}",
16+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
17+
palette: "dog_classic",
18+
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
19+
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,
20+
has_value_labels: true,
21+
}),
22+
display_type: DatadogAPIClient::V1::WidgetDisplayType::LINE,
23+
}),
24+
],
25+
}),
26+
}),
27+
],
28+
})
29+
p api_instance.create_dashboard(body)

examples/v1/dashboards/CreateDashboard_2261785072.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
query: "avg:system.cpu.user{*}",
3333
}),
3434
],
35-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
35+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
3636
palette: "purple",
3737
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
3838
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,

examples/v1/dashboards/CreateDashboard_2278756614.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
query: "avg:system.cpu.user{*}",
3333
}),
3434
],
35-
style: DatadogAPIClient::V1::WidgetRequestStyle.new({
35+
style: DatadogAPIClient::V1::TimeseriesRequestStyle.new({
3636
palette: "dog_classic",
3737
line_type: DatadogAPIClient::V1::WidgetLineType::SOLID,
3838
line_width: DatadogAPIClient::V1::WidgetLineWidth::NORMAL,

0 commit comments

Comments
 (0)