Skip to content

Commit 9e81955

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add new bits_ai usage attribution type to Usage Attribution Public API Documentation (#3217)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent c11c560 commit 9e81955

5 files changed

Lines changed: 42 additions & 0 deletions

File tree

.generator/schemas/v1/openapi.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4281,6 +4281,7 @@ components:
42814281
- appsec_usage
42824282
- asm_serverless_traced_invocations_usage
42834283
- asm_serverless_traced_invocations_percentage
4284+
- bits_ai_investigations_usage
42844285
- browser_usage
42854286
- ci_pipeline_indexed_spans_usage
42864287
- ci_test_indexed_spans_usage
@@ -4364,6 +4365,7 @@ components:
43644365
- APPSEC_USAGE
43654366
- ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE
43664367
- ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
4368+
- BITS_AI_INVESTIGATIONS_USAGE
43674369
- BROWSER_USAGE
43684370
- CI_PIPELINE_INDEXED_SPANS_USAGE
43694371
- CI_TEST_INDEXED_SPANS_USAGE
@@ -8702,6 +8704,8 @@ components:
87028704
- appsec_percentage
87038705
- asm_serverless_traced_invocations_usage
87048706
- asm_serverless_traced_invocations_percentage
8707+
- bits_ai_investigations_usage
8708+
- bits_ai_investigations_percentage
87058709
- browser_usage
87068710
- browser_percentage
87078711
- ci_visibility_itr_usage
@@ -8863,6 +8867,8 @@ components:
88638867
- APPSEC_PERCENTAGE
88648868
- ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE
88658869
- ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
8870+
- BITS_AI_INVESTIGATIONS_USAGE
8871+
- BITS_AI_INVESTIGATIONS_PERCENTAGE
88668872
- BROWSER_USAGE
88678873
- BROWSER_PERCENTAGE
88688874
- CI_VISIBILITY_ITR_USAGE
@@ -9076,6 +9082,14 @@ components:
90769082
usage by tag(s).
90779083
format: double
90789084
type: number
9085+
bits_ai_investigations_percentage:
9086+
description: The percentage of Bits AI `SRE` investigation usage by tag(s).
9087+
format: double
9088+
type: number
9089+
bits_ai_investigations_usage:
9090+
description: The Bits AI `SRE` investigation usage by tag(s).
9091+
format: double
9092+
type: number
90799093
browser_percentage:
90809094
description: The percentage of synthetic browser test usage by tag(s).
90819095
format: double

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export type HourlyUsageAttributionUsageType =
2020
| typeof APPSEC_USAGE
2121
| typeof ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE
2222
| typeof ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
23+
| typeof BITS_AI_INVESTIGATIONS_USAGE
2324
| typeof BROWSER_USAGE
2425
| typeof CI_PIPELINE_INDEXED_SPANS_USAGE
2526
| typeof CI_TEST_INDEXED_SPANS_USAGE
@@ -104,6 +105,7 @@ export const ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE =
104105
"asm_serverless_traced_invocations_usage";
105106
export const ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE =
106107
"asm_serverless_traced_invocations_percentage";
108+
export const BITS_AI_INVESTIGATIONS_USAGE = "bits_ai_investigations_usage";
107109
export const BROWSER_USAGE = "browser_usage";
108110
export const CI_PIPELINE_INDEXED_SPANS_USAGE =
109111
"ci_pipeline_indexed_spans_usage";

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ export type MonthlyUsageAttributionSupportedMetrics =
2525
| typeof APPSEC_PERCENTAGE
2626
| typeof ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE
2727
| typeof ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE
28+
| typeof BITS_AI_INVESTIGATIONS_USAGE
29+
| typeof BITS_AI_INVESTIGATIONS_PERCENTAGE
2830
| typeof BROWSER_USAGE
2931
| typeof BROWSER_PERCENTAGE
3032
| typeof CI_VISIBILITY_ITR_USAGE
@@ -187,6 +189,9 @@ export const ASM_SERVERLESS_TRACED_INVOCATIONS_USAGE =
187189
"asm_serverless_traced_invocations_usage";
188190
export const ASM_SERVERLESS_TRACED_INVOCATIONS_PERCENTAGE =
189191
"asm_serverless_traced_invocations_percentage";
192+
export const BITS_AI_INVESTIGATIONS_USAGE = "bits_ai_investigations_usage";
193+
export const BITS_AI_INVESTIGATIONS_PERCENTAGE =
194+
"bits_ai_investigations_percentage";
190195
export const BROWSER_USAGE = "browser_usage";
191196
export const BROWSER_PERCENTAGE = "browser_percentage";
192197
export const CI_VISIBILITY_ITR_USAGE = "ci_visibility_itr_usage";

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@ export class MonthlyUsageAttributionValues {
6767
* The Application Security Monitoring Serverless traced invocations usage by tag(s).
6868
*/
6969
"asmServerlessTracedInvocationsUsage"?: number;
70+
/**
71+
* The percentage of Bits AI `SRE` investigation usage by tag(s).
72+
*/
73+
"bitsAiInvestigationsPercentage"?: number;
74+
/**
75+
* The Bits AI `SRE` investigation usage by tag(s).
76+
*/
77+
"bitsAiInvestigationsUsage"?: number;
7078
/**
7179
* The percentage of synthetic browser test usage by tag(s).
7280
*/
@@ -722,6 +730,16 @@ export class MonthlyUsageAttributionValues {
722730
type: "number",
723731
format: "double",
724732
},
733+
bitsAiInvestigationsPercentage: {
734+
baseName: "bits_ai_investigations_percentage",
735+
type: "number",
736+
format: "double",
737+
},
738+
bitsAiInvestigationsUsage: {
739+
baseName: "bits_ai_investigations_usage",
740+
type: "number",
741+
format: "double",
742+
},
725743
browserPercentage: {
726744
baseName: "browser_percentage",
727745
type: "number",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,6 +836,7 @@ const enumsMap: { [key: string]: any[] } = {
836836
"appsec_usage",
837837
"asm_serverless_traced_invocations_usage",
838838
"asm_serverless_traced_invocations_percentage",
839+
"bits_ai_investigations_usage",
839840
"browser_usage",
840841
"ci_pipeline_indexed_spans_usage",
841842
"ci_test_indexed_spans_usage",
@@ -1084,6 +1085,8 @@ const enumsMap: { [key: string]: any[] } = {
10841085
"appsec_percentage",
10851086
"asm_serverless_traced_invocations_usage",
10861087
"asm_serverless_traced_invocations_percentage",
1088+
"bits_ai_investigations_usage",
1089+
"bits_ai_investigations_percentage",
10871090
"browser_usage",
10881091
"browser_percentage",
10891092
"ci_visibility_itr_usage",

0 commit comments

Comments
 (0)