Skip to content

Commit 294d28f

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add ci_code_coverage_committers to usage API (#3584)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent b412de1 commit 294d28f

File tree

4 files changed

+38
-0
lines changed

4 files changed

+38
-0
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4624,6 +4624,8 @@ components:
46244624
- asm_serverless_traced_invocations_percentage
46254625
- bits_ai_investigations_usage
46264626
- browser_usage
4627+
- ci_code_coverage_committers_percentage
4628+
- ci_code_coverage_committers_usage
46274629
- ci_pipeline_indexed_spans_usage
46284630
- ci_test_indexed_spans_usage
46294631
- ci_visibility_itr_usage
@@ -4709,6 +4711,8 @@ components:
47094711
- ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
47104712
- BITS_AI_INVESTIGATIONS_USAGE
47114713
- BROWSER_USAGE
4714+
- CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE
4715+
- CI_CODE_COVERAGE_COMMITTERS_USAGE
47124716
- CI_PIPELINE_INDEXED_SPANS_USAGE
47134717
- CI_TEST_INDEXED_SPANS_USAGE
47144718
- CI_VISIBILITY_ITR_USAGE
@@ -9577,6 +9581,14 @@ components:
95779581
description: The synthetic browser test usage by tag(s).
95789582
format: double
95799583
type: number
9584+
ci_code_coverage_committers_percentage:
9585+
description: The percentage of Code Coverage committers usage by tag(s).
9586+
format: double
9587+
type: number
9588+
ci_code_coverage_committers_usage:
9589+
description: The total Code Coverage committers usage by tag(s).
9590+
format: double
9591+
type: number
95809592
ci_pipeline_indexed_spans_percentage:
95819593
description: The percentage of CI Pipeline Indexed Spans usage by tag(s).
95829594
format: double

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ export type HourlyUsageAttributionUsageType =
1515
| typeof ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
1616
| typeof BITS_AI_INVESTIGATIONS_USAGE
1717
| typeof BROWSER_USAGE
18+
| typeof CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE
19+
| typeof CI_CODE_COVERAGE_COMMITTERS_USAGE
1820
| typeof CI_PIPELINE_INDEXED_SPANS_USAGE
1921
| typeof CI_TEST_INDEXED_SPANS_USAGE
2022
| typeof CI_VISIBILITY_ITR_USAGE
@@ -101,6 +103,10 @@ export const ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE =
101103
"asm_serverless_traced_invocations_percentage";
102104
export const BITS_AI_INVESTIGATIONS_USAGE = "bits_ai_investigations_usage";
103105
export const BROWSER_USAGE = "browser_usage";
106+
export const CI_CODE_COVERAGE_COMMITTERS_PERCENTAGE =
107+
"ci_code_coverage_committers_percentage";
108+
export const CI_CODE_COVERAGE_COMMITTERS_USAGE =
109+
"ci_code_coverage_committers_usage";
104110
export const CI_PIPELINE_INDEXED_SPANS_USAGE =
105111
"ci_pipeline_indexed_spans_usage";
106112
export const CI_TEST_INDEXED_SPANS_USAGE = "ci_test_indexed_spans_usage";

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ export class MonthlyUsageAttributionValues {
7676
* The synthetic browser test usage by tag(s).
7777
*/
7878
"browserUsage"?: number;
79+
/**
80+
* The percentage of Code Coverage committers usage by tag(s).
81+
*/
82+
"ciCodeCoverageCommittersPercentage"?: number;
83+
/**
84+
* The total Code Coverage committers usage by tag(s).
85+
*/
86+
"ciCodeCoverageCommittersUsage"?: number;
7987
/**
8088
* The percentage of CI Pipeline Indexed Spans usage by tag(s).
8189
*/
@@ -749,6 +757,16 @@ export class MonthlyUsageAttributionValues {
749757
type: "number",
750758
format: "double",
751759
},
760+
ciCodeCoverageCommittersPercentage: {
761+
baseName: "ci_code_coverage_committers_percentage",
762+
type: "number",
763+
format: "double",
764+
},
765+
ciCodeCoverageCommittersUsage: {
766+
baseName: "ci_code_coverage_committers_usage",
767+
type: "number",
768+
format: "double",
769+
},
752770
ciPipelineIndexedSpansPercentage: {
753771
baseName: "ci_pipeline_indexed_spans_percentage",
754772
type: "number",

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ export const TypingInfo: ModelTypingInfo = {
108108
"asm_serverless_traced_invocations_percentage",
109109
"bits_ai_investigations_usage",
110110
"browser_usage",
111+
"ci_code_coverage_committers_percentage",
112+
"ci_code_coverage_committers_usage",
111113
"ci_pipeline_indexed_spans_usage",
112114
"ci_test_indexed_spans_usage",
113115
"ci_visibility_itr_usage",

0 commit comments

Comments
 (0)