Skip to content

Commit e4f3241

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Adding new API keys in summary endpoint for APM Standalone new billing dimensions (#1011)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 4660cb2 commit e4f3241

File tree

4 files changed

+138
-0
lines changed

4 files changed

+138
-0
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20700,6 +20700,11 @@ components:
2070020700
hours in the current date for the given org.
2070120701
format: int64
2070220702
type: integer
20703+
apm_enterprise_standalone_hosts_top99p:
20704+
description: Shows the 99th percentile of all distinct standalone Enterprise
20705+
hosts over all hours in the current date for all organizations.
20706+
format: int64
20707+
type: integer
2070320708
apm_fargate_count_avg:
2070420709
description: Shows the average of all APM ECS Fargate tasks over all hours
2070520710
in the current date for all organizations.
@@ -20710,6 +20715,11 @@ components:
2071020715
hours in the current date for all organizations.
2071120716
format: int64
2071220717
type: integer
20718+
apm_pro_standalone_hosts_top99p:
20719+
description: Shows the 99th percentile of all distinct standalone Pro hosts
20720+
over all hours in the current date for all organizations.
20721+
format: int64
20722+
type: integer
2071320723
appsec_fargate_count_avg:
2071420724
description: Shows the average of all Application Security Monitoring ECS
2071520725
Fargate tasks over all hours in the current date for all organizations.
@@ -21798,6 +21808,11 @@ components:
2179821808
hours in the current date for the given org.
2179921809
format: int64
2180021810
type: integer
21811+
apm_enterprise_standalone_hosts_top99p:
21812+
description: Shows the 99th percentile of all distinct standalone Enterprise
21813+
hosts over all hours in the current date for the given org.
21814+
format: int64
21815+
type: integer
2180121816
apm_fargate_count_avg:
2180221817
description: Shows the average of all APM ECS Fargate tasks over all hours
2180321818
in the current month for the given org.
@@ -21808,6 +21823,11 @@ components:
2180821823
hours in the current date for the given org.
2180921824
format: int64
2181021825
type: integer
21826+
apm_pro_standalone_hosts_top99p:
21827+
description: Shows the 99th percentile of all distinct standalone Pro hosts
21828+
over all hours in the current date for the given org.
21829+
format: int64
21830+
type: integer
2181121831
appsec_fargate_count_avg:
2181221832
description: Shows the average of all Application Security Monitoring ECS
2181321833
Fargate tasks over all hours in the current month for the given org.
@@ -22900,6 +22920,11 @@ components:
2290022920
hours in the current month for all organizations.
2290122921
format: int64
2290222922
type: integer
22923+
apm_enterprise_standalone_hosts_top99p_sum:
22924+
description: Shows the sum of the 99th percentile of all distinct standalone
22925+
Enterprise hosts over all hours in the current month for all organizations.
22926+
format: int64
22927+
type: integer
2290322928
apm_fargate_count_avg_sum:
2290422929
description: Shows the average of all APM ECS Fargate tasks over all hours
2290522930
in the current month for all organizations.
@@ -22910,6 +22935,11 @@ components:
2291022935
hours in the current month for all organizations.
2291122936
format: int64
2291222937
type: integer
22938+
apm_pro_standalone_hosts_top99p_sum:
22939+
description: Shows the sum of the 99th percentile of all distinct standalone
22940+
Pro hosts over all hours in the current month for all organizations.
22941+
format: int64
22942+
type: integer
2291322943
appsec_fargate_count_avg_sum:
2291422944
description: Shows the average of all Application Security Monitoring ECS
2291522945
Fargate tasks over all hours in the current month for all organizations.

src/datadogV1/model/model_usage_summary_date.rs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,18 @@ pub struct UsageSummaryDate {
2020
/// Shows the 99th percentile of all APM DevSecOps hosts over all hours in the current date for the given org.
2121
#[serde(rename = "apm_devsecops_host_top99p")]
2222
pub apm_devsecops_host_top99p: Option<i64>,
23+
/// Shows the 99th percentile of all distinct standalone Enterprise hosts over all hours in the current date for all organizations.
24+
#[serde(rename = "apm_enterprise_standalone_hosts_top99p")]
25+
pub apm_enterprise_standalone_hosts_top99p: Option<i64>,
2326
/// Shows the average of all APM ECS Fargate tasks over all hours in the current date for all organizations.
2427
#[serde(rename = "apm_fargate_count_avg")]
2528
pub apm_fargate_count_avg: Option<i64>,
2629
/// Shows the 99th percentile of all distinct APM hosts over all hours in the current date for all organizations.
2730
#[serde(rename = "apm_host_top99p")]
2831
pub apm_host_top99p: Option<i64>,
32+
/// Shows the 99th percentile of all distinct standalone Pro hosts over all hours in the current date for all organizations.
33+
#[serde(rename = "apm_pro_standalone_hosts_top99p")]
34+
pub apm_pro_standalone_hosts_top99p: Option<i64>,
2935
/// Shows the average of all Application Security Monitoring ECS Fargate tasks over all hours in the current date for all organizations.
3036
#[serde(rename = "appsec_fargate_count_avg")]
3137
pub appsec_fargate_count_avg: Option<i64>,
@@ -648,8 +654,10 @@ impl UsageSummaryDate {
648654
agent_host_top99p: None,
649655
apm_azure_app_service_host_top99p: None,
650656
apm_devsecops_host_top99p: None,
657+
apm_enterprise_standalone_hosts_top99p: None,
651658
apm_fargate_count_avg: None,
652659
apm_host_top99p: None,
660+
apm_pro_standalone_hosts_top99p: None,
653661
appsec_fargate_count_avg: None,
654662
asm_serverless_sum: None,
655663
audit_logs_lines_indexed_sum: None,
@@ -871,6 +879,12 @@ impl UsageSummaryDate {
871879
self
872880
}
873881

882+
#[allow(deprecated)]
883+
pub fn apm_enterprise_standalone_hosts_top99p(mut self, value: i64) -> Self {
884+
self.apm_enterprise_standalone_hosts_top99p = Some(value);
885+
self
886+
}
887+
874888
#[allow(deprecated)]
875889
pub fn apm_fargate_count_avg(mut self, value: i64) -> Self {
876890
self.apm_fargate_count_avg = Some(value);
@@ -883,6 +897,12 @@ impl UsageSummaryDate {
883897
self
884898
}
885899

900+
#[allow(deprecated)]
901+
pub fn apm_pro_standalone_hosts_top99p(mut self, value: i64) -> Self {
902+
self.apm_pro_standalone_hosts_top99p = Some(value);
903+
self
904+
}
905+
886906
#[allow(deprecated)]
887907
pub fn appsec_fargate_count_avg(mut self, value: i64) -> Self {
888908
self.appsec_fargate_count_avg = Some(value);
@@ -2136,8 +2156,10 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
21362156
let mut agent_host_top99p: Option<i64> = None;
21372157
let mut apm_azure_app_service_host_top99p: Option<i64> = None;
21382158
let mut apm_devsecops_host_top99p: Option<i64> = None;
2159+
let mut apm_enterprise_standalone_hosts_top99p: Option<i64> = None;
21392160
let mut apm_fargate_count_avg: Option<i64> = None;
21402161
let mut apm_host_top99p: Option<i64> = None;
2162+
let mut apm_pro_standalone_hosts_top99p: Option<i64> = None;
21412163
let mut appsec_fargate_count_avg: Option<i64> = None;
21422164
let mut asm_serverless_sum: Option<i64> = None;
21432165
let mut audit_logs_lines_indexed_sum: Option<i64> = None;
@@ -2374,6 +2396,12 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
23742396
}
23752397
apm_devsecops_host_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
23762398
},
2399+
"apm_enterprise_standalone_hosts_top99p" => {
2400+
if v.is_null() {
2401+
continue;
2402+
}
2403+
apm_enterprise_standalone_hosts_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2404+
},
23772405
"apm_fargate_count_avg" => {
23782406
if v.is_null() {
23792407
continue;
@@ -2386,6 +2414,12 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
23862414
}
23872415
apm_host_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
23882416
},
2417+
"apm_pro_standalone_hosts_top99p" => {
2418+
if v.is_null() {
2419+
continue;
2420+
}
2421+
apm_pro_standalone_hosts_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2422+
},
23892423
"appsec_fargate_count_avg" => {
23902424
if v.is_null() {
23912425
continue;
@@ -3587,8 +3621,10 @@ impl<'de> Deserialize<'de> for UsageSummaryDate {
35873621
agent_host_top99p,
35883622
apm_azure_app_service_host_top99p,
35893623
apm_devsecops_host_top99p,
3624+
apm_enterprise_standalone_hosts_top99p,
35903625
apm_fargate_count_avg,
35913626
apm_host_top99p,
3627+
apm_pro_standalone_hosts_top99p,
35923628
appsec_fargate_count_avg,
35933629
asm_serverless_sum,
35943630
audit_logs_lines_indexed_sum,

src/datadogV1/model/model_usage_summary_date_org.rs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,18 @@ pub struct UsageSummaryDateOrg {
2626
/// Shows the 99th percentile of all APM DevSecOps hosts over all hours in the current date for the given org.
2727
#[serde(rename = "apm_devsecops_host_top99p")]
2828
pub apm_devsecops_host_top99p: Option<i64>,
29+
/// Shows the 99th percentile of all distinct standalone Enterprise hosts over all hours in the current date for the given org.
30+
#[serde(rename = "apm_enterprise_standalone_hosts_top99p")]
31+
pub apm_enterprise_standalone_hosts_top99p: Option<i64>,
2932
/// Shows the average of all APM ECS Fargate tasks over all hours in the current month for the given org.
3033
#[serde(rename = "apm_fargate_count_avg")]
3134
pub apm_fargate_count_avg: Option<i64>,
3235
/// Shows the 99th percentile of all distinct APM hosts over all hours in the current date for the given org.
3336
#[serde(rename = "apm_host_top99p")]
3437
pub apm_host_top99p: Option<i64>,
38+
/// Shows the 99th percentile of all distinct standalone Pro hosts over all hours in the current date for the given org.
39+
#[serde(rename = "apm_pro_standalone_hosts_top99p")]
40+
pub apm_pro_standalone_hosts_top99p: Option<i64>,
3541
/// Shows the average of all Application Security Monitoring ECS Fargate tasks over all hours in the current month for the given org.
3642
#[serde(rename = "appsec_fargate_count_avg")]
3743
pub appsec_fargate_count_avg: Option<i64>,
@@ -669,8 +675,10 @@ impl UsageSummaryDateOrg {
669675
agent_host_top99p: None,
670676
apm_azure_app_service_host_top99p: None,
671677
apm_devsecops_host_top99p: None,
678+
apm_enterprise_standalone_hosts_top99p: None,
672679
apm_fargate_count_avg: None,
673680
apm_host_top99p: None,
681+
apm_pro_standalone_hosts_top99p: None,
674682
appsec_fargate_count_avg: None,
675683
asm_serverless_sum: None,
676684
audit_logs_lines_indexed_sum: None,
@@ -908,6 +916,12 @@ impl UsageSummaryDateOrg {
908916
self
909917
}
910918

919+
#[allow(deprecated)]
920+
pub fn apm_enterprise_standalone_hosts_top99p(mut self, value: i64) -> Self {
921+
self.apm_enterprise_standalone_hosts_top99p = Some(value);
922+
self
923+
}
924+
911925
#[allow(deprecated)]
912926
pub fn apm_fargate_count_avg(mut self, value: i64) -> Self {
913927
self.apm_fargate_count_avg = Some(value);
@@ -920,6 +934,12 @@ impl UsageSummaryDateOrg {
920934
self
921935
}
922936

937+
#[allow(deprecated)]
938+
pub fn apm_pro_standalone_hosts_top99p(mut self, value: i64) -> Self {
939+
self.apm_pro_standalone_hosts_top99p = Some(value);
940+
self
941+
}
942+
923943
#[allow(deprecated)]
924944
pub fn appsec_fargate_count_avg(mut self, value: i64) -> Self {
925945
self.appsec_fargate_count_avg = Some(value);
@@ -2199,8 +2219,10 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
21992219
let mut agent_host_top99p: Option<i64> = None;
22002220
let mut apm_azure_app_service_host_top99p: Option<i64> = None;
22012221
let mut apm_devsecops_host_top99p: Option<i64> = None;
2222+
let mut apm_enterprise_standalone_hosts_top99p: Option<i64> = None;
22022223
let mut apm_fargate_count_avg: Option<i64> = None;
22032224
let mut apm_host_top99p: Option<i64> = None;
2225+
let mut apm_pro_standalone_hosts_top99p: Option<i64> = None;
22042226
let mut appsec_fargate_count_avg: Option<i64> = None;
22052227
let mut asm_serverless_sum: Option<i64> = None;
22062228
let mut audit_logs_lines_indexed_sum: Option<i64> = None;
@@ -2453,6 +2475,12 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
24532475
}
24542476
apm_devsecops_host_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
24552477
},
2478+
"apm_enterprise_standalone_hosts_top99p" => {
2479+
if v.is_null() {
2480+
continue;
2481+
}
2482+
apm_enterprise_standalone_hosts_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2483+
},
24562484
"apm_fargate_count_avg" => {
24572485
if v.is_null() {
24582486
continue;
@@ -2465,6 +2493,12 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
24652493
}
24662494
apm_host_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
24672495
},
2496+
"apm_pro_standalone_hosts_top99p" => {
2497+
if v.is_null() {
2498+
continue;
2499+
}
2500+
apm_pro_standalone_hosts_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?);
2501+
},
24682502
"appsec_fargate_count_avg" => {
24692503
if v.is_null() {
24702504
continue;
@@ -3692,8 +3726,10 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg {
36923726
agent_host_top99p,
36933727
apm_azure_app_service_host_top99p,
36943728
apm_devsecops_host_top99p,
3729+
apm_enterprise_standalone_hosts_top99p,
36953730
apm_fargate_count_avg,
36963731
apm_host_top99p,
3732+
apm_pro_standalone_hosts_top99p,
36973733
appsec_fargate_count_avg,
36983734
asm_serverless_sum,
36993735
audit_logs_lines_indexed_sum,

0 commit comments

Comments
 (0)