Skip to content

Commit 3fe85a4

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 16253dd of spec repo
1 parent 7bbc37c commit 3fe85a4

7 files changed

Lines changed: 455 additions & 0 deletions

.generator/schemas/v1/openapi.yaml

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4542,6 +4542,7 @@ components:
45424542
- incident_management_monthly_active_users_usage
45434543
- indexed_spans_usage
45444544
- infra_host_usage
4545+
- infra_host_basic_usage
45454546
- ingested_logs_bytes_usage
45464547
- ingested_spans_bytes_usage
45474548
- invocations_usage
@@ -4630,6 +4631,7 @@ components:
46304631
- INCIDENT_MANAGEMENT_MONTHLY_ACTIVE_USERS_USAGE
46314632
- INDEXED_SPANS_USAGE
46324633
- INFRA_HOST_USAGE
4634+
- INFRA_HOST_BASIC_USAGE
46334635
- INGESTED_LOGS_BYTES_USAGE
46344636
- INGESTED_SPANS_BYTES_USAGE
46354637
- INVOCATIONS_USAGE
@@ -9124,6 +9126,8 @@ components:
91249126
- incident_management_monthly_active_users_percentage
91259127
- infra_host_usage
91269128
- infra_host_percentage
9129+
- infra_host_basic_usage
9130+
- infra_host_basic_percentage
91279131
- invocations_usage
91289132
- invocations_percentage
91299133
- lambda_traced_invocations_usage
@@ -9291,6 +9295,8 @@ components:
92919295
- INCIDENT_MANAGEMENT_MONTHLY_ACTIVE_USERS_PERCENTAGE
92929296
- INFRA_HOST_USAGE
92939297
- INFRA_HOST_PERCENTAGE
9298+
- INFRA_HOST_BASIC_USAGE
9299+
- INFRA_HOST_BASIC_PERCENTAGE
92949300
- INVOCATIONS_USAGE
92959301
- INVOCATIONS_PERCENTAGE
92969302
- LAMBDA_TRACED_INVOCATIONS_USAGE
@@ -9688,6 +9694,14 @@ components:
96889694
description: The total APM Indexed Spans usage by tag(s).
96899695
format: double
96909696
type: number
9697+
infra_host_basic_percentage:
9698+
description: The percentage of infrastructure host Basic usage by tag(s).
9699+
format: double
9700+
type: number
9701+
infra_host_basic_usage:
9702+
description: The infrastructure host Basic usage by tag(s).
9703+
format: double
9704+
type: number
96919705
infra_host_percentage:
96929706
description: The percentage of infrastructure host usage by tag(s).
96939707
format: double
@@ -21281,6 +21295,18 @@ components:
2128121295
description: Shows the sum of all ephemeral infrastructure hosts on Azure over all hours in the current date for the given org.
2128221296
format: int64
2128321297
type: integer
21298+
eph_infra_host_basic_infra_basic_agent_sum:
21299+
description: Shows the sum of all ephemeral infrastructure hosts for Basic with the Datadog Agent over all hours in the current date for all organizations.
21300+
format: int64
21301+
type: integer
21302+
eph_infra_host_basic_infra_basic_vsphere_sum:
21303+
description: Shows the sum of all ephemeral infrastructure hosts for Basic on vSphere over all hours in the current date for all organizations.
21304+
format: int64
21305+
type: integer
21306+
eph_infra_host_basic_sum:
21307+
description: Shows the sum of all ephemeral infrastructure hosts for Basic over all hours in the current date for all organizations.
21308+
format: int64
21309+
type: integer
2128421310
eph_infra_host_ent_sum:
2128521311
description: Shows the sum of all ephemeral infrastructure hosts for Enterprise over all hours in the current date for the given org.
2128621312
format: int64
@@ -21429,6 +21455,18 @@ components:
2142921455
description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for all organizations.
2143021456
format: int64
2143121457
type: integer
21458+
infra_host_basic_infra_basic_agent_top99p:
21459+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic with the Datadog Agent over all hours in the current date for all organizations.
21460+
format: int64
21461+
type: integer
21462+
infra_host_basic_infra_basic_vsphere_top99p:
21463+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic on vSphere over all hours in the current date for all organizations.
21464+
format: int64
21465+
type: integer
21466+
infra_host_basic_top99p:
21467+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic over all hours in the current date for all organizations.
21468+
format: int64
21469+
type: integer
2143221470
infra_host_top99p:
2143321471
description: Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current date for all organizations.
2143421472
format: int64
@@ -22174,6 +22212,18 @@ components:
2217422212
description: Shows the sum of all ephemeral infrastructure hosts on Azure over all hours in the current date for the given org.
2217522213
format: int64
2217622214
type: integer
22215+
eph_infra_host_basic_infra_basic_agent_sum:
22216+
description: Shows the sum of all ephemeral infrastructure hosts for Basic with the Datadog Agent over all hours in the current date for the given org.
22217+
format: int64
22218+
type: integer
22219+
eph_infra_host_basic_infra_basic_vsphere_sum:
22220+
description: Shows the sum of all ephemeral infrastructure hosts for Basic on vSphere over all hours in the current date for the given org.
22221+
format: int64
22222+
type: integer
22223+
eph_infra_host_basic_sum:
22224+
description: Shows the sum of all ephemeral infrastructure hosts for Basic over all hours in the current date for the given org.
22225+
format: int64
22226+
type: integer
2217722227
eph_infra_host_ent_sum:
2217822228
description: Shows the sum of all ephemeral infrastructure hosts for Enterprise over all hours in the current date for the given org.
2217922229
format: int64
@@ -22326,6 +22376,18 @@ components:
2232622376
description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current date for the given org.
2232722377
format: int64
2232822378
type: integer
22379+
infra_host_basic_infra_basic_agent_top99p:
22380+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic with the Datadog Agent over all hours in the current date for the given org.
22381+
format: int64
22382+
type: integer
22383+
infra_host_basic_infra_basic_vsphere_top99p:
22384+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic on vSphere over all hours in the current date for the given org.
22385+
format: int64
22386+
type: integer
22387+
infra_host_basic_top99p:
22388+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic over all hours in the current date for the given org.
22389+
format: int64
22390+
type: integer
2232922391
infra_host_top99p:
2233022392
description: Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current date for the given org.
2233122393
format: int64
@@ -23077,6 +23139,18 @@ components:
2307723139
description: Shows the sum of all ephemeral infrastructure hosts on Azure over all hours in the current month for all organizations.
2307823140
format: int64
2307923141
type: integer
23142+
eph_infra_host_basic_agg_sum:
23143+
description: Shows the sum of all ephemeral infrastructure hosts for Basic over all hours in the current month for all organizations.
23144+
format: int64
23145+
type: integer
23146+
eph_infra_host_basic_infra_basic_agent_agg_sum:
23147+
description: Shows the sum of all ephemeral infrastructure hosts for Basic with the Datadog Agent over all hours in the current month for all organizations.
23148+
format: int64
23149+
type: integer
23150+
eph_infra_host_basic_infra_basic_vsphere_agg_sum:
23151+
description: Shows the sum of all ephemeral infrastructure hosts for Basic on vSphere over all hours in the current month for all organizations.
23152+
format: int64
23153+
type: integer
2308023154
eph_infra_host_ent_agg_sum:
2308123155
description: Shows the sum of all ephemeral infrastructure hosts for Enterprise over all hours in the current month for all organizations.
2308223156
format: int64
@@ -23226,6 +23300,18 @@ components:
2322623300
description: Shows the 99th percentile of all Edge Devices Monitoring devices over all hours in the current month for all organizations.
2322723301
format: int64
2322823302
type: integer
23303+
infra_host_basic_infra_basic_agent_top99p_sum:
23304+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic with the Datadog Agent over all hours in the current month for all organizations.
23305+
format: int64
23306+
type: integer
23307+
infra_host_basic_infra_basic_vsphere_top99p_sum:
23308+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic on vSphere over all hours in the current month for all organizations.
23309+
format: int64
23310+
type: integer
23311+
infra_host_basic_top99p_sum:
23312+
description: Shows the 99th percentile of all distinct infrastructure hosts for Basic over all hours in the current month for all organizations.
23313+
format: int64
23314+
type: integer
2322923315
infra_host_top99p_sum:
2323023316
description: Shows the 99th percentile of all distinct infrastructure hosts over all hours in the current month for all organizations.
2323123317
format: int64

src/datadogV1/model/model_hourly_usage_attribution_usage_type.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ pub enum HourlyUsageAttributionUsageType {
4949
INCIDENT_MANAGEMENT_MONTHLY_ACTIVE_USERS_USAGE,
5050
INDEXED_SPANS_USAGE,
5151
INFRA_HOST_USAGE,
52+
INFRA_HOST_BASIC_USAGE,
5253
INGESTED_LOGS_BYTES_USAGE,
5354
INGESTED_SPANS_BYTES_USAGE,
5455
INVOCATIONS_USAGE,
@@ -155,6 +156,7 @@ impl ToString for HourlyUsageAttributionUsageType {
155156
}
156157
Self::INDEXED_SPANS_USAGE => String::from("indexed_spans_usage"),
157158
Self::INFRA_HOST_USAGE => String::from("infra_host_usage"),
159+
Self::INFRA_HOST_BASIC_USAGE => String::from("infra_host_basic_usage"),
158160
Self::INGESTED_LOGS_BYTES_USAGE => String::from("ingested_logs_bytes_usage"),
159161
Self::INGESTED_SPANS_BYTES_USAGE => String::from("ingested_spans_bytes_usage"),
160162
Self::INVOCATIONS_USAGE => String::from("invocations_usage"),
@@ -287,6 +289,7 @@ impl<'de> Deserialize<'de> for HourlyUsageAttributionUsageType {
287289
}
288290
"indexed_spans_usage" => Self::INDEXED_SPANS_USAGE,
289291
"infra_host_usage" => Self::INFRA_HOST_USAGE,
292+
"infra_host_basic_usage" => Self::INFRA_HOST_BASIC_USAGE,
290293
"ingested_logs_bytes_usage" => Self::INGESTED_LOGS_BYTES_USAGE,
291294
"ingested_spans_bytes_usage" => Self::INGESTED_SPANS_BYTES_USAGE,
292295
"invocations_usage" => Self::INVOCATIONS_USAGE,

src/datadogV1/model/model_monthly_usage_attribution_supported_metrics.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ pub enum MonthlyUsageAttributionSupportedMetrics {
7575
INCIDENT_MANAGEMENT_MONTHLY_ACTIVE_USERS_PERCENTAGE,
7676
INFRA_HOST_USAGE,
7777
INFRA_HOST_PERCENTAGE,
78+
INFRA_HOST_BASIC_USAGE,
79+
INFRA_HOST_BASIC_PERCENTAGE,
7880
INVOCATIONS_USAGE,
7981
INVOCATIONS_PERCENTAGE,
8082
LAMBDA_TRACED_INVOCATIONS_USAGE,
@@ -270,6 +272,8 @@ impl ToString for MonthlyUsageAttributionSupportedMetrics {
270272
}
271273
Self::INFRA_HOST_USAGE => String::from("infra_host_usage"),
272274
Self::INFRA_HOST_PERCENTAGE => String::from("infra_host_percentage"),
275+
Self::INFRA_HOST_BASIC_USAGE => String::from("infra_host_basic_usage"),
276+
Self::INFRA_HOST_BASIC_PERCENTAGE => String::from("infra_host_basic_percentage"),
273277
Self::INVOCATIONS_USAGE => String::from("invocations_usage"),
274278
Self::INVOCATIONS_PERCENTAGE => String::from("invocations_percentage"),
275279
Self::LAMBDA_TRACED_INVOCATIONS_USAGE => {
@@ -507,6 +511,8 @@ impl<'de> Deserialize<'de> for MonthlyUsageAttributionSupportedMetrics {
507511
}
508512
"infra_host_usage" => Self::INFRA_HOST_USAGE,
509513
"infra_host_percentage" => Self::INFRA_HOST_PERCENTAGE,
514+
"infra_host_basic_usage" => Self::INFRA_HOST_BASIC_USAGE,
515+
"infra_host_basic_percentage" => Self::INFRA_HOST_BASIC_PERCENTAGE,
510516
"invocations_usage" => Self::INVOCATIONS_USAGE,
511517
"invocations_percentage" => Self::INVOCATIONS_PERCENTAGE,
512518
"lambda_traced_invocations_usage" => Self::LAMBDA_TRACED_INVOCATIONS_USAGE,

src/datadogV1/model/model_monthly_usage_attribution_values.rs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,12 @@ pub struct MonthlyUsageAttributionValues {
233233
/// The total APM Indexed Spans usage by tag(s).
234234
#[serde(rename = "indexed_spans_usage")]
235235
pub indexed_spans_usage: Option<f64>,
236+
/// The percentage of infrastructure host Basic usage by tag(s).
237+
#[serde(rename = "infra_host_basic_percentage")]
238+
pub infra_host_basic_percentage: Option<f64>,
239+
/// The infrastructure host Basic usage by tag(s).
240+
#[serde(rename = "infra_host_basic_usage")]
241+
pub infra_host_basic_usage: Option<f64>,
236242
/// The percentage of infrastructure host usage by tag(s).
237243
#[serde(rename = "infra_host_percentage")]
238244
pub infra_host_percentage: Option<f64>,
@@ -587,6 +593,8 @@ impl MonthlyUsageAttributionValues {
587593
incident_management_monthly_active_users_usage: None,
588594
indexed_spans_percentage: None,
589595
indexed_spans_usage: None,
596+
infra_host_basic_percentage: None,
597+
infra_host_basic_usage: None,
590598
infra_host_percentage: None,
591599
infra_host_usage: None,
592600
ingested_logs_bytes_percentage: None,
@@ -1052,6 +1060,16 @@ impl MonthlyUsageAttributionValues {
10521060
self
10531061
}
10541062

1063+
pub fn infra_host_basic_percentage(mut self, value: f64) -> Self {
1064+
self.infra_host_basic_percentage = Some(value);
1065+
self
1066+
}
1067+
1068+
pub fn infra_host_basic_usage(mut self, value: f64) -> Self {
1069+
self.infra_host_basic_usage = Some(value);
1070+
self
1071+
}
1072+
10551073
pub fn infra_host_percentage(mut self, value: f64) -> Self {
10561074
self.infra_host_percentage = Some(value);
10571075
self
@@ -1608,6 +1626,8 @@ impl<'de> Deserialize<'de> for MonthlyUsageAttributionValues {
16081626
let mut incident_management_monthly_active_users_usage: Option<f64> = None;
16091627
let mut indexed_spans_percentage: Option<f64> = None;
16101628
let mut indexed_spans_usage: Option<f64> = None;
1629+
let mut infra_host_basic_percentage: Option<f64> = None;
1630+
let mut infra_host_basic_usage: Option<f64> = None;
16111631
let mut infra_host_percentage: Option<f64> = None;
16121632
let mut infra_host_usage: Option<f64> = None;
16131633
let mut ingested_logs_bytes_percentage: Option<f64> = None;
@@ -2223,6 +2243,20 @@ impl<'de> Deserialize<'de> for MonthlyUsageAttributionValues {
22232243
indexed_spans_usage =
22242244
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
22252245
}
2246+
"infra_host_basic_percentage" => {
2247+
if v.is_null() || v.as_str() == Some("") {
2248+
continue;
2249+
}
2250+
infra_host_basic_percentage =
2251+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2252+
}
2253+
"infra_host_basic_usage" => {
2254+
if v.is_null() || v.as_str() == Some("") {
2255+
continue;
2256+
}
2257+
infra_host_basic_usage =
2258+
Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2259+
}
22262260
"infra_host_percentage" => {
22272261
if v.is_null() || v.as_str() == Some("") {
22282262
continue;
@@ -2935,6 +2969,8 @@ impl<'de> Deserialize<'de> for MonthlyUsageAttributionValues {
29352969
incident_management_monthly_active_users_usage,
29362970
indexed_spans_percentage,
29372971
indexed_spans_usage,
2972+
infra_host_basic_percentage,
2973+
infra_host_basic_usage,
29382974
infra_host_percentage,
29392975
infra_host_usage,
29402976
ingested_logs_bytes_percentage,

0 commit comments

Comments
 (0)