Skip to content

Commit 0195438

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add serverless apps apm to usage attribution api (#3750)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 04133e1 commit 0195438

File tree

5 files changed

+41
-0
lines changed

5 files changed

+41
-0
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4579,6 +4579,7 @@ components:
45794579
- sca_fargate_usage
45804580
- sds_scanned_bytes_usage
45814581
- serverless_apps_usage
4582+
- serverless_apps_apm_usage
45824583
- siem_analyzed_logs_add_on_usage
45834584
- siem_ingested_bytes_usage
45844585
- snmp_usage
@@ -4666,6 +4667,7 @@ components:
46664667
- SCA_FARGATE_USAGE
46674668
- SDS_SCANNED_BYTES_USAGE
46684669
- SERVERLESS_APPS_USAGE
4670+
- SERVERLESS_APPS_APM_USAGE
46694671
- SIEM_ANALYZED_LOGS_ADD_ON_USAGE
46704672
- SIEM_INGESTED_BYTES_USAGE
46714673
- SNMP_USAGE
@@ -9156,6 +9158,8 @@ components:
91569158
- published_app_percentage
91579159
- serverless_apps_usage
91589160
- serverless_apps_percentage
9161+
- serverless_apps_apm_usage
9162+
- serverless_apps_apm_percentage
91599163
- snmp_usage
91609164
- snmp_percentage
91619165
- universal_service_monitoring_usage
@@ -9321,6 +9325,8 @@ components:
93219325
- PUBLISHED_APP_PERCENTAGE
93229326
- SERVERLESS_APPS_USAGE
93239327
- SERVERLESS_APPS_PERCENTAGE
9328+
- SERVERLESS_APPS_APM_USAGE
9329+
- SERVERLESS_APPS_APM_PERCENTAGE
93249330
- SNMP_USAGE
93259331
- SNMP_PERCENTAGE
93269332
- UNIVERSAL_SERVICE_MONITORING_USAGE
@@ -9978,6 +9984,14 @@ components:
99789984
description: The total Sensitive Data Scanner usage by tag(s).
99799985
format: double
99809986
type: number
9987+
serverless_apps_apm_percentage:
9988+
description: The percentage of Serverless Apps APM usage by tag(s).
9989+
format: double
9990+
type: number
9991+
serverless_apps_apm_usage:
9992+
description: The total Serverless Apps APM usage by tag(s).
9993+
format: double
9994+
type: number
99819995
serverless_apps_percentage:
99829996
description: The percentage of Serverless Apps usage by tag(s).
99839997
format: double

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export type HourlyUsageAttributionUsageType =
9191
| typeof SCA_FARGATE_USAGE
9292
| typeof SDS_SCANNED_BYTES_USAGE
9393
| typeof SERVERLESS_APPS_USAGE
94+
| typeof SERVERLESS_APPS_APM_USAGE
9495
| typeof SIEM_ANALYZED_LOGS_ADD_ON_USAGE
9596
| typeof SIEM_INGESTED_BYTES_USAGE
9697
| typeof SNMP_USAGE
@@ -189,6 +190,7 @@ export const RUM_SESSION_REPLAY_ADD_ON_USAGE =
189190
export const SCA_FARGATE_USAGE = "sca_fargate_usage";
190191
export const SDS_SCANNED_BYTES_USAGE = "sds_scanned_bytes_usage";
191192
export const SERVERLESS_APPS_USAGE = "serverless_apps_usage";
193+
export const SERVERLESS_APPS_APM_USAGE = "serverless_apps_apm_usage";
192194
export const SIEM_ANALYZED_LOGS_ADD_ON_USAGE =
193195
"siem_analyzed_logs_add_on_usage";
194196
export const SIEM_INGESTED_BYTES_USAGE = "siem_ingested_bytes_usage";

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ export type MonthlyUsageAttributionSupportedMetrics =
114114
| typeof PUBLISHED_APP_PERCENTAGE
115115
| typeof SERVERLESS_APPS_USAGE
116116
| typeof SERVERLESS_APPS_PERCENTAGE
117+
| typeof SERVERLESS_APPS_APM_USAGE
118+
| typeof SERVERLESS_APPS_APM_PERCENTAGE
117119
| typeof SNMP_USAGE
118120
| typeof SNMP_PERCENTAGE
119121
| typeof UNIVERSAL_SERVICE_MONITORING_USAGE
@@ -295,6 +297,8 @@ export const PUBLISHED_APP_USAGE = "published_app_usage";
295297
export const PUBLISHED_APP_PERCENTAGE = "published_app_percentage";
296298
export const SERVERLESS_APPS_USAGE = "serverless_apps_usage";
297299
export const SERVERLESS_APPS_PERCENTAGE = "serverless_apps_percentage";
300+
export const SERVERLESS_APPS_APM_USAGE = "serverless_apps_apm_usage";
301+
export const SERVERLESS_APPS_APM_PERCENTAGE = "serverless_apps_apm_percentage";
298302
export const SNMP_USAGE = "snmp_usage";
299303
export const SNMP_PERCENTAGE = "snmp_percentage";
300304
export const UNIVERSAL_SERVICE_MONITORING_USAGE =

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,6 +602,14 @@ export class MonthlyUsageAttributionValues {
602602
* The total Sensitive Data Scanner usage by tag(s).
603603
*/
604604
"sdsScannedBytesUsage"?: number;
605+
/**
606+
* The percentage of Serverless Apps APM usage by tag(s).
607+
*/
608+
"serverlessAppsApmPercentage"?: number;
609+
/**
610+
* The total Serverless Apps APM usage by tag(s).
611+
*/
612+
"serverlessAppsApmUsage"?: number;
605613
/**
606614
* The percentage of Serverless Apps usage by tag(s).
607615
*/
@@ -1415,6 +1423,16 @@ export class MonthlyUsageAttributionValues {
14151423
type: "number",
14161424
format: "double",
14171425
},
1426+
serverlessAppsApmPercentage: {
1427+
baseName: "serverless_apps_apm_percentage",
1428+
type: "number",
1429+
format: "double",
1430+
},
1431+
serverlessAppsApmUsage: {
1432+
baseName: "serverless_apps_apm_usage",
1433+
type: "number",
1434+
format: "double",
1435+
},
14181436
serverlessAppsPercentage: {
14191437
baseName: "serverless_apps_percentage",
14201438
type: "number",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -989,6 +989,7 @@ const enumsMap: { [key: string]: any[] } = {
989989
"sca_fargate_usage",
990990
"sds_scanned_bytes_usage",
991991
"serverless_apps_usage",
992+
"serverless_apps_apm_usage",
992993
"siem_analyzed_logs_add_on_usage",
993994
"siem_ingested_bytes_usage",
994995
"snmp_usage",
@@ -1296,6 +1297,8 @@ const enumsMap: { [key: string]: any[] } = {
12961297
"published_app_percentage",
12971298
"serverless_apps_usage",
12981299
"serverless_apps_percentage",
1300+
"serverless_apps_apm_usage",
1301+
"serverless_apps_apm_percentage",
12991302
"snmp_usage",
13001303
"snmp_percentage",
13011304
"universal_service_monitoring_usage",

0 commit comments

Comments
 (0)