Skip to content

Commit e896ca1

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
and
ci.datadog-api-spec
authored
Add Network Device Monitoring Netflow to usage (#1354)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 006190d commit e896ca1

11 files changed

+91
-6
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2023-09-29 08:08:54.865902",
8-
"spec_repo_commit": "b63ccd75"
7+
"regenerated": "2023-09-29 16:55:38.140124",
8+
"spec_repo_commit": "514c9081"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2023-09-29 08:08:54.885214",
13-
"spec_repo_commit": "b63ccd75"
12+
"regenerated": "2023-09-29 16:55:38.159201",
13+
"spec_repo_commit": "514c9081"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3922,6 +3922,7 @@ components:
39223922
- infra_host_usage
39233923
- invocations_usage
39243924
- mobile_app_testing_usage
3925+
- ndm_netflow_usage
39253926
- npm_host_usage
39263927
- obs_pipeline_bytes_usage
39273928
- profiled_container_usage
@@ -3962,6 +3963,7 @@ components:
39623963
- INFRA_HOST_USAGE
39633964
- INVOCATIONS_USAGE
39643965
- MOBILE_APP_TESTING_USAGE
3966+
- NDM_NETFLOW_USAGE
39653967
- NPM_HOST_USAGE
39663968
- OBS_PIPELINE_BYTES_USAGE
39673969
- PROFILED_CONTAINER_USAGE
@@ -7495,6 +7497,8 @@ components:
74957497
- invocations_percentage
74967498
- mobile_app_testing_percentage
74977499
- mobile_app_testing_usage
7500+
- ndm_netflow_usage
7501+
- ndm_netflow_percentage
74987502
- npm_host_usage
74997503
- npm_host_percentage
75007504
- obs_pipeline_bytes_usage
@@ -7574,6 +7578,8 @@ components:
75747578
- INVOCATIONS_PERCENTAGE
75757579
- MOBILE_APP_TESTING_USAGE
75767580
- MOBILE_APP_TESTING_PERCENTAGE
7581+
- NDM_NETFLOW_USAGE
7582+
- NDM_NETFLOW_PERCENTAGE
75777583
- NPM_HOST_USAGE
75787584
- NPM_HOST_PERCENTAGE
75797585
- OBS_PIPELINE_BYTES_USAGE
@@ -7834,6 +7840,15 @@ components:
78347840
description: The Synthetic mobile application test usage by tag(s).
78357841
format: double
78367842
type: number
7843+
ndm_netflow_percentage:
7844+
description: The percentage of Network Device Monitoring NetFlow usage by
7845+
tag(s).
7846+
format: double
7847+
type: number
7848+
ndm_netflow_usage:
7849+
description: The Network Device Monitoring NetFlow usage by tag(s).
7850+
format: double
7851+
type: number
78377852
npm_host_percentage:
78387853
description: The percentage of network host usage by tag(s).
78397854
format: double
@@ -18113,6 +18128,11 @@ components:
1811318128
current date for all organizations.
1811418129
format: int64
1811518130
type: integer
18131+
ndm_netflow_events_sum:
18132+
description: Shows the sum of all Network Device Monitoring NetFlow events
18133+
over all hours in the current date for the given org.
18134+
format: int64
18135+
type: integer
1811618136
netflow_indexed_events_count_sum:
1811718137
description: Shows the sum of all Network flows indexed over all hours in
1811818138
the current date for all organizations.
@@ -18630,6 +18650,11 @@ components:
1863018650
name:
1863118651
description: The organization name.
1863218652
type: string
18653+
ndm_netflow_events_sum:
18654+
description: Shows the sum of all Network Device Monitoring NetFlow events
18655+
over all hours in the current date for the given org.
18656+
format: int64
18657+
type: integer
1863318658
netflow_indexed_events_count_sum:
1863418659
description: Shows the sum of all Network flows indexed over all hours in
1863518660
the current date for the given org.
@@ -19171,6 +19196,11 @@ components:
1917119196
current months for all organizations.
1917219197
format: int64
1917319198
type: integer
19199+
ndm_netflow_events_agg_sum:
19200+
description: Shows the sum of all Network Device Monitoring NetFlow events
19201+
over all hours in the current months for all organizations.
19202+
format: int64
19203+
type: integer
1917419204
netflow_indexed_events_count_agg_sum:
1917519205
description: Shows the sum of all Network flows indexed over all hours in
1917619206
the current months for all organizations.

.generator/schemas/v2/openapi.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27595,7 +27595,8 @@ paths:
2759527595
`infra_hosts`, `incident_management`, `indexed_logs`, `indexed_spans`, `ingested_spans`,
2759627596
`iot`,
2759727597

27598-
`lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `observability_pipelines`,
27598+
`lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `netflow_monitoring`,
27599+
`observability_pipelines`,
2759927600

2760027601
`online_archive`, `profiling`, `rum`, `rum_browser_sessions`, `rum_mobile_sessions`,
2760127602
`sds`, `snmp`,

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export type HourlyUsageAttributionUsageType =
3939
| typeof INFRA_HOST_USAGE
4040
| typeof INVOCATIONS_USAGE
4141
| typeof MOBILE_APP_TESTING_USAGE
42+
| typeof NDM_NETFLOW_USAGE
4243
| typeof NPM_HOST_USAGE
4344
| typeof OBS_PIPELINE_BYTES_USAGE
4445
| typeof PROFILED_CONTAINER_USAGE
@@ -79,6 +80,7 @@ export const FUNCTIONS_USAGE = "functions_usage";
7980
export const INFRA_HOST_USAGE = "infra_host_usage";
8081
export const INVOCATIONS_USAGE = "invocations_usage";
8182
export const MOBILE_APP_TESTING_USAGE = "mobile_app_testing_usage";
83+
export const NDM_NETFLOW_USAGE = "ndm_netflow_usage";
8284
export const NPM_HOST_USAGE = "npm_host_usage";
8385
export const OBS_PIPELINE_BYTES_USAGE = "obs_pipeline_bytes_usage";
8486
export const PROFILED_CONTAINER_USAGE = "profiled_container_usage";

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ export type MonthlyUsageAttributionSupportedMetrics =
6565
| typeof INVOCATIONS_PERCENTAGE
6666
| typeof MOBILE_APP_TESTING_USAGE
6767
| typeof MOBILE_APP_TESTING_PERCENTAGE
68+
| typeof NDM_NETFLOW_USAGE
69+
| typeof NDM_NETFLOW_PERCENTAGE
6870
| typeof NPM_HOST_USAGE
6971
| typeof NPM_HOST_PERCENTAGE
7072
| typeof OBS_PIPELINE_BYTES_USAGE
@@ -150,6 +152,8 @@ export const INVOCATIONS_USAGE = "invocations_usage";
150152
export const INVOCATIONS_PERCENTAGE = "invocations_percentage";
151153
export const MOBILE_APP_TESTING_USAGE = "mobile_app_testing_percentage";
152154
export const MOBILE_APP_TESTING_PERCENTAGE = "mobile_app_testing_usage";
155+
export const NDM_NETFLOW_USAGE = "ndm_netflow_usage";
156+
export const NDM_NETFLOW_PERCENTAGE = "ndm_netflow_percentage";
153157
export const NPM_HOST_USAGE = "npm_host_usage";
154158
export const NPM_HOST_PERCENTAGE = "npm_host_percentage";
155159
export const OBS_PIPELINE_BYTES_USAGE = "obs_pipeline_bytes_usage";

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,14 @@ export class MonthlyUsageAttributionValues {
234234
* The Synthetic mobile application test usage by tag(s).
235235
*/
236236
"mobileAppTestingUsage"?: number;
237+
/**
238+
* The percentage of Network Device Monitoring NetFlow usage by tag(s).
239+
*/
240+
"ndmNetflowPercentage"?: number;
241+
/**
242+
* The Network Device Monitoring NetFlow usage by tag(s).
243+
*/
244+
"ndmNetflowUsage"?: number;
237245
/**
238246
* The percentage of network host usage by tag(s).
239247
*/
@@ -604,6 +612,16 @@ export class MonthlyUsageAttributionValues {
604612
type: "number",
605613
format: "double",
606614
},
615+
ndmNetflowPercentage: {
616+
baseName: "ndm_netflow_percentage",
617+
type: "number",
618+
format: "double",
619+
},
620+
ndmNetflowUsage: {
621+
baseName: "ndm_netflow_usage",
622+
type: "number",
623+
format: "double",
624+
},
607625
npmHostPercentage: {
608626
baseName: "npm_host_percentage",
609627
type: "number",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -765,6 +765,7 @@ const enumsMap: { [key: string]: any[] } = {
765765
"infra_host_usage",
766766
"invocations_usage",
767767
"mobile_app_testing_usage",
768+
"ndm_netflow_usage",
768769
"npm_host_usage",
769770
"obs_pipeline_bytes_usage",
770771
"profiled_container_usage",
@@ -954,6 +955,8 @@ const enumsMap: { [key: string]: any[] } = {
954955
"invocations_percentage",
955956
"mobile_app_testing_percentage",
956957
"mobile_app_testing_usage",
958+
"ndm_netflow_usage",
959+
"ndm_netflow_percentage",
957960
"npm_host_usage",
958961
"npm_host_percentage",
959962
"obs_pipeline_bytes_usage",

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,10 @@ export class UsageSummaryDate {
287287
* Shows the sum of all mobile RUM units over all hours in the current date for all organizations.
288288
*/
289289
"mobileRumUnitsSum"?: number;
290+
/**
291+
* Shows the sum of all Network Device Monitoring NetFlow events over all hours in the current date for the given org.
292+
*/
293+
"ndmNetflowEventsSum"?: number;
290294
/**
291295
* Shows the sum of all Network flows indexed over all hours in the current date for all organizations.
292296
*/
@@ -766,6 +770,11 @@ export class UsageSummaryDate {
766770
type: "number",
767771
format: "int64",
768772
},
773+
ndmNetflowEventsSum: {
774+
baseName: "ndm_netflow_events_sum",
775+
type: "number",
776+
format: "int64",
777+
},
769778
netflowIndexedEventsCountSum: {
770779
baseName: "netflow_indexed_events_count_sum",
771780
type: "number",

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,10 @@ export class UsageSummaryDateOrg {
290290
* The organization name.
291291
*/
292292
"name"?: string;
293+
/**
294+
* Shows the sum of all Network Device Monitoring NetFlow events over all hours in the current date for the given org.
295+
*/
296+
"ndmNetflowEventsSum"?: number;
293297
/**
294298
* Shows the sum of all Network flows indexed over all hours in the current date for the given org.
295299
*/
@@ -776,6 +780,11 @@ export class UsageSummaryDateOrg {
776780
baseName: "name",
777781
type: "string",
778782
},
783+
ndmNetflowEventsSum: {
784+
baseName: "ndm_netflow_events_sum",
785+
type: "number",
786+
format: "int64",
787+
},
779788
netflowIndexedEventsCountSum: {
780789
baseName: "netflow_indexed_events_count_sum",
781790
type: "number",

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,10 @@ export class UsageSummaryResponse {
308308
* Shows the sum of all mobile RUM units over all hours in the current months for all organizations.
309309
*/
310310
"mobileRumUnitsAggSum"?: number;
311+
/**
312+
* Shows the sum of all Network Device Monitoring NetFlow events over all hours in the current months for all organizations.
313+
*/
314+
"ndmNetflowEventsAggSum"?: number;
311315
/**
312316
* Shows the sum of all Network flows indexed over all hours in the current months for all organizations.
313317
*/
@@ -827,6 +831,11 @@ export class UsageSummaryResponse {
827831
type: "number",
828832
format: "int64",
829833
},
834+
ndmNetflowEventsAggSum: {
835+
baseName: "ndm_netflow_events_agg_sum",
836+
type: "number",
837+
format: "int64",
838+
},
830839
netflowIndexedEventsCountAggSum: {
831840
baseName: "netflow_indexed_events_count_agg_sum",
832841
type: "number",

packages/datadog-api-client-v2/apis/UsageMeteringApi.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ export interface UsageMeteringApiGetHourlyUsageRequest {
953953
* `application_security`, `audit_trail`, `serverless`, `ci_app`, `cloud_cost_management`,
954954
* `csm_container_enterprise`, `csm_host_enterprise`, `cspm`, `custom_events`, `cws`, `dbm`, `fargate`,
955955
* `infra_hosts`, `incident_management`, `indexed_logs`, `indexed_spans`, `ingested_spans`, `iot`,
956-
* `lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `observability_pipelines`,
956+
* `lambda_traced_invocations`, `logs`, `network_flows`, `network_hosts`, `netflow_monitoring`, `observability_pipelines`,
957957
* `online_archive`, `profiling`, `rum`, `rum_browser_sessions`, `rum_mobile_sessions`, `sds`, `snmp`,
958958
* `synthetics_api`, `synthetics_browser`, `synthetics_mobile`, `synthetics_parallel_testing`, and `timeseries`.
959959
* The following product family has been **deprecated**: `audit_logs`.

0 commit comments

Comments
 (0)