Skip to content

Commit 7628ef1

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 48778bd0 of spec repo
1 parent bfcc033 commit 7628ef1

File tree

63 files changed

+1443
-125
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+1443
-125
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2024-08-19 19:42:23.265574",
8-
"spec_repo_commit": "e0cd2a66"
7+
"regenerated": "2024-08-20 14:52:45.142350",
8+
"spec_repo_commit": "48778bd0"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-08-19 19:42:23.283513",
13-
"spec_repo_commit": "e0cd2a66"
12+
"regenerated": "2024-08-20 14:52:45.160401",
13+
"spec_repo_commit": "48778bd0"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 85 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21800,6 +21800,13 @@ components:
2180021800
type: string
2180121801
x-enum-varnames:
2180221802
- ORDERED
21803+
WidgetLegacyLiveSpan:
21804+
additionalProperties: false
21805+
description: Wrapper for live span
21806+
properties:
21807+
live_span:
21808+
$ref: '#/components/schemas/WidgetLiveSpan'
21809+
type: object
2180321810
WidgetLegendSize:
2180421811
description: Available legend sizes for a widget. Should be one of "0", "2",
2180521812
"4", "8", "16", or "auto".
@@ -21866,6 +21873,24 @@ components:
2186621873
- MONTH_TO_DATE
2186721874
- PAST_ONE_YEAR
2186821875
- ALERT
21876+
WidgetLiveSpanUnit:
21877+
description: Unit of the time span.
21878+
enum:
21879+
- minute
21880+
- hour
21881+
- day
21882+
- week
21883+
- month
21884+
- year
21885+
example: minute
21886+
type: string
21887+
x-enum-varnames:
21888+
- MINUTE
21889+
- HOUR
21890+
- DAY
21891+
- WEEK
21892+
- MONTH
21893+
- YEAR
2186921894
WidgetMargin:
2187021895
description: 'Size of the margins around the image.
2187121896

@@ -21970,6 +21995,62 @@ components:
2197021995
- TRIGGERED_DESCENDING
2197121996
- PRIORITY_ASCENDING
2197221997
- PRIORITY_DESCENDING
21998+
WidgetNewFixedSpan:
21999+
description: Used for fixed span times, such as 'March 1 to March 7'.
22000+
properties:
22001+
from:
22002+
description: Start time in seconds since epoch.
22003+
example: 1712080128
22004+
format: int64
22005+
minimum: 0
22006+
type: integer
22007+
to:
22008+
description: End time in seconds since epoch.
22009+
example: 1712083128
22010+
format: int64
22011+
minimum: 0
22012+
type: integer
22013+
type:
22014+
$ref: '#/components/schemas/WidgetNewFixedSpanType'
22015+
required:
22016+
- type
22017+
- from
22018+
- to
22019+
type: object
22020+
WidgetNewFixedSpanType:
22021+
description: Type "fixed" denotes a fixed span.
22022+
enum:
22023+
- fixed
22024+
example: fixed
22025+
type: string
22026+
x-enum-varnames:
22027+
- FIXED
22028+
WidgetNewLiveSpan:
22029+
description: Used for arbitrary live span times, such as 17 minutes or 6 hours.
22030+
properties:
22031+
type:
22032+
$ref: '#/components/schemas/WidgetNewLiveSpanType'
22033+
unit:
22034+
$ref: '#/components/schemas/WidgetLiveSpanUnit'
22035+
value:
22036+
description: Value of the time span.
22037+
example: 4
22038+
format: int64
22039+
minimum: 1
22040+
type: integer
22041+
required:
22042+
- type
22043+
- value
22044+
- unit
22045+
type: object
22046+
WidgetNewLiveSpanType:
22047+
description: Type "live" denotes a live span in the new format.
22048+
enum:
22049+
- live
22050+
example: live
22051+
type: string
22052+
x-enum-varnames:
22053+
- LIVE
2197322054
WidgetNodeType:
2197422055
description: Which type of node to use in the map.
2197522056
enum:
@@ -22142,10 +22223,10 @@ components:
2214222223
- TOP
2214322224
WidgetTime:
2214422225
description: Time setting for the widget.
22145-
properties:
22146-
live_span:
22147-
$ref: '#/components/schemas/WidgetLiveSpan'
22148-
type: object
22226+
oneOf:
22227+
- $ref: '#/components/schemas/WidgetLegacyLiveSpan'
22228+
- $ref: '#/components/schemas/WidgetNewLiveSpan'
22229+
- $ref: '#/components/schemas/WidgetNewFixedSpan'
2214922230
WidgetTimeWindows:
2215022231
description: Define a time window.
2215122232
enum:

LICENSE-3rdparty.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Component,Origin,License,Copyright
22
addr2line,https://github.com/gimli-rs/addr2line,Apache-2.0 OR MIT,The addr2line Authors
33
adler,https://github.com/jonas-schievink/adler,0BSD OR MIT OR Apache-2.0,Jonas Schievink <[email protected]>
4+
adler2,https://github.com/oyvindln/adler2,0BSD OR MIT OR Apache-2.0,"Jonas Schievink <[email protected]>, oyvindln <[email protected]>"
45
android-tzdata,https://github.com/RumovZ/android-tzdata,MIT OR Apache-2.0,RumovZ
56
android_system_properties,https://github.com/nical/android_system_properties,MIT OR Apache-2.0,Nicolas Silva <[email protected]>
67
anyhow,https://github.com/dtolnay/anyhow,MIT OR Apache-2.0,David Tolnay <[email protected]>

examples/v1_dashboards_CreateDashboard_1177423752.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ use datadog_api_client::datadogV1::model::HeatMapWidgetRequest;
99
use datadog_api_client::datadogV1::model::Widget;
1010
use datadog_api_client::datadogV1::model::WidgetDefinition;
1111
use datadog_api_client::datadogV1::model::WidgetLayout;
12+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
1213
use datadog_api_client::datadogV1::model::WidgetStyle;
1314
use datadog_api_client::datadogV1::model::WidgetTextAlign;
1415
use datadog_api_client::datadogV1::model::WidgetTime;
@@ -26,7 +27,9 @@ async fn main() {
2627
.style(WidgetStyle::new().palette("dog_classic".to_string()))],
2728
HeatMapWidgetDefinitionType::HEATMAP,
2829
)
29-
.time(WidgetTime::new())
30+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(
31+
WidgetLegacyLiveSpan::new(),
32+
)))
3033
.title("".to_string())
3134
.title_align(WidgetTextAlign::LEFT)
3235
.title_size("16".to_string()),

examples/v1_dashboards_CreateDashboard_1213075383.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use datadog_api_client::datadogV1::model::WidgetDefinition;
2323
use datadog_api_client::datadogV1::model::WidgetFormula;
2424
use datadog_api_client::datadogV1::model::WidgetFormulaSort;
2525
use datadog_api_client::datadogV1::model::WidgetLayout;
26+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
2627
use datadog_api_client::datadogV1::model::WidgetSort;
2728
use datadog_api_client::datadogV1::model::WidgetSortBy;
2829
use datadog_api_client::datadogV1::model::WidgetSortOrderBy;
@@ -92,7 +93,7 @@ async fn main() {
9293
)
9394
.scaling(ToplistWidgetScaling::RELATIVE),
9495
)
95-
.time(WidgetTime::new())
96+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(WidgetLegacyLiveSpan::new())))
9697
.title("".to_string())
9798
.title_align(WidgetTextAlign::LEFT)
9899
.title_size("16".to_string()),

examples/v1_dashboards_CreateDashboard_1284514532.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ use datadog_api_client::datadogV1::model::Widget;
1515
use datadog_api_client::datadogV1::model::WidgetDefinition;
1616
use datadog_api_client::datadogV1::model::WidgetDisplayType;
1717
use datadog_api_client::datadogV1::model::WidgetFormula;
18+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
1819
use datadog_api_client::datadogV1::model::WidgetLineType;
1920
use datadog_api_client::datadogV1::model::WidgetLineWidth;
2021
use datadog_api_client::datadogV1::model::WidgetLiveSpan;
@@ -61,7 +62,11 @@ async fn main() {
6162
],
6263
TimeseriesWidgetDefinitionType::TIMESERIES,
6364
)
64-
.time(WidgetTime::new().live_span(WidgetLiveSpan::WEEK_TO_DATE))
65+
.time(
66+
WidgetTime::WidgetLegacyLiveSpan(
67+
Box::new(WidgetLegacyLiveSpan::new().live_span(WidgetLiveSpan::WEEK_TO_DATE)),
68+
),
69+
)
6570
.title("Example Cloud Cost Query".to_string())
6671
.title_align(WidgetTextAlign::LEFT)
6772
.title_size("16".to_string()),

examples/v1_dashboards_CreateDashboard_1307120899.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ use datadog_api_client::datadogV1::model::Widget;
2020
use datadog_api_client::datadogV1::model::WidgetDefinition;
2121
use datadog_api_client::datadogV1::model::WidgetDisplayType;
2222
use datadog_api_client::datadogV1::model::WidgetFormula;
23+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
2324
use datadog_api_client::datadogV1::model::WidgetLineType;
2425
use datadog_api_client::datadogV1::model::WidgetLineWidth;
2526
use datadog_api_client::datadogV1::model::WidgetRequestStyle;
@@ -84,7 +85,7 @@ async fn main() {
8485
)
8586
.legend_layout(TimeseriesWidgetLegendLayout::AUTO)
8687
.show_legend(true)
87-
.time(WidgetTime::new())
88+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(WidgetLegacyLiveSpan::new())))
8889
.title("".to_string()),
8990
),
9091
),

examples/v1_dashboards_CreateDashboard_2064651578.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use datadog_api_client::datadogV1::model::WidgetCompareTo;
1919
use datadog_api_client::datadogV1::model::WidgetDefinition;
2020
use datadog_api_client::datadogV1::model::WidgetFormula;
2121
use datadog_api_client::datadogV1::model::WidgetLayout;
22+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
2223
use datadog_api_client::datadogV1::model::WidgetOrderBy;
2324
use datadog_api_client::datadogV1::model::WidgetSort;
2425
use datadog_api_client::datadogV1::model::WidgetTextAlign;
@@ -75,7 +76,7 @@ async fn main() {
7576
],
7677
ChangeWidgetDefinitionType::CHANGE,
7778
)
78-
.time(WidgetTime::new())
79+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(WidgetLegacyLiveSpan::new())))
7980
.title("".to_string())
8081
.title_align(WidgetTextAlign::LEFT)
8182
.title_size("16".to_string()),

examples/v1_dashboards_CreateDashboard_2308247857.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use datadog_api_client::datadogV1::model::DashboardLayoutType;
88
use datadog_api_client::datadogV1::model::Widget;
99
use datadog_api_client::datadogV1::model::WidgetDefinition;
1010
use datadog_api_client::datadogV1::model::WidgetLayout;
11+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
1112
use datadog_api_client::datadogV1::model::WidgetTextAlign;
1213
use datadog_api_client::datadogV1::model::WidgetTime;
1314
use datadog_api_client::datadogV1::model::WidgetVizType;
@@ -25,7 +26,9 @@ async fn main() {
2526
AlertGraphWidgetDefinitionType::ALERT_GRAPH,
2627
WidgetVizType::TIMESERIES,
2728
)
28-
.time(WidgetTime::new())
29+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(
30+
WidgetLegacyLiveSpan::new(),
31+
)))
2932
.title("".to_string())
3033
.title_align(WidgetTextAlign::LEFT)
3134
.title_size("16".to_string()),

examples/v1_dashboards_CreateDashboard_2336428357.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use datadog_api_client::datadogV1::model::WidgetDefinition;
1919
use datadog_api_client::datadogV1::model::WidgetFormula;
2020
use datadog_api_client::datadogV1::model::WidgetFormulaSort;
2121
use datadog_api_client::datadogV1::model::WidgetLayout;
22+
use datadog_api_client::datadogV1::model::WidgetLegacyLiveSpan;
2223
use datadog_api_client::datadogV1::model::WidgetSort;
2324
use datadog_api_client::datadogV1::model::WidgetSortBy;
2425
use datadog_api_client::datadogV1::model::WidgetSortOrderBy;
@@ -81,7 +82,7 @@ async fn main() {
8182
TableWidgetDefinitionType::QUERY_TABLE,
8283
)
8384
.has_search_bar(TableWidgetHasSearchBar::AUTO)
84-
.time(WidgetTime::new())
85+
.time(WidgetTime::WidgetLegacyLiveSpan(Box::new(WidgetLegacyLiveSpan::new())))
8586
.title("".to_string())
8687
.title_align(WidgetTextAlign::LEFT)
8788
.title_size("16".to_string()),

0 commit comments

Comments
 (0)