Skip to content

Commit 1bd28d1

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Support Host and IaC finding types in security notifications (#2616)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 6ef1499 commit 1bd28d1

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

.generated-info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"spec_repo_commit": "f391bf6",
3-
"generated": "2025-08-06 15:14:14.569"
2+
"spec_repo_commit": "a6f5281",
3+
"generated": "2025-08-06 17:43:05.523"
44
}

.generator/schemas/v2/openapi.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33749,7 +33749,7 @@ components:
3374933749
rule types application_code_vulnerability,
3375033750

3375133751
application_library_vulnerability, attack_path, container_image_vulnerability,
33752-
identity_risk, misconfiguration, and api_security.'
33752+
identity_risk, misconfiguration, api_security, host_vulnerability and iac_misconfiguration.'
3375333753
enum:
3375433754
- application_security
3375533755
- log_detection
@@ -33764,6 +33764,8 @@ components:
3376433764
- identity_risk
3376533765
- misconfiguration
3376633766
- api_security
33767+
- host_vulnerability
33768+
- iac_misconfiguration
3376733769
type: string
3376833770
x-enum-varnames:
3376933771
- APPLICATION_SECURITY
@@ -33779,6 +33781,8 @@ components:
3377933781
- IDENTITY_RISK
3378033782
- MISCONFIGURATION
3378133783
- API_SECURITY
33784+
- HOST_VULNERABILITY
33785+
- IAC_MISCONFIGURATION
3378233786
RuleUser:
3378333787
description: User creating or modifying a rule.
3378433788
properties:

services/security_monitoring/src/v2/models/RuleTypesItems.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { UnparsedObject } from "@datadog/datadog-api-client";
55
* Signal-based notification rules can filter signals based on rule types application_security, log_detection,
66
* workload_security, signal_correlation, cloud_configuration and infrastructure_configuration.
77
* Vulnerability-based notification rules can filter vulnerabilities based on rule types application_code_vulnerability,
8-
* application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, and api_security.
8+
* application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, api_security, host_vulnerability and iac_misconfiguration.
99
*/
1010
export type RuleTypesItems =
1111
| typeof APPLICATION_SECURITY
@@ -21,6 +21,8 @@ export type RuleTypesItems =
2121
| typeof IDENTITY_RISK
2222
| typeof MISCONFIGURATION
2323
| typeof API_SECURITY
24+
| typeof HOST_VULNERABILITY
25+
| typeof IAC_MISCONFIGURATION
2426
| UnparsedObject;
2527
export const APPLICATION_SECURITY = "application_security";
2628
export const LOG_DETECTION = "log_detection";
@@ -36,3 +38,5 @@ export const CONTAINER_IMAGE_VULNERABILITY = "container_image_vulnerability";
3638
export const IDENTITY_RISK = "identity_risk";
3739
export const MISCONFIGURATION = "misconfiguration";
3840
export const API_SECURITY = "api_security";
41+
export const HOST_VULNERABILITY = "host_vulnerability";
42+
export const IAC_MISCONFIGURATION = "iac_misconfiguration";

services/security_monitoring/src/v2/models/TypingInfo.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,8 @@ export const TypingInfo: ModelTypingInfo = {
251251
"identity_risk",
252252
"misconfiguration",
253253
"api_security",
254+
"host_vulnerability",
255+
"iac_misconfiguration",
254256
],
255257
RuleVersionUpdateType: ["create", "update", "delete"],
256258
RunHistoricalJobRequestDataType: ["historicalDetectionsJobCreate"],

0 commit comments

Comments
 (0)