Skip to content

Commit b8a091b

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add Flex_Logs_Compute_XL to API Spec (#833)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 573dd2c commit b8a091b

File tree

5 files changed

+74
-2
lines changed

5 files changed

+74
-2
lines changed

.generated-info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"spec_repo_commit": "6e520c2",
3-
"generated": "2025-08-05 21:16:29.161"
2+
"spec_repo_commit": "f391bf6",
3+
"generated": "2025-08-06 15:19:50.558"
44
}

.generator/schemas/v1/openapi.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20817,6 +20817,11 @@ components:
2081720817
over all hours in the current date for the given org.
2081820818
format: int64
2081920819
type: integer
20820+
flex_logs_compute_xlarge_avg:
20821+
description: Shows the average number of Flex Logs Compute Extra Large Instances
20822+
over all hours in the current date for the given org.
20823+
format: int64
20824+
type: integer
2082020825
flex_logs_compute_xsmall_avg:
2082120826
description: Shows the average number of Flex Logs Compute Extra Small Instances
2082220827
over all hours in the current date for the given org.
@@ -21761,6 +21766,11 @@ components:
2176121766
over all hours in the current date for the given org.
2176221767
format: int64
2176321768
type: integer
21769+
flex_logs_compute_xlarge_avg:
21770+
description: Shows the average number of Flex Logs Compute Extra Large Instances
21771+
over all hours in the current date for the given org.
21772+
format: int64
21773+
type: integer
2176421774
flex_logs_compute_xsmall_avg:
2176521775
description: Shows the average number of Flex Logs Compute Extra Small Instances
2176621776
over all hours in the current date for the given org.
@@ -22712,6 +22722,11 @@ components:
2271222722
over all hours in the current months for all organizations.
2271322723
format: int64
2271422724
type: integer
22725+
flex_logs_compute_xlarge_avg_sum:
22726+
description: Shows the average number of Flex Logs Compute Extra Large Instances
22727+
over all hours in the current months for all organizations.
22728+
format: int64
22729+
type: integer
2271522730
flex_logs_compute_xsmall_avg_sum:
2271622731
description: Shows the average number of Flex Logs Compute Extra Small Instances
2271722732
over all hours in the current months for all organizations.

src/datadogV1/model/model_usage_summary_date.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,9 @@ pub struct UsageSummaryDate {
272272
/// Shows the average number of Flex Logs Compute Small Instances over all hours in the current date for the given org.
273273
#[serde(rename = "flex_logs_compute_small_avg")]
274274
pub flex_logs_compute_small_avg: Option<i64>,
275+
/// Shows the average number of Flex Logs Compute Extra Large Instances over all hours in the current date for the given org.
276+
#[serde(rename = "flex_logs_compute_xlarge_avg")]
277+
pub flex_logs_compute_xlarge_avg: Option<i64>,
275278
/// Shows the average number of Flex Logs Compute Extra Small Instances over all hours in the current date for the given org.
276279
#[serde(rename = "flex_logs_compute_xsmall_avg")]
277280
pub flex_logs_compute_xsmall_avg: Option<i64>,
@@ -644,6 +647,7 @@ impl UsageSummaryDate {
644647
flex_logs_compute_large_avg: None,
645648
flex_logs_compute_medium_avg: None,
646649
flex_logs_compute_small_avg: None,
650+
flex_logs_compute_xlarge_avg: None,
647651
flex_logs_compute_xsmall_avg: None,
648652
flex_logs_starter_avg: None,
649653
flex_logs_starter_storage_index_avg: None,
@@ -1256,6 +1260,12 @@ impl UsageSummaryDate {
12561260
self
12571261
}
12581262

1263+
#[allow(deprecated)]
1264+
pub fn flex_logs_compute_xlarge_avg(mut self, value: i64) -> Self {
1265+
self.flex_logs_compute_xlarge_avg = Some(value);
1266+
self
1267+
}
1268+
12591269
#[allow(deprecated)]
12601270
pub fn flex_logs_compute_xsmall_avg(mut self, value: i64) -> Self {
12611271
self.flex_logs_compute_xsmall_avg = Some(value);
@@ -1903,6 +1913,7 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
19031913
let mut flex_logs_compute_large_avg: Option<i64> = None;
19041914
let mut flex_logs_compute_medium_avg: Option<i64> = None;
19051915
let mut flex_logs_compute_small_avg: Option<i64> = None;
1916+
let mut flex_logs_compute_xlarge_avg: Option<i64> = None;
19061917
let mut flex_logs_compute_xsmall_avg: Option<i64> = None;
19071918
let mut flex_logs_starter_avg: Option<i64> = None;
19081919
let mut flex_logs_starter_storage_index_avg: Option<i64> = None;
@@ -2600,6 +2611,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
26002611
flex_logs_compute_small_avg =
26012612
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
26022613
}
2614+
"flex_logs_compute_xlarge_avg" => {
2615+
if v.is_null() {
2616+
continue;
2617+
}
2618+
flex_logs_compute_xlarge_avg =
2619+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2620+
}
26032621
"flex_logs_compute_xsmall_avg" => {
26042622
if v.is_null() {
26052623
continue;
@@ -3311,6 +3329,7 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
33113329
flex_logs_compute_large_avg,
33123330
flex_logs_compute_medium_avg,
33133331
flex_logs_compute_small_avg,
3332+
flex_logs_compute_xlarge_avg,
33143333
flex_logs_compute_xsmall_avg,
33153334
flex_logs_starter_avg,
33163335
flex_logs_starter_storage_index_avg,

src/datadogV1/model/model_usage_summary_date_org.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,9 @@ pub struct UsageSummaryDateOrg {
281281
/// Shows the average number of Flex Logs Compute Small Instances over all hours in the current date for the given org.
282282
#[serde(rename = "flex_logs_compute_small_avg")]
283283
pub flex_logs_compute_small_avg: Option<i64>,
284+
/// Shows the average number of Flex Logs Compute Extra Large Instances over all hours in the current date for the given org.
285+
#[serde(rename = "flex_logs_compute_xlarge_avg")]
286+
pub flex_logs_compute_xlarge_avg: Option<i64>,
284287
/// Shows the average number of Flex Logs Compute Extra Small Instances over all hours in the current date for the given org.
285288
#[serde(rename = "flex_logs_compute_xsmall_avg")]
286289
pub flex_logs_compute_xsmall_avg: Option<i64>,
@@ -666,6 +669,7 @@ impl UsageSummaryDateOrg {
666669
flex_logs_compute_large_avg: None,
667670
flex_logs_compute_medium_avg: None,
668671
flex_logs_compute_small_avg: None,
672+
flex_logs_compute_xlarge_avg: None,
669673
flex_logs_compute_xsmall_avg: None,
670674
flex_logs_starter_avg: None,
671675
flex_logs_starter_storage_index_avg: None,
@@ -1299,6 +1303,12 @@ impl UsageSummaryDateOrg {
12991303
self
13001304
}
13011305

1306+
#[allow(deprecated)]
1307+
pub fn flex_logs_compute_xlarge_avg(mut self, value: i64) -> Self {
1308+
self.flex_logs_compute_xlarge_avg = Some(value);
1309+
self
1310+
}
1311+
13021312
#[allow(deprecated)]
13031313
pub fn flex_logs_compute_xsmall_avg(mut self, value: i64) -> Self {
13041314
self.flex_logs_compute_xsmall_avg = Some(value);
@@ -1967,6 +1977,7 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
19671977
let mut flex_logs_compute_large_avg: Option<i64> = None;
19681978
let mut flex_logs_compute_medium_avg: Option<i64> = None;
19691979
let mut flex_logs_compute_small_avg: Option<i64> = None;
1980+
let mut flex_logs_compute_xlarge_avg: Option<i64> = None;
19701981
let mut flex_logs_compute_xsmall_avg: Option<i64> = None;
19711982
let mut flex_logs_starter_avg: Option<i64> = None;
19721983
let mut flex_logs_starter_storage_index_avg: Option<i64> = None;
@@ -2689,6 +2700,13 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
26892700
flex_logs_compute_small_avg =
26902701
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
26912702
}
2703+
"flex_logs_compute_xlarge_avg" => {
2704+
if v.is_null() {
2705+
continue;
2706+
}
2707+
flex_logs_compute_xlarge_avg =
2708+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2709+
}
26922710
"flex_logs_compute_xsmall_avg" => {
26932711
if v.is_null() {
26942712
continue;
@@ -3421,6 +3439,7 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
34213439
flex_logs_compute_large_avg,
34223440
flex_logs_compute_medium_avg,
34233441
flex_logs_compute_small_avg,
3442+
flex_logs_compute_xlarge_avg,
34243443
flex_logs_compute_xsmall_avg,
34253444
flex_logs_starter_avg,
34263445
flex_logs_starter_storage_index_avg,

src/datadogV1/model/model_usage_summary_response.rs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,9 @@ pub struct UsageSummaryResponse {
281281
/// Shows the average number of Flex Logs Compute Small Instances over all hours in the current months for all organizations.
282282
#[serde(rename = "flex_logs_compute_small_avg_sum")]
283283
pub flex_logs_compute_small_avg_sum: Option<i64>,
284+
/// Shows the average number of Flex Logs Compute Extra Large Instances over all hours in the current months for all organizations.
285+
#[serde(rename = "flex_logs_compute_xlarge_avg_sum")]
286+
pub flex_logs_compute_xlarge_avg_sum: Option<i64>,
284287
/// Shows the average number of Flex Logs Compute Extra Small Instances over all hours in the current months for all organizations.
285288
#[serde(rename = "flex_logs_compute_xsmall_avg_sum")]
286289
pub flex_logs_compute_xsmall_avg_sum: Option<i64>,
@@ -683,6 +686,7 @@ impl UsageSummaryResponse {
683686
flex_logs_compute_large_avg_sum: None,
684687
flex_logs_compute_medium_avg_sum: None,
685688
flex_logs_compute_small_avg_sum: None,
689+
flex_logs_compute_xlarge_avg_sum: None,
686690
flex_logs_compute_xsmall_avg_sum: None,
687691
flex_logs_starter_avg_sum: None,
688692
flex_logs_starter_storage_index_avg_sum: None,
@@ -1321,6 +1325,12 @@ impl UsageSummaryResponse {
13211325
self
13221326
}
13231327

1328+
#[allow(deprecated)]
1329+
pub fn flex_logs_compute_xlarge_avg_sum(mut self, value: i64) -> Self {
1330+
self.flex_logs_compute_xlarge_avg_sum = Some(value);
1331+
self
1332+
}
1333+
13241334
#[allow(deprecated)]
13251335
pub fn flex_logs_compute_xsmall_avg_sum(mut self, value: i64) -> Self {
13261336
self.flex_logs_compute_xsmall_avg_sum = Some(value);
@@ -2024,6 +2034,7 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse {
20242034
let mut flex_logs_compute_large_avg_sum: Option<i64> = None;
20252035
let mut flex_logs_compute_medium_avg_sum: Option<i64> = None;
20262036
let mut flex_logs_compute_small_avg_sum: Option<i64> = None;
2037+
let mut flex_logs_compute_xlarge_avg_sum: Option<i64> = None;
20272038
let mut flex_logs_compute_xsmall_avg_sum: Option<i64> = None;
20282039
let mut flex_logs_starter_avg_sum: Option<i64> = None;
20292040
let mut flex_logs_starter_storage_index_avg_sum: Option<i64> = None;
@@ -2752,6 +2763,13 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse {
27522763
flex_logs_compute_small_avg_sum =
27532764
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
27542765
}
2766+
"flex_logs_compute_xlarge_avg_sum" => {
2767+
if v.is_null() {
2768+
continue;
2769+
}
2770+
flex_logs_compute_xlarge_avg_sum =
2771+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2772+
}
27552773
"flex_logs_compute_xsmall_avg_sum" => {
27562774
if v.is_null() {
27572775
continue;
@@ -3521,6 +3539,7 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse {
35213539
flex_logs_compute_large_avg_sum,
35223540
flex_logs_compute_medium_avg_sum,
35233541
flex_logs_compute_small_avg_sum,
3542+
flex_logs_compute_xlarge_avg_sum,
35243543
flex_logs_compute_xsmall_avg_sum,
35253544
flex_logs_starter_avg_sum,
35263545
flex_logs_starter_storage_index_avg_sum,

0 commit comments

Comments
 (0)