Skip to content

Commit de67d48

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add new product Code Security host for summary endpoint and UA endpoints (#2584)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent f04296c commit de67d48

File tree

8 files changed

+202
-4
lines changed

8 files changed

+202
-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.6",
7-
"regenerated": "2024-12-13 14:31:38.276524",
8-
"spec_repo_commit": "ed3bb0a0"
7+
"regenerated": "2024-12-13 14:48:35.816479",
8+
"spec_repo_commit": "5392df51"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-12-13 14:31:38.295547",
13-
"spec_repo_commit": "ed3bb0a0"
12+
"regenerated": "2024-12-13 14:48:35.835123",
13+
"spec_repo_commit": "5392df51"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4185,6 +4185,7 @@ components:
41854185
- ci_test_indexed_spans_usage
41864186
- ci_visibility_itr_usage
41874187
- cloud_siem_usage
4188+
- code_security_host_usage
41884189
- container_excl_agent_usage
41894190
- container_usage
41904191
- cspm_containers_usage
@@ -4258,6 +4259,7 @@ components:
42584259
- CI_TEST_INDEXED_SPANS_USAGE
42594260
- CI_VISIBILITY_ITR_USAGE
42604261
- CLOUD_SIEM_USAGE
4262+
- CODE_SECURITY_HOST_USAGE
42614263
- CONTAINER_EXCL_AGENT_USAGE
42624264
- CONTAINER_USAGE
42634265
- CSPM_CONTAINERS_USAGE
@@ -7938,6 +7940,8 @@ components:
79387940
- ci_visibility_itr_percentage
79397941
- cloud_siem_usage
79407942
- cloud_siem_percentage
7943+
- code_security_host_usage
7944+
- code_security_host_percentage
79417945
- container_excl_agent_usage
79427946
- container_excl_agent_percentage
79437947
- container_usage
@@ -8079,6 +8083,8 @@ components:
80798083
- CI_VISIBILITY_ITR_PERCENTAGE
80808084
- CLOUD_SIEM_USAGE
80818085
- CLOUD_SIEM_PERCENTAGE
8086+
- CODE_SECURITY_HOST_USAGE
8087+
- CODE_SECURITY_HOST_PERCENTAGE
80828088
- CONTAINER_EXCL_AGENT_USAGE
80838089
- CONTAINER_EXCL_AGENT_PERCENTAGE
80848090
- CONTAINER_USAGE
@@ -8306,6 +8312,14 @@ components:
83068312
tag(s).
83078313
format: double
83088314
type: number
8315+
code_security_host_percentage:
8316+
description: The percentage of Code Security host usage by tags.
8317+
format: double
8318+
type: number
8319+
code_security_host_usage:
8320+
description: The Code Security host usage by tags.
8321+
format: double
8322+
type: number
83098323
container_excl_agent_percentage:
83108324
description: The percentage of container usage without the Datadog Agent
83118325
by tag(s).
@@ -19790,6 +19804,11 @@ components:
1979019804
Analysis committers over all hours in the current date for the given org.
1979119805
format: int64
1979219806
type: integer
19807+
code_security_host_top99p:
19808+
description: Shows the 99th percentile of all Code Security hosts over all
19809+
hours in the current date for the given org.
19810+
format: int64
19811+
type: integer
1979319812
container_avg:
1979419813
description: Shows the average of all distinct containers over all hours
1979519814
in the current date for all organizations.
@@ -20556,6 +20575,11 @@ components:
2055620575
Analysis committers over all hours in the current date for the given org.
2055720576
format: int64
2055820577
type: integer
20578+
code_security_host_top99p:
20579+
description: Shows the 99th percentile of all Code Security hosts over all
20580+
hours in the current date for the given org.
20581+
format: int64
20582+
type: integer
2055920583
container_avg:
2056020584
description: Shows the average of all distinct containers over all hours
2056120585
in the current date for the given org.
@@ -21333,6 +21357,11 @@ components:
2133321357
Analysis committers over all hours in the current month for all organizations.
2133421358
format: int64
2133521359
type: integer
21360+
code_security_host_top99p_sum:
21361+
description: Shows the 99th percentile of all Code Security hosts over all
21362+
hours in the current month for all organizations.
21363+
format: int64
21364+
type: integer
2133621365
container_avg_sum:
2133721366
description: Shows the average of all distinct containers over all hours
2133821367
in the current month for all organizations.

src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
3939
"ci_test_indexed_spans_usage",
4040
"ci_visibility_itr_usage",
4141
"cloud_siem_usage",
42+
"code_security_host_usage",
4243
"container_excl_agent_usage",
4344
"container_usage",
4445
"cspm_containers_usage",
@@ -124,6 +125,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum<String> {
124125
new HourlyUsageAttributionUsageType("ci_visibility_itr_usage");
125126
public static final HourlyUsageAttributionUsageType CLOUD_SIEM_USAGE =
126127
new HourlyUsageAttributionUsageType("cloud_siem_usage");
128+
public static final HourlyUsageAttributionUsageType CODE_SECURITY_HOST_USAGE =
129+
new HourlyUsageAttributionUsageType("code_security_host_usage");
127130
public static final HourlyUsageAttributionUsageType CONTAINER_EXCL_AGENT_USAGE =
128131
new HourlyUsageAttributionUsageType("container_excl_agent_usage");
129132
public static final HourlyUsageAttributionUsageType CONTAINER_USAGE =

src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
4848
"ci_visibility_itr_percentage",
4949
"cloud_siem_usage",
5050
"cloud_siem_percentage",
51+
"code_security_host_usage",
52+
"code_security_host_percentage",
5153
"container_excl_agent_usage",
5254
"container_excl_agent_percentage",
5355
"container_usage",
@@ -211,6 +213,10 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum<String> {
211213
new MonthlyUsageAttributionSupportedMetrics("cloud_siem_usage");
212214
public static final MonthlyUsageAttributionSupportedMetrics CLOUD_SIEM_PERCENTAGE =
213215
new MonthlyUsageAttributionSupportedMetrics("cloud_siem_percentage");
216+
public static final MonthlyUsageAttributionSupportedMetrics CODE_SECURITY_HOST_USAGE =
217+
new MonthlyUsageAttributionSupportedMetrics("code_security_host_usage");
218+
public static final MonthlyUsageAttributionSupportedMetrics CODE_SECURITY_HOST_PERCENTAGE =
219+
new MonthlyUsageAttributionSupportedMetrics("code_security_host_percentage");
214220
public static final MonthlyUsageAttributionSupportedMetrics CONTAINER_EXCL_AGENT_USAGE =
215221
new MonthlyUsageAttributionSupportedMetrics("container_excl_agent_usage");
216222
public static final MonthlyUsageAttributionSupportedMetrics CONTAINER_EXCL_AGENT_PERCENTAGE =

src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@
4242
MonthlyUsageAttributionValues.JSON_PROPERTY_CI_VISIBILITY_ITR_USAGE,
4343
MonthlyUsageAttributionValues.JSON_PROPERTY_CLOUD_SIEM_PERCENTAGE,
4444
MonthlyUsageAttributionValues.JSON_PROPERTY_CLOUD_SIEM_USAGE,
45+
MonthlyUsageAttributionValues.JSON_PROPERTY_CODE_SECURITY_HOST_PERCENTAGE,
46+
MonthlyUsageAttributionValues.JSON_PROPERTY_CODE_SECURITY_HOST_USAGE,
4547
MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_EXCL_AGENT_PERCENTAGE,
4648
MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_EXCL_AGENT_USAGE,
4749
MonthlyUsageAttributionValues.JSON_PROPERTY_CONTAINER_PERCENTAGE,
@@ -238,6 +240,13 @@ public class MonthlyUsageAttributionValues {
238240
public static final String JSON_PROPERTY_CLOUD_SIEM_USAGE = "cloud_siem_usage";
239241
private Double cloudSiemUsage;
240242

243+
public static final String JSON_PROPERTY_CODE_SECURITY_HOST_PERCENTAGE =
244+
"code_security_host_percentage";
245+
private Double codeSecurityHostPercentage;
246+
247+
public static final String JSON_PROPERTY_CODE_SECURITY_HOST_USAGE = "code_security_host_usage";
248+
private Double codeSecurityHostUsage;
249+
241250
public static final String JSON_PROPERTY_CONTAINER_EXCL_AGENT_PERCENTAGE =
242251
"container_excl_agent_percentage";
243252
private Double containerExclAgentPercentage;
@@ -1135,6 +1144,49 @@ public void setCloudSiemUsage(Double cloudSiemUsage) {
11351144
this.cloudSiemUsage = cloudSiemUsage;
11361145
}
11371146

1147+
public MonthlyUsageAttributionValues codeSecurityHostPercentage(
1148+
Double codeSecurityHostPercentage) {
1149+
this.codeSecurityHostPercentage = codeSecurityHostPercentage;
1150+
return this;
1151+
}
1152+
1153+
/**
1154+
* The percentage of Code Security host usage by tags.
1155+
*
1156+
* @return codeSecurityHostPercentage
1157+
*/
1158+
@jakarta.annotation.Nullable
1159+
@JsonProperty(JSON_PROPERTY_CODE_SECURITY_HOST_PERCENTAGE)
1160+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
1161+
public Double getCodeSecurityHostPercentage() {
1162+
return codeSecurityHostPercentage;
1163+
}
1164+
1165+
public void setCodeSecurityHostPercentage(Double codeSecurityHostPercentage) {
1166+
this.codeSecurityHostPercentage = codeSecurityHostPercentage;
1167+
}
1168+
1169+
public MonthlyUsageAttributionValues codeSecurityHostUsage(Double codeSecurityHostUsage) {
1170+
this.codeSecurityHostUsage = codeSecurityHostUsage;
1171+
return this;
1172+
}
1173+
1174+
/**
1175+
* The Code Security host usage by tags.
1176+
*
1177+
* @return codeSecurityHostUsage
1178+
*/
1179+
@jakarta.annotation.Nullable
1180+
@JsonProperty(JSON_PROPERTY_CODE_SECURITY_HOST_USAGE)
1181+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
1182+
public Double getCodeSecurityHostUsage() {
1183+
return codeSecurityHostUsage;
1184+
}
1185+
1186+
public void setCodeSecurityHostUsage(Double codeSecurityHostUsage) {
1187+
this.codeSecurityHostUsage = codeSecurityHostUsage;
1188+
}
1189+
11381190
public MonthlyUsageAttributionValues containerExclAgentPercentage(
11391191
Double containerExclAgentPercentage) {
11401192
this.containerExclAgentPercentage = containerExclAgentPercentage;
@@ -3624,6 +3676,11 @@ public boolean equals(Object o) {
36243676
&& Objects.equals(
36253677
this.cloudSiemPercentage, monthlyUsageAttributionValues.cloudSiemPercentage)
36263678
&& Objects.equals(this.cloudSiemUsage, monthlyUsageAttributionValues.cloudSiemUsage)
3679+
&& Objects.equals(
3680+
this.codeSecurityHostPercentage,
3681+
monthlyUsageAttributionValues.codeSecurityHostPercentage)
3682+
&& Objects.equals(
3683+
this.codeSecurityHostUsage, monthlyUsageAttributionValues.codeSecurityHostUsage)
36273684
&& Objects.equals(
36283685
this.containerExclAgentPercentage,
36293686
monthlyUsageAttributionValues.containerExclAgentPercentage)
@@ -3892,6 +3949,8 @@ public int hashCode() {
38923949
ciVisibilityItrUsage,
38933950
cloudSiemPercentage,
38943951
cloudSiemUsage,
3952+
codeSecurityHostPercentage,
3953+
codeSecurityHostUsage,
38953954
containerExclAgentPercentage,
38963955
containerExclAgentUsage,
38973956
containerPercentage,
@@ -4057,6 +4116,12 @@ public String toString() {
40574116
.append(toIndentedString(cloudSiemPercentage))
40584117
.append("\n");
40594118
sb.append(" cloudSiemUsage: ").append(toIndentedString(cloudSiemUsage)).append("\n");
4119+
sb.append(" codeSecurityHostPercentage: ")
4120+
.append(toIndentedString(codeSecurityHostPercentage))
4121+
.append("\n");
4122+
sb.append(" codeSecurityHostUsage: ")
4123+
.append(toIndentedString(codeSecurityHostUsage))
4124+
.append("\n");
40604125
sb.append(" containerExclAgentPercentage: ")
40614126
.append(toIndentedString(containerExclAgentPercentage))
40624127
.append("\n");

src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
UsageSummaryDate.JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM,
5252
UsageSummaryDate.JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM,
5353
UsageSummaryDate.JSON_PROPERTY_CODE_ANALYSIS_SCA_COMMITTERS_HWM,
54+
UsageSummaryDate.JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P,
5455
UsageSummaryDate.JSON_PROPERTY_CONTAINER_AVG,
5556
UsageSummaryDate.JSON_PROPERTY_CONTAINER_EXCL_AGENT_AVG,
5657
UsageSummaryDate.JSON_PROPERTY_CONTAINER_HWM,
@@ -273,6 +274,9 @@ public class UsageSummaryDate {
273274
"code_analysis_sca_committers_hwm";
274275
private Long codeAnalysisScaCommittersHwm;
275276

277+
public static final String JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P = "code_security_host_top99p";
278+
private Long codeSecurityHostTop99p;
279+
276280
public static final String JSON_PROPERTY_CONTAINER_AVG = "container_avg";
277281
private Long containerAvg;
278282

@@ -1338,6 +1342,28 @@ public void setCodeAnalysisScaCommittersHwm(Long codeAnalysisScaCommittersHwm) {
13381342
this.codeAnalysisScaCommittersHwm = codeAnalysisScaCommittersHwm;
13391343
}
13401344

1345+
public UsageSummaryDate codeSecurityHostTop99p(Long codeSecurityHostTop99p) {
1346+
this.codeSecurityHostTop99p = codeSecurityHostTop99p;
1347+
return this;
1348+
}
1349+
1350+
/**
1351+
* Shows the 99th percentile of all Code Security hosts over all hours in the current date for the
1352+
* given org.
1353+
*
1354+
* @return codeSecurityHostTop99p
1355+
*/
1356+
@jakarta.annotation.Nullable
1357+
@JsonProperty(JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P)
1358+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
1359+
public Long getCodeSecurityHostTop99p() {
1360+
return codeSecurityHostTop99p;
1361+
}
1362+
1363+
public void setCodeSecurityHostTop99p(Long codeSecurityHostTop99p) {
1364+
this.codeSecurityHostTop99p = codeSecurityHostTop99p;
1365+
}
1366+
13411367
public UsageSummaryDate containerAvg(Long containerAvg) {
13421368
this.containerAvg = containerAvg;
13431369
return this;
@@ -3933,6 +3959,7 @@ public boolean equals(Object o) {
39333959
this.codeAnalysisSaCommittersHwm, usageSummaryDate.codeAnalysisSaCommittersHwm)
39343960
&& Objects.equals(
39353961
this.codeAnalysisScaCommittersHwm, usageSummaryDate.codeAnalysisScaCommittersHwm)
3962+
&& Objects.equals(this.codeSecurityHostTop99p, usageSummaryDate.codeSecurityHostTop99p)
39363963
&& Objects.equals(this.containerAvg, usageSummaryDate.containerAvg)
39373964
&& Objects.equals(this.containerExclAgentAvg, usageSummaryDate.containerExclAgentAvg)
39383965
&& Objects.equals(this.containerHwm, usageSummaryDate.containerHwm)
@@ -4159,6 +4186,7 @@ public int hashCode() {
41594186
cloudSiemEventsSum,
41604187
codeAnalysisSaCommittersHwm,
41614188
codeAnalysisScaCommittersHwm,
4189+
codeSecurityHostTop99p,
41624190
containerAvg,
41634191
containerExclAgentAvg,
41644192
containerHwm,
@@ -4350,6 +4378,9 @@ public String toString() {
43504378
sb.append(" codeAnalysisScaCommittersHwm: ")
43514379
.append(toIndentedString(codeAnalysisScaCommittersHwm))
43524380
.append("\n");
4381+
sb.append(" codeSecurityHostTop99p: ")
4382+
.append(toIndentedString(codeSecurityHostTop99p))
4383+
.append("\n");
43534384
sb.append(" containerAvg: ").append(toIndentedString(containerAvg)).append("\n");
43544385
sb.append(" containerExclAgentAvg: ")
43554386
.append(toIndentedString(containerExclAgentAvg))

src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM,
5151
UsageSummaryDateOrg.JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM,
5252
UsageSummaryDateOrg.JSON_PROPERTY_CODE_ANALYSIS_SCA_COMMITTERS_HWM,
53+
UsageSummaryDateOrg.JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P,
5354
UsageSummaryDateOrg.JSON_PROPERTY_CONTAINER_AVG,
5455
UsageSummaryDateOrg.JSON_PROPERTY_CONTAINER_EXCL_AGENT_AVG,
5556
UsageSummaryDateOrg.JSON_PROPERTY_CONTAINER_HWM,
@@ -282,6 +283,9 @@ public class UsageSummaryDateOrg {
282283
"code_analysis_sca_committers_hwm";
283284
private Long codeAnalysisScaCommittersHwm;
284285

286+
public static final String JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P = "code_security_host_top99p";
287+
private Long codeSecurityHostTop99p;
288+
285289
public static final String JSON_PROPERTY_CONTAINER_AVG = "container_avg";
286290
private Long containerAvg;
287291

@@ -1399,6 +1403,28 @@ public void setCodeAnalysisScaCommittersHwm(Long codeAnalysisScaCommittersHwm) {
13991403
this.codeAnalysisScaCommittersHwm = codeAnalysisScaCommittersHwm;
14001404
}
14011405

1406+
public UsageSummaryDateOrg codeSecurityHostTop99p(Long codeSecurityHostTop99p) {
1407+
this.codeSecurityHostTop99p = codeSecurityHostTop99p;
1408+
return this;
1409+
}
1410+
1411+
/**
1412+
* Shows the 99th percentile of all Code Security hosts over all hours in the current date for the
1413+
* given org.
1414+
*
1415+
* @return codeSecurityHostTop99p
1416+
*/
1417+
@jakarta.annotation.Nullable
1418+
@JsonProperty(JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P)
1419+
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
1420+
public Long getCodeSecurityHostTop99p() {
1421+
return codeSecurityHostTop99p;
1422+
}
1423+
1424+
public void setCodeSecurityHostTop99p(Long codeSecurityHostTop99p) {
1425+
this.codeSecurityHostTop99p = codeSecurityHostTop99p;
1426+
}
1427+
14021428
public UsageSummaryDateOrg containerAvg(Long containerAvg) {
14031429
this.containerAvg = containerAvg;
14041430
return this;
@@ -4075,6 +4101,7 @@ public boolean equals(Object o) {
40754101
this.codeAnalysisSaCommittersHwm, usageSummaryDateOrg.codeAnalysisSaCommittersHwm)
40764102
&& Objects.equals(
40774103
this.codeAnalysisScaCommittersHwm, usageSummaryDateOrg.codeAnalysisScaCommittersHwm)
4104+
&& Objects.equals(this.codeSecurityHostTop99p, usageSummaryDateOrg.codeSecurityHostTop99p)
40784105
&& Objects.equals(this.containerAvg, usageSummaryDateOrg.containerAvg)
40794106
&& Objects.equals(this.containerExclAgentAvg, usageSummaryDateOrg.containerExclAgentAvg)
40804107
&& Objects.equals(this.containerHwm, usageSummaryDateOrg.containerHwm)
@@ -4319,6 +4346,7 @@ public int hashCode() {
43194346
cloudSiemEventsSum,
43204347
codeAnalysisSaCommittersHwm,
43214348
codeAnalysisScaCommittersHwm,
4349+
codeSecurityHostTop99p,
43224350
containerAvg,
43234351
containerExclAgentAvg,
43244352
containerHwm,
@@ -4516,6 +4544,9 @@ public String toString() {
45164544
sb.append(" codeAnalysisScaCommittersHwm: ")
45174545
.append(toIndentedString(codeAnalysisScaCommittersHwm))
45184546
.append("\n");
4547+
sb.append(" codeSecurityHostTop99p: ")
4548+
.append(toIndentedString(codeSecurityHostTop99p))
4549+
.append("\n");
45194550
sb.append(" containerAvg: ").append(toIndentedString(containerAvg)).append("\n");
45204551
sb.append(" containerExclAgentAvg: ")
45214552
.append(toIndentedString(containerExclAgentAvg))

0 commit comments

Comments
 (0)