Skip to content

Commit 2e5eb1b

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add new fields to usage metering api spec (#3078)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 99036fd commit 2e5eb1b

File tree

4 files changed

+168
-0
lines changed

4 files changed

+168
-0
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20913,6 +20913,11 @@ components:
2091320913
for the given date and given organization.
2091420914
format: int64
2091520915
type: integer
20916+
cloud_cost_management_oci_host_count_avg:
20917+
description: Average host count for Cloud Cost Management on OCI for the
20918+
given date and organization.
20919+
format: int64
20920+
type: integer
2091620921
cloud_siem_events_sum:
2091720922
description: Shows the sum of all Cloud Security Information and Event Management
2091820923
events over all hours in the current date for the given org.
@@ -21147,6 +21152,11 @@ components:
2114721152
Plus over all hours in the current date for the given org.
2114821153
format: int64
2114921154
type: integer
21155+
eph_infra_host_proxmox_sum:
21156+
description: Sum of all ephemeral infrastructure hosts for Proxmox over
21157+
all hours in the current date for all organizations.
21158+
format: int64
21159+
type: integer
2115021160
error_tracking_apm_error_events_sum:
2115121161
description: Shows the sum of all Error Tracking APM error events over all
2115221162
hours in the current date for the given org.
@@ -21443,6 +21453,16 @@ components:
2144321453
within the current date for all organizations.
2144421454
format: int64
2144521455
type: integer
21456+
proxmox_host_sum:
21457+
description: Sum of all Proxmox hosts over all hours in the current date
21458+
for all organizations.
21459+
format: int64
21460+
type: integer
21461+
proxmox_host_top99p:
21462+
description: 99th percentile of all Proxmox hosts over all hours in the
21463+
current date for all organizations.
21464+
format: int64
21465+
type: integer
2144621466
published_app_hwm:
2144721467
description: Shows the high-water mark of all published applications over
2144821468
all hours in the current date for all organizations.
@@ -22026,6 +22046,11 @@ components:
2202622046
for the given date and given org.
2202722047
format: int64
2202822048
type: integer
22049+
cloud_cost_management_oci_host_count_avg:
22050+
description: Average host count for Cloud Cost Management on OCI for the
22051+
given date and organization.
22052+
format: int64
22053+
type: integer
2202922054
cloud_siem_events_sum:
2203022055
description: Shows the sum of all Cloud Security Information and Event Management
2203122056
events over all hours in the current date for the given org.
@@ -22266,6 +22291,11 @@ components:
2226622291
Plus over all hours in the current date for the given org.
2226722292
format: int64
2226822293
type: integer
22294+
eph_infra_host_proxmox_sum:
22295+
description: Sum of all ephemeral infrastructure hosts for Proxmox over
22296+
all hours in the current date for the given organization.
22297+
format: int64
22298+
type: integer
2226922299
error_tracking_apm_error_events_sum:
2227022300
description: Shows the sum of all Error Tracking APM error events over all
2227122301
hours in the current date for the given org.
@@ -22560,6 +22590,16 @@ components:
2256022590
within the current date for the given org.
2256122591
format: int64
2256222592
type: integer
22593+
proxmox_host_sum:
22594+
description: Sum of all Proxmox hosts over all hours in the current date
22595+
for the given organization.
22596+
format: int64
22597+
type: integer
22598+
proxmox_host_top99p:
22599+
description: 99th percentile of all Proxmox hosts over all hours in the
22600+
current date for the given organization.
22601+
format: int64
22602+
type: integer
2256322603
public_id:
2256422604
description: The organization public id.
2256522605
type: string
@@ -23149,6 +23189,11 @@ components:
2314923189
all cloud providers.
2315023190
format: int64
2315123191
type: integer
23192+
cloud_cost_management_oci_host_count_avg_sum:
23193+
description: Sum of the average host counts for Cloud Cost Management on
23194+
OCI.
23195+
format: int64
23196+
type: integer
2315223197
cloud_siem_events_agg_sum:
2315323198
description: Shows the sum of all Cloud Security Information and Event Management
2315423199
events over all hours in the current month for all organizations.
@@ -23390,6 +23435,11 @@ components:
2339023435
Plus over all hours in the current month for all organizations.
2339123436
format: int64
2339223437
type: integer
23438+
eph_infra_host_proxmox_agg_sum:
23439+
description: Sum of all ephemeral infrastructure hosts for Proxmox over
23440+
all hours in the current month for all organizations.
23441+
format: int64
23442+
type: integer
2339323443
error_tracking_apm_error_events_agg_sum:
2339423444
description: Shows the sum of all Error Tracking APM error events over all
2339523445
hours in the current month for all organizations.
@@ -23708,6 +23758,16 @@ components:
2370823758
in the current month for all organizations.
2370923759
format: int64
2371023760
type: integer
23761+
proxmox_host_agg_sum:
23762+
description: Sum of all Proxmox hosts over all hours in the current month
23763+
for all organizations.
23764+
format: int64
23765+
type: integer
23766+
proxmox_host_top99p_sum:
23767+
description: Sum of the 99th percentile of all Proxmox hosts over all hours
23768+
in the current month for all organizations.
23769+
format: int64
23770+
type: integer
2371123771
published_app_hwm_sum:
2371223772
description: Shows the high-water mark of all published applications over
2371323773
all hours in the current month for all organizations.

packages/datadog-api-client-v1/models/UsageSummaryDate.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ export class UsageSummaryDate {
131131
* Host count average of Cloud Cost Management for all cloud providers for the given date and given organization.
132132
*/
133133
"cloudCostManagementHostCountAvg"?: number;
134+
/**
135+
* Average host count for Cloud Cost Management on OCI for the given date and organization.
136+
*/
137+
"cloudCostManagementOciHostCountAvg"?: number;
134138
/**
135139
* Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org.
136140
*/
@@ -311,6 +315,10 @@ export class UsageSummaryDate {
311315
* Shows the sum of all ephemeral infrastructure hosts for Pro Plus over all hours in the current date for the given org.
312316
*/
313317
"ephInfraHostProplusSum"?: number;
318+
/**
319+
* Sum of all ephemeral infrastructure hosts for Proxmox over all hours in the current date for all organizations.
320+
*/
321+
"ephInfraHostProxmoxSum"?: number;
314322
/**
315323
* Shows the sum of all Error Tracking APM error events over all hours in the current date for the given org.
316324
*/
@@ -531,6 +539,14 @@ export class UsageSummaryDate {
531539
* Shows the 99th percentile of all profiled hosts over all hours within the current date for all organizations.
532540
*/
533541
"profilingHostTop99P"?: number;
542+
/**
543+
* Sum of all Proxmox hosts over all hours in the current date for all organizations.
544+
*/
545+
"proxmoxHostSum"?: number;
546+
/**
547+
* 99th percentile of all Proxmox hosts over all hours in the current date for all organizations.
548+
*/
549+
"proxmoxHostTop99P"?: number;
534550
/**
535551
* Shows the high-water mark of all published applications over all hours in the current date for all organizations.
536552
*/
@@ -1002,6 +1018,11 @@ export class UsageSummaryDate {
10021018
type: "number",
10031019
format: "int64",
10041020
},
1021+
cloudCostManagementOciHostCountAvg: {
1022+
baseName: "cloud_cost_management_oci_host_count_avg",
1023+
type: "number",
1024+
format: "int64",
1025+
},
10051026
cloudSiemEventsSum: {
10061027
baseName: "cloud_siem_events_sum",
10071028
type: "number",
@@ -1227,6 +1248,11 @@ export class UsageSummaryDate {
12271248
type: "number",
12281249
format: "int64",
12291250
},
1251+
ephInfraHostProxmoxSum: {
1252+
baseName: "eph_infra_host_proxmox_sum",
1253+
type: "number",
1254+
format: "int64",
1255+
},
12301256
errorTrackingApmErrorEventsSum: {
12311257
baseName: "error_tracking_apm_error_events_sum",
12321258
type: "number",
@@ -1501,6 +1527,16 @@ export class UsageSummaryDate {
15011527
type: "number",
15021528
format: "int64",
15031529
},
1530+
proxmoxHostSum: {
1531+
baseName: "proxmox_host_sum",
1532+
type: "number",
1533+
format: "int64",
1534+
},
1535+
proxmoxHostTop99P: {
1536+
baseName: "proxmox_host_top99p",
1537+
type: "number",
1538+
format: "int64",
1539+
},
15041540
publishedAppHwm: {
15051541
baseName: "published_app_hwm",
15061542
type: "number",

packages/datadog-api-client-v1/models/UsageSummaryDateOrg.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@ export class UsageSummaryDateOrg {
138138
* Host count average of Cloud Cost Management for all cloud providers for the given date and given org.
139139
*/
140140
"cloudCostManagementHostCountAvg"?: number;
141+
/**
142+
* Average host count for Cloud Cost Management on OCI for the given date and organization.
143+
*/
144+
"cloudCostManagementOciHostCountAvg"?: number;
141145
/**
142146
* Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org.
143147
*/
@@ -322,6 +326,10 @@ export class UsageSummaryDateOrg {
322326
* Shows the sum of all ephemeral infrastructure hosts for Pro Plus over all hours in the current date for the given org.
323327
*/
324328
"ephInfraHostProplusSum"?: number;
329+
/**
330+
* Sum of all ephemeral infrastructure hosts for Proxmox over all hours in the current date for the given organization.
331+
*/
332+
"ephInfraHostProxmoxSum"?: number;
325333
/**
326334
* Shows the sum of all Error Tracking APM error events over all hours in the current date for the given org.
327335
*/
@@ -546,6 +554,14 @@ export class UsageSummaryDateOrg {
546554
* Shows the 99th percentile of all profiled hosts over all hours within the current date for the given org.
547555
*/
548556
"profilingHostTop99P"?: number;
557+
/**
558+
* Sum of all Proxmox hosts over all hours in the current date for the given organization.
559+
*/
560+
"proxmoxHostSum"?: number;
561+
/**
562+
* 99th percentile of all Proxmox hosts over all hours in the current date for the given organization.
563+
*/
564+
"proxmoxHostTop99P"?: number;
549565
/**
550566
* The organization public id.
551567
*/
@@ -1033,6 +1049,11 @@ export class UsageSummaryDateOrg {
10331049
type: "number",
10341050
format: "int64",
10351051
},
1052+
cloudCostManagementOciHostCountAvg: {
1053+
baseName: "cloud_cost_management_oci_host_count_avg",
1054+
type: "number",
1055+
format: "int64",
1056+
},
10361057
cloudSiemEventsSum: {
10371058
baseName: "cloud_siem_events_sum",
10381059
type: "number",
@@ -1263,6 +1284,11 @@ export class UsageSummaryDateOrg {
12631284
type: "number",
12641285
format: "int64",
12651286
},
1287+
ephInfraHostProxmoxSum: {
1288+
baseName: "eph_infra_host_proxmox_sum",
1289+
type: "number",
1290+
format: "int64",
1291+
},
12661292
errorTrackingApmErrorEventsSum: {
12671293
baseName: "error_tracking_apm_error_events_sum",
12681294
type: "number",
@@ -1541,6 +1567,16 @@ export class UsageSummaryDateOrg {
15411567
type: "number",
15421568
format: "int64",
15431569
},
1570+
proxmoxHostSum: {
1571+
baseName: "proxmox_host_sum",
1572+
type: "number",
1573+
format: "int64",
1574+
},
1575+
proxmoxHostTop99P: {
1576+
baseName: "proxmox_host_top99p",
1577+
type: "number",
1578+
format: "int64",
1579+
},
15441580
publicId: {
15451581
baseName: "public_id",
15461582
type: "string",

packages/datadog-api-client-v1/models/UsageSummaryResponse.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ export class UsageSummaryResponse {
136136
* Sum of the host count average for Cloud Cost Management for all cloud providers.
137137
*/
138138
"cloudCostManagementHostCountAvgSum"?: number;
139+
/**
140+
* Sum of the average host counts for Cloud Cost Management on OCI.
141+
*/
142+
"cloudCostManagementOciHostCountAvgSum"?: number;
139143
/**
140144
* Shows the sum of all Cloud Security Information and Event Management events over all hours in the current month for all organizations.
141145
*/
@@ -324,6 +328,10 @@ export class UsageSummaryResponse {
324328
* Shows the sum of all ephemeral infrastructure hosts for Pro Plus over all hours in the current month for all organizations.
325329
*/
326330
"ephInfraHostProplusAggSum"?: number;
331+
/**
332+
* Sum of all ephemeral infrastructure hosts for Proxmox over all hours in the current month for all organizations.
333+
*/
334+
"ephInfraHostProxmoxAggSum"?: number;
327335
/**
328336
* Shows the sum of all Error Tracking APM error events over all hours in the current month for all organizations.
329337
*/
@@ -560,6 +568,14 @@ export class UsageSummaryResponse {
560568
* Shows the 99th percentile of all profiled hosts over all hours in the current month for all organizations.
561569
*/
562570
"profilingHostCountTop99PSum"?: number;
571+
/**
572+
* Sum of all Proxmox hosts over all hours in the current month for all organizations.
573+
*/
574+
"proxmoxHostAggSum"?: number;
575+
/**
576+
* Sum of the 99th percentile of all Proxmox hosts over all hours in the current month for all organizations.
577+
*/
578+
"proxmoxHostTop99PSum"?: number;
563579
/**
564580
* Shows the high-water mark of all published applications over all hours in the current month for all organizations.
565581
*/
@@ -1052,6 +1068,11 @@ export class UsageSummaryResponse {
10521068
type: "number",
10531069
format: "int64",
10541070
},
1071+
cloudCostManagementOciHostCountAvgSum: {
1072+
baseName: "cloud_cost_management_oci_host_count_avg_sum",
1073+
type: "number",
1074+
format: "int64",
1075+
},
10551076
cloudSiemEventsAggSum: {
10561077
baseName: "cloud_siem_events_agg_sum",
10571078
type: "number",
@@ -1287,6 +1308,11 @@ export class UsageSummaryResponse {
12871308
type: "number",
12881309
format: "int64",
12891310
},
1311+
ephInfraHostProxmoxAggSum: {
1312+
baseName: "eph_infra_host_proxmox_agg_sum",
1313+
type: "number",
1314+
format: "int64",
1315+
},
12901316
errorTrackingApmErrorEventsAggSum: {
12911317
baseName: "error_tracking_apm_error_events_agg_sum",
12921318
type: "number",
@@ -1582,6 +1608,16 @@ export class UsageSummaryResponse {
15821608
type: "number",
15831609
format: "int64",
15841610
},
1611+
proxmoxHostAggSum: {
1612+
baseName: "proxmox_host_agg_sum",
1613+
type: "number",
1614+
format: "int64",
1615+
},
1616+
proxmoxHostTop99PSum: {
1617+
baseName: "proxmox_host_top99p_sum",
1618+
type: "number",
1619+
format: "int64",
1620+
},
15851621
publishedAppHwmSum: {
15861622
baseName: "published_app_hwm_sum",
15871623
type: "number",

0 commit comments

Comments
 (0)