Skip to content

Commit e77f378

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
and
ci.datadog-api-spec
authored
Add Workflow Executions to usage metering API (#1257)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 952c99d commit e77f378

File tree

5 files changed

+46
-4
lines changed

5 files changed

+46
-4
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.5",
7-
"regenerated": "2023-07-25 21:17:45.109330",
8-
"spec_repo_commit": "91969c8e"
7+
"regenerated": "2023-07-26 14:17:59.770492",
8+
"spec_repo_commit": "835cb6df"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.5",
12-
"regenerated": "2023-07-25 21:17:45.122774",
13-
"spec_repo_commit": "91969c8e"
12+
"regenerated": "2023-07-26 14:17:59.784271",
13+
"spec_repo_commit": "835cb6df"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17879,6 +17879,11 @@ components:
1787917879
Management hosts over all hours in the current date for the given org.
1788017880
format: int64
1788117881
type: integer
17882+
workflow_executions_usage_sum:
17883+
description: Sum of all workflows executed over all hours in the current
17884+
date for all organizations.
17885+
format: int64
17886+
type: integer
1788217887
type: object
1788317888
UsageSummaryDateOrg:
1788417889
description: Global hourly report of all data billed by Datadog for a given
@@ -18304,6 +18309,11 @@ components:
1830418309
Management hosts over all hours in the current date for the given org.
1830518310
format: int64
1830618311
type: integer
18312+
workflow_executions_usage_sum:
18313+
description: Sum of all workflows executed over all hours in the current
18314+
date for the given org.
18315+
format: int64
18316+
type: integer
1830718317
type: object
1830818318
UsageSummaryResponse:
1830918319
description: Response summarizing all usage aggregated across the months in
@@ -18777,6 +18787,11 @@ components:
1877718787
Management hosts over all hours in the current months for all organizations.
1877818788
format: int64
1877918789
type: integer
18790+
workflow_executions_usage_agg_sum:
18791+
description: Sum of all workflows executed over all hours in the current
18792+
months for all organizations.
18793+
format: int64
18794+
type: integer
1878018795
type: object
1878118796
UsageSyntheticsAPIHour:
1878218797
description: Number of Synthetics API tests run for each hour for a given organization.

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,10 @@ export class UsageSummaryDate {
343343
* Shows the 99th percentile of all Application Vulnerability Management hosts over all hours in the current date for the given org.
344344
*/
345345
"vulnManagementHostCountTop99p"?: number;
346+
/**
347+
* Sum of all workflows executed over all hours in the current date for all organizations.
348+
*/
349+
"workflowExecutionsUsageSum"?: number;
346350

347351
/**
348352
* @ignore
@@ -767,6 +771,11 @@ export class UsageSummaryDate {
767771
type: "number",
768772
format: "int64",
769773
},
774+
workflowExecutionsUsageSum: {
775+
baseName: "workflow_executions_usage_sum",
776+
type: "number",
777+
format: "int64",
778+
},
770779
};
771780

772781
/**

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,10 @@ export class UsageSummaryDateOrg {
350350
* Shows the 99th percentile of all Application Vulnerability Management hosts over all hours in the current date for the given org.
351351
*/
352352
"vulnManagementHostCountTop99p"?: number;
353+
/**
354+
* Sum of all workflows executed over all hours in the current date for the given org.
355+
*/
356+
"workflowExecutionsUsageSum"?: number;
353357

354358
/**
355359
* @ignore
@@ -781,6 +785,11 @@ export class UsageSummaryDateOrg {
781785
type: "number",
782786
format: "int64",
783787
},
788+
workflowExecutionsUsageSum: {
789+
baseName: "workflow_executions_usage_sum",
790+
type: "number",
791+
format: "int64",
792+
},
784793
};
785794

786795
/**

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,10 @@ export class UsageSummaryResponse {
380380
* Shows the 99th percentile of all Application Vulnerability Management hosts over all hours in the current months for all organizations.
381381
*/
382382
"vulnManagementHostCountTop99pSum"?: number;
383+
/**
384+
* Sum of all workflows executed over all hours in the current months for all organizations.
385+
*/
386+
"workflowExecutionsUsageAggSum"?: number;
383387

384388
/**
385389
* @ignore
@@ -848,6 +852,11 @@ export class UsageSummaryResponse {
848852
type: "number",
849853
format: "int64",
850854
},
855+
workflowExecutionsUsageAggSum: {
856+
baseName: "workflow_executions_usage_agg_sum",
857+
type: "number",
858+
format: "int64",
859+
},
851860
};
852861

853862
/**

0 commit comments

Comments
 (0)