Skip to content

Commit de739a1

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
New keys added for multiple products (#2447)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 4998c01 commit de739a1

File tree

10 files changed

+642
-11
lines changed

10 files changed

+642
-11
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 218 additions & 0 deletions
Large diffs are not rendered by default.

.generator/schemas/v2/openapi.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66559,15 +66559,16 @@ paths:
6655966559
`fargate`, `infra_hosts`, `incident_management`, `indexed_logs`, `indexed_spans`,
6656066560
`ingested_spans`, `iot`,
6656166561

66562-
`lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `network_monitoring`,
66563-
`observability_pipelines`,
66562+
`lambda_traced_invocations`, `llm_observability`, `logs`, `network_flows`,
66563+
`network_hosts`, `network_monitoring`,
6656466564

66565-
`online_archive`, `profiling`, `rum`, `rum_browser_sessions`, `rum_mobile_sessions`,
66566-
`sds`, `snmp`, `software_delivery`,
66565+
`observability_pipelines`, `online_archive`, `profiling`, `product_analytics`,
66566+
`rum`, `rum_browser_sessions`,
6656766567

66568-
`synthetics_api`, `synthetics_browser`, `synthetics_mobile`, `synthetics_parallel_testing`,
66569-
`timeseries`, `vuln_management`,
66568+
`rum_mobile_sessions`, `sds`, `snmp`, `software_delivery`, `synthetics_api`,
66569+
`synthetics_browser`,
6657066570

66571+
`synthetics_mobile`, `synthetics_parallel_testing`, `timeseries`, `vuln_management`
6657166572
and `workflow_executions`.
6657266573

6657366574
The following product family has been **deprecated**: `audit_logs`.'

services/usage_metering/src/v1/models/HourlyUsageAttributionUsageType.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export type HourlyUsageAttributionUsageType =
4545
| typeof INGESTED_SPANS_BYTES_USAGE
4646
| typeof INVOCATIONS_USAGE
4747
| typeof LAMBDA_TRACED_INVOCATIONS_USAGE
48+
| typeof LLM_OBSERVABILITY_USAGE
4849
| typeof LOGS_INDEXED_15DAY_USAGE
4950
| typeof LOGS_INDEXED_180DAY_USAGE
5051
| typeof LOGS_INDEXED_1DAY_USAGE
@@ -58,15 +59,21 @@ export type HourlyUsageAttributionUsageType =
5859
| typeof LOGS_INDEXED_CUSTOM_RETENTION_USAGE
5960
| typeof MOBILE_APP_TESTING_USAGE
6061
| typeof NDM_NETFLOW_USAGE
62+
| typeof NETWORK_DEVICE_WIRELESS_USAGE
6163
| typeof NPM_HOST_USAGE
6264
| typeof OBS_PIPELINE_BYTES_USAGE
6365
| typeof OBS_PIPELINE_VCPU_USAGE
6466
| typeof ONLINE_ARCHIVE_USAGE
67+
| typeof PRODUCT_ANALYTICS_SESSION_USAGE
6568
| typeof PROFILED_CONTAINER_USAGE
6669
| typeof PROFILED_FARGATE_USAGE
6770
| typeof PROFILED_HOST_USAGE
71+
| typeof PUBLISHED_APP_USAGE
6872
| typeof RUM_BROWSER_MOBILE_SESSIONS_USAGE
73+
| typeof RUM_INGESTED_USAGE
74+
| typeof RUM_INVESTIGATE_USAGE
6975
| typeof RUM_REPLAY_SESSIONS_USAGE
76+
| typeof RUM_SESSION_REPLAY_ADD_ON_USAGE
7077
| typeof SCA_FARGATE_USAGE
7178
| typeof SDS_SCANNED_BYTES_USAGE
7279
| typeof SERVERLESS_APPS_USAGE
@@ -124,6 +131,7 @@ export const INGESTED_SPANS_BYTES_USAGE = "ingested_spans_bytes_usage";
124131
export const INVOCATIONS_USAGE = "invocations_usage";
125132
export const LAMBDA_TRACED_INVOCATIONS_USAGE =
126133
"lambda_traced_invocations_usage";
134+
export const LLM_OBSERVABILITY_USAGE = "llm_observability_usage";
127135
export const LOGS_INDEXED_15DAY_USAGE = "logs_indexed_15day_usage";
128136
export const LOGS_INDEXED_180DAY_USAGE = "logs_indexed_180day_usage";
129137
export const LOGS_INDEXED_1DAY_USAGE = "logs_indexed_1day_usage";
@@ -138,16 +146,24 @@ export const LOGS_INDEXED_CUSTOM_RETENTION_USAGE =
138146
"logs_indexed_custom_retention_usage";
139147
export const MOBILE_APP_TESTING_USAGE = "mobile_app_testing_usage";
140148
export const NDM_NETFLOW_USAGE = "ndm_netflow_usage";
141-
export const NPM_HOST_USAGE = "npm_host_usage";
149+
export const NETWORK_DEVICE_WIRELESS_USAGE = "npm_host_usage";
150+
export const NPM_HOST_USAGE = "network_device_wireless_usage";
142151
export const OBS_PIPELINE_BYTES_USAGE = "obs_pipeline_bytes_usage";
143152
export const OBS_PIPELINE_VCPU_USAGE = "obs_pipelines_vcpu_usage";
144153
export const ONLINE_ARCHIVE_USAGE = "online_archive_usage";
154+
export const PRODUCT_ANALYTICS_SESSION_USAGE =
155+
"product_analytics_session_usage";
145156
export const PROFILED_CONTAINER_USAGE = "profiled_container_usage";
146157
export const PROFILED_FARGATE_USAGE = "profiled_fargate_usage";
147158
export const PROFILED_HOST_USAGE = "profiled_host_usage";
159+
export const PUBLISHED_APP_USAGE = "published_app";
148160
export const RUM_BROWSER_MOBILE_SESSIONS_USAGE =
149161
"rum_browser_mobile_sessions_usage";
162+
export const RUM_INGESTED_USAGE = "rum_ingested_usage";
163+
export const RUM_INVESTIGATE_USAGE = "rum_investigate_usage";
150164
export const RUM_REPLAY_SESSIONS_USAGE = "rum_replay_sessions_usage";
165+
export const RUM_SESSION_REPLAY_ADD_ON_USAGE =
166+
"rum_session_replay_add_on_usage";
151167
export const SCA_FARGATE_USAGE = "sca_fargate_usage";
152168
export const SDS_SCANNED_BYTES_USAGE = "sds_scanned_bytes_usage";
153169
export const SERVERLESS_APPS_USAGE = "serverless_apps_usage";

services/usage_metering/src/v1/models/MonthlyUsageAttributionSupportedMetrics.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,14 @@ export type MonthlyUsageAttributionSupportedMetrics =
7070
| typeof INVOCATIONS_PERCENTAGE
7171
| typeof LAMBDA_TRACED_INVOCATIONS_USAGE
7272
| typeof LAMBDA_TRACED_INVOCATIONS_PERCENTAGE
73+
| typeof LLM_OBSERVABILITY_USAGE
74+
| typeof LLM_OBSERVABILITY_PERCENTAGE
7375
| typeof MOBILE_APP_TESTING_USAGE
7476
| typeof MOBILE_APP_TESTING_PERCENTAGE
7577
| typeof NDM_NETFLOW_USAGE
7678
| typeof NDM_NETFLOW_PERCENTAGE
79+
| typeof NETWORK_DEVICE_WIRELESS_USAGE
80+
| typeof NETWORK_DEVICE_WIRELESS_PERCENTAGE
7781
| typeof NPM_HOST_USAGE
7882
| typeof NPM_HOST_PERCENTAGE
7983
| typeof OBS_PIPELINE_BYTES_USAGE
@@ -82,12 +86,16 @@ export type MonthlyUsageAttributionSupportedMetrics =
8286
| typeof OBS_PIPELINES_VCPU_PERCENTAGE
8387
| typeof ONLINE_ARCHIVE_USAGE
8488
| typeof ONLINE_ARCHIVE_PERCENTAGE
89+
| typeof PRODUCT_ANALYTICS_SESSION_USAGE
90+
| typeof PRODUCT_ANALYTICS_SESSION_PERCENTAGE
8591
| typeof PROFILED_CONTAINER_USAGE
8692
| typeof PROFILED_CONTAINER_PERCENTAGE
8793
| typeof PROFILED_FARGATE_USAGE
8894
| typeof PROFILED_FARGATE_PERCENTAGE
8995
| typeof PROFILED_HOST_USAGE
9096
| typeof PROFILED_HOST_PERCENTAGE
97+
| typeof PUBLISHED_APP_USAGE
98+
| typeof PUBLISHED_APP_PERCENTAGE
9199
| typeof SERVERLESS_APPS_USAGE
92100
| typeof SERVERLESS_APPS_PERCENTAGE
93101
| typeof SNMP_USAGE
@@ -130,8 +138,14 @@ export type MonthlyUsageAttributionSupportedMetrics =
130138
| typeof LOGS_INDEXED_3DAY_PERCENTAGE
131139
| typeof LOGS_INDEXED_1DAY_USAGE
132140
| typeof LOGS_INDEXED_1DAY_PERCENTAGE
141+
| typeof RUM_INGESTED_USAGE
142+
| typeof RUM_INGESTED_PERCENTAGE
143+
| typeof RUM_INVESTIGATE_USAGE
144+
| typeof RUM_INVESTIGATE_PERCENTAGE
133145
| typeof RUM_REPLAY_SESSIONS_USAGE
134146
| typeof RUM_REPLAY_SESSIONS_PERCENTAGE
147+
| typeof RUM_SESSION_REPLAY_ADD_ON_USAGE
148+
| typeof RUM_SESSION_REPLAY_ADD_ON_PERCENTAGE
135149
| typeof RUM_BROWSER_MOBILE_SESSIONS_USAGE
136150
| typeof RUM_BROWSER_MOBILE_SESSIONS_PERCENTAGE
137151
| typeof INGESTED_SPANS_BYTES_USAGE
@@ -225,10 +239,15 @@ export const LAMBDA_TRACED_INVOCATIONS_USAGE =
225239
"lambda_traced_invocations_usage";
226240
export const LAMBDA_TRACED_INVOCATIONS_PERCENTAGE =
227241
"lambda_traced_invocations_percentage";
242+
export const LLM_OBSERVABILITY_USAGE = "llm_observability_usage";
243+
export const LLM_OBSERVABILITY_PERCENTAGE = "llm_observability_percentage";
228244
export const MOBILE_APP_TESTING_USAGE = "mobile_app_testing_percentage";
229245
export const MOBILE_APP_TESTING_PERCENTAGE = "mobile_app_testing_usage";
230246
export const NDM_NETFLOW_USAGE = "ndm_netflow_usage";
231247
export const NDM_NETFLOW_PERCENTAGE = "ndm_netflow_percentage";
248+
export const NETWORK_DEVICE_WIRELESS_USAGE = "network_device_wireless_usage";
249+
export const NETWORK_DEVICE_WIRELESS_PERCENTAGE =
250+
"network_device_wireless_percentage";
232251
export const NPM_HOST_USAGE = "npm_host_usage";
233252
export const NPM_HOST_PERCENTAGE = "npm_host_percentage";
234253
export const OBS_PIPELINE_BYTES_USAGE = "obs_pipeline_bytes_usage";
@@ -237,12 +256,18 @@ export const OBS_PIPELINES_VCPU_USAGE = "obs_pipelines_vcpu_usage";
237256
export const OBS_PIPELINES_VCPU_PERCENTAGE = "obs_pipelines_vcpu_percentage";
238257
export const ONLINE_ARCHIVE_USAGE = "online_archive_usage";
239258
export const ONLINE_ARCHIVE_PERCENTAGE = "online_archive_percentage";
259+
export const PRODUCT_ANALYTICS_SESSION_USAGE =
260+
"product_analytics_session_usage";
261+
export const PRODUCT_ANALYTICS_SESSION_PERCENTAGE =
262+
"product_analytics_session_percentage";
240263
export const PROFILED_CONTAINER_USAGE = "profiled_container_usage";
241264
export const PROFILED_CONTAINER_PERCENTAGE = "profiled_container_percentage";
242265
export const PROFILED_FARGATE_USAGE = "profiled_fargate_usage";
243266
export const PROFILED_FARGATE_PERCENTAGE = "profiled_fargate_percentage";
244267
export const PROFILED_HOST_USAGE = "profiled_host_usage";
245268
export const PROFILED_HOST_PERCENTAGE = "profiled_host_percentage";
269+
export const PUBLISHED_APP_USAGE = "published_app_usage";
270+
export const PUBLISHED_APP_PERCENTAGE = "published_app_percentage";
246271
export const SERVERLESS_APPS_USAGE = "serverless_apps_usage";
247272
export const SERVERLESS_APPS_PERCENTAGE = "serverless_apps_percentage";
248273
export const SNMP_USAGE = "snmp_usage";
@@ -293,8 +318,16 @@ export const LOGS_INDEXED_3DAY_USAGE = "logs_indexed_3day_usage";
293318
export const LOGS_INDEXED_3DAY_PERCENTAGE = "logs_indexed_3day_percentage";
294319
export const LOGS_INDEXED_1DAY_USAGE = "logs_indexed_1day_usage";
295320
export const LOGS_INDEXED_1DAY_PERCENTAGE = "logs_indexed_1day_percentage";
321+
export const RUM_INGESTED_USAGE = "rum_ingested_usage";
322+
export const RUM_INGESTED_PERCENTAGE = "rum_ingested_percentage";
323+
export const RUM_INVESTIGATE_USAGE = "rum_investigate_usage";
324+
export const RUM_INVESTIGATE_PERCENTAGE = "rum_investigate_percentage";
296325
export const RUM_REPLAY_SESSIONS_USAGE = "rum_replay_sessions_usage";
297326
export const RUM_REPLAY_SESSIONS_PERCENTAGE = "rum_replay_sessions_percentage";
327+
export const RUM_SESSION_REPLAY_ADD_ON_USAGE =
328+
"rum_session_replay_add_on_usage";
329+
export const RUM_SESSION_REPLAY_ADD_ON_PERCENTAGE =
330+
"rum_session_replay_add_on_percentage";
298331
export const RUM_BROWSER_MOBILE_SESSIONS_USAGE =
299332
"rum_browser_mobile_sessions_usage";
300333
export const RUM_BROWSER_MOBILE_SESSIONS_PERCENTAGE =

services/usage_metering/src/v1/models/MonthlyUsageAttributionValues.ts

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,14 @@ export class MonthlyUsageAttributionValues {
308308
* The Serverless APM usage by tag(s).
309309
*/
310310
"lambdaTracedInvocationsUsage"?: number;
311+
/**
312+
* The percentage of LLM Observability usage by tag(s).
313+
*/
314+
"llmObservabilityPercentage"?: number;
315+
/**
316+
* The LLM Observability usage by tag(s).
317+
*/
318+
"llmObservabilityUsage"?: number;
311319
/**
312320
* The percentage of Indexed Logs (15-day Retention) usage by tag(s).
313321
*/
@@ -412,6 +420,14 @@ export class MonthlyUsageAttributionValues {
412420
* The Network Device Monitoring NetFlow usage by tag(s).
413421
*/
414422
"ndmNetflowUsage"?: number;
423+
/**
424+
* The percentage of network device wireless usage by tag(s).
425+
*/
426+
"networkDeviceWirelessPercentage"?: number;
427+
/**
428+
* The network device wireless usage by tag(s).
429+
*/
430+
"networkDeviceWirelessUsage"?: number;
415431
/**
416432
* The percentage of network host usage by tag(s).
417433
*/
@@ -444,6 +460,14 @@ export class MonthlyUsageAttributionValues {
444460
* The online archive usage by tag(s).
445461
*/
446462
"onlineArchiveUsage"?: number;
463+
/**
464+
* The percentage of Product Analytics session usage by tag(s).
465+
*/
466+
"productAnalyticsSessionPercentage"?: number;
467+
/**
468+
* The Product Analytics session usage by tag(s).
469+
*/
470+
"productAnalyticsSessionUsage"?: number;
447471
/**
448472
* The percentage of profiled container usage by tag(s).
449473
*/
@@ -468,6 +492,14 @@ export class MonthlyUsageAttributionValues {
468492
* The profiled hosts usage by tag(s).
469493
*/
470494
"profiledHostUsage"?: number;
495+
/**
496+
* The percentage of published application usage by tag(s).
497+
*/
498+
"publishedAppPercentage"?: number;
499+
/**
500+
* The published application usage by tag(s).
501+
*/
502+
"publishedAppUsage"?: number;
471503
/**
472504
* The percentage of RUM Browser and Mobile usage by tag(s).
473505
*/
@@ -476,6 +508,22 @@ export class MonthlyUsageAttributionValues {
476508
* The total RUM Browser and Mobile usage by tag(s).
477509
*/
478510
"rumBrowserMobileSessionsUsage"?: number;
511+
/**
512+
* The percentage of RUM Ingested usage by tag(s).
513+
*/
514+
"rumIngestedPercentage"?: number;
515+
/**
516+
* The total RUM Ingested usage by tag(s).
517+
*/
518+
"rumIngestedUsage"?: number;
519+
/**
520+
* The percentage of RUM Investigate usage by tag(s).
521+
*/
522+
"rumInvestigatePercentage"?: number;
523+
/**
524+
* The total RUM Investigate usage by tag(s).
525+
*/
526+
"rumInvestigateUsage"?: number;
479527
/**
480528
* The percentage of RUM Session Replay usage by tag(s).
481529
*/
@@ -484,6 +532,14 @@ export class MonthlyUsageAttributionValues {
484532
* The total RUM Session Replay usage by tag(s).
485533
*/
486534
"rumReplaySessionsUsage"?: number;
535+
/**
536+
* The percentage of RUM Session Replay Add-On usage by tag(s).
537+
*/
538+
"rumSessionReplayAddOnPercentage"?: number;
539+
/**
540+
* The total RUM Session Replay Add-On usage by tag(s).
541+
*/
542+
"rumSessionReplayAddOnUsage"?: number;
487543
/**
488544
* The percentage of Software Composition Analysis Fargate task usage by tag(s).
489545
*/
@@ -951,6 +1007,16 @@ export class MonthlyUsageAttributionValues {
9511007
type: "number",
9521008
format: "double",
9531009
},
1010+
llmObservabilityPercentage: {
1011+
baseName: "llm_observability_percentage",
1012+
type: "number",
1013+
format: "double",
1014+
},
1015+
llmObservabilityUsage: {
1016+
baseName: "llm_observability_usage",
1017+
type: "number",
1018+
format: "double",
1019+
},
9541020
logsIndexed15DayPercentage: {
9551021
baseName: "logs_indexed_15day_percentage",
9561022
type: "number",
@@ -1081,6 +1147,16 @@ export class MonthlyUsageAttributionValues {
10811147
type: "number",
10821148
format: "double",
10831149
},
1150+
networkDeviceWirelessPercentage: {
1151+
baseName: "network_device_wireless_percentage",
1152+
type: "number",
1153+
format: "double",
1154+
},
1155+
networkDeviceWirelessUsage: {
1156+
baseName: "network_device_wireless_usage",
1157+
type: "number",
1158+
format: "double",
1159+
},
10841160
npmHostPercentage: {
10851161
baseName: "npm_host_percentage",
10861162
type: "number",
@@ -1121,6 +1197,16 @@ export class MonthlyUsageAttributionValues {
11211197
type: "number",
11221198
format: "double",
11231199
},
1200+
productAnalyticsSessionPercentage: {
1201+
baseName: "product_analytics_session_percentage",
1202+
type: "number",
1203+
format: "double",
1204+
},
1205+
productAnalyticsSessionUsage: {
1206+
baseName: "product_analytics_session_usage",
1207+
type: "number",
1208+
format: "double",
1209+
},
11241210
profiledContainerPercentage: {
11251211
baseName: "profiled_container_percentage",
11261212
type: "number",
@@ -1151,6 +1237,16 @@ export class MonthlyUsageAttributionValues {
11511237
type: "number",
11521238
format: "double",
11531239
},
1240+
publishedAppPercentage: {
1241+
baseName: "published_app_percentage",
1242+
type: "number",
1243+
format: "double",
1244+
},
1245+
publishedAppUsage: {
1246+
baseName: "published_app_usage",
1247+
type: "number",
1248+
format: "double",
1249+
},
11541250
rumBrowserMobileSessionsPercentage: {
11551251
baseName: "rum_browser_mobile_sessions_percentage",
11561252
type: "number",
@@ -1161,6 +1257,26 @@ export class MonthlyUsageAttributionValues {
11611257
type: "number",
11621258
format: "double",
11631259
},
1260+
rumIngestedPercentage: {
1261+
baseName: "rum_ingested_percentage",
1262+
type: "number",
1263+
format: "double",
1264+
},
1265+
rumIngestedUsage: {
1266+
baseName: "rum_ingested_usage",
1267+
type: "number",
1268+
format: "double",
1269+
},
1270+
rumInvestigatePercentage: {
1271+
baseName: "rum_investigate_percentage",
1272+
type: "number",
1273+
format: "double",
1274+
},
1275+
rumInvestigateUsage: {
1276+
baseName: "rum_investigate_usage",
1277+
type: "number",
1278+
format: "double",
1279+
},
11641280
rumReplaySessionsPercentage: {
11651281
baseName: "rum_replay_sessions_percentage",
11661282
type: "number",
@@ -1171,6 +1287,16 @@ export class MonthlyUsageAttributionValues {
11711287
type: "number",
11721288
format: "double",
11731289
},
1290+
rumSessionReplayAddOnPercentage: {
1291+
baseName: "rum_session_replay_add_on_percentage",
1292+
type: "number",
1293+
format: "double",
1294+
},
1295+
rumSessionReplayAddOnUsage: {
1296+
baseName: "rum_session_replay_add_on_usage",
1297+
type: "number",
1298+
format: "double",
1299+
},
11741300
scaFargatePercentage: {
11751301
baseName: "sca_fargate_percentage",
11761302
type: "number",

0 commit comments

Comments
 (0)