From f7ad85b2281ca30259a632ec8bc7edb25de952fd Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 3 Jul 2026 14:31:09 +0000 Subject: [PATCH] Regenerate client from commit 7febaf8 of spec repo --- .generator/schemas/v2/openapi.yaml | 4 +++- .../src/v2/models/NotificationRulePreviewResult.ts | 2 +- services/security_monitoring/src/v2/models/RuleTypesItems.ts | 4 +++- services/security_monitoring/src/v2/models/TypingInfo.ts | 1 + 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index e951455792ec..10f16a21b7d4 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -81127,7 +81127,7 @@ components: workload_security, signal_correlation, cloud_configuration and infrastructure_configuration. Vulnerability-based notification rules can filter vulnerabilities based on rule types application_code_vulnerability, application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, - api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability and secret_vulnerability. + api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability, secret_vulnerability and workload_activity. enum: - application_security - log_detection @@ -81146,6 +81146,7 @@ components: - iac_misconfiguration - sast_vulnerability - secret_vulnerability + - workload_activity example: log_detection type: string x-enum-varnames: @@ -81166,6 +81167,7 @@ components: - IAC_MISCONFIGURATION - SAST_VULNERABILITY - SECRET_VULNERABILITY + - WORKLOAD_ACTIVITY RuleUser: description: User creating or modifying a rule. properties: diff --git a/services/security_monitoring/src/v2/models/NotificationRulePreviewResult.ts b/services/security_monitoring/src/v2/models/NotificationRulePreviewResult.ts index 989e6efbdddb..8ec048580355 100644 --- a/services/security_monitoring/src/v2/models/NotificationRulePreviewResult.ts +++ b/services/security_monitoring/src/v2/models/NotificationRulePreviewResult.ts @@ -17,7 +17,7 @@ export class NotificationRulePreviewResult { * workload_security, signal_correlation, cloud_configuration and infrastructure_configuration. * Vulnerability-based notification rules can filter vulnerabilities based on rule types application_code_vulnerability, * application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, - * api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability and secret_vulnerability. + * api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability, secret_vulnerability and workload_activity. */ "ruleType": RuleTypesItems; /** diff --git a/services/security_monitoring/src/v2/models/RuleTypesItems.ts b/services/security_monitoring/src/v2/models/RuleTypesItems.ts index 4b34fca02201..04d0dbdec3c9 100644 --- a/services/security_monitoring/src/v2/models/RuleTypesItems.ts +++ b/services/security_monitoring/src/v2/models/RuleTypesItems.ts @@ -6,7 +6,7 @@ import { UnparsedObject } from "@datadog/datadog-api-client"; * workload_security, signal_correlation, cloud_configuration and infrastructure_configuration. * Vulnerability-based notification rules can filter vulnerabilities based on rule types application_code_vulnerability, * application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, - * api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability and secret_vulnerability. + * api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability, secret_vulnerability and workload_activity. */ export type RuleTypesItems = | typeof APPLICATION_SECURITY @@ -26,6 +26,7 @@ export type RuleTypesItems = | typeof IAC_MISCONFIGURATION | typeof SAST_VULNERABILITY | typeof SECRET_VULNERABILITY + | typeof WORKLOAD_ACTIVITY | UnparsedObject; export const APPLICATION_SECURITY = "application_security"; export const LOG_DETECTION = "log_detection"; @@ -45,3 +46,4 @@ export const HOST_VULNERABILITY = "host_vulnerability"; export const IAC_MISCONFIGURATION = "iac_misconfiguration"; export const SAST_VULNERABILITY = "sast_vulnerability"; export const SECRET_VULNERABILITY = "secret_vulnerability"; +export const WORKLOAD_ACTIVITY = "workload_activity"; diff --git a/services/security_monitoring/src/v2/models/TypingInfo.ts b/services/security_monitoring/src/v2/models/TypingInfo.ts index cfd9f2a87b8f..a637b9b55724 100644 --- a/services/security_monitoring/src/v2/models/TypingInfo.ts +++ b/services/security_monitoring/src/v2/models/TypingInfo.ts @@ -638,6 +638,7 @@ export const TypingInfo: ModelTypingInfo = { "iac_misconfiguration", "sast_vulnerability", "secret_vulnerability", + "workload_activity", ], RunHistoricalJobRequestDataType: ["historicalDetectionsJobCreate"], SBOMComponentLicenseType: [