diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 68c9c54a6d7..3e14107f78c 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -92694,7 +92694,8 @@ 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, secret_vulnerability and workload_activity. + api_security, host_vulnerability, iac_misconfiguration, sast_vulnerability, secret_vulnerability, workload_activity, + sensitive_data and serverless_function_code_vulnerability. enum: - application_security - log_detection @@ -92714,6 +92715,8 @@ components: - sast_vulnerability - secret_vulnerability - workload_activity + - sensitive_data + - serverless_function_code_vulnerability example: log_detection type: string x-enum-varnames: @@ -92735,6 +92738,8 @@ components: - SAST_VULNERABILITY - SECRET_VULNERABILITY - WORKLOAD_ACTIVITY + - SENSITIVE_DATA + - SERVERLESS_FUNCTION_CODE_VULNERABILITY RuleUser: description: User creating or modifying a rule. properties: diff --git a/src/main/java/com/datadog/api/client/v2/model/NotificationRulePreviewResult.java b/src/main/java/com/datadog/api/client/v2/model/NotificationRulePreviewResult.java index 2f860ddc2cd..0dbd4855314 100644 --- a/src/main/java/com/datadog/api/client/v2/model/NotificationRulePreviewResult.java +++ b/src/main/java/com/datadog/api/client/v2/model/NotificationRulePreviewResult.java @@ -86,8 +86,8 @@ public NotificationRulePreviewResult ruleType(RuleTypesItems ruleType) { * 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, secret_vulnerability and - * workload_activity. + * host_vulnerability, iac_misconfiguration, sast_vulnerability, secret_vulnerability, + * workload_activity, sensitive_data and serverless_function_code_vulnerability. * * @return ruleType */ diff --git a/src/main/java/com/datadog/api/client/v2/model/RuleTypesItems.java b/src/main/java/com/datadog/api/client/v2/model/RuleTypesItems.java index 14af63c9785..b22316cbe2a 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RuleTypesItems.java +++ b/src/main/java/com/datadog/api/client/v2/model/RuleTypesItems.java @@ -25,7 +25,8 @@ * 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, - * secret_vulnerability and workload_activity. + * secret_vulnerability, workload_activity, sensitive_data and + * serverless_function_code_vulnerability. */ @JsonSerialize(using = RuleTypesItems.RuleTypesItemsSerializer.class) public class RuleTypesItems extends ModelEnum { @@ -50,7 +51,9 @@ public class RuleTypesItems extends ModelEnum { "iac_misconfiguration", "sast_vulnerability", "secret_vulnerability", - "workload_activity")); + "workload_activity", + "sensitive_data", + "serverless_function_code_vulnerability")); public static final RuleTypesItems APPLICATION_SECURITY = new RuleTypesItems("application_security"); @@ -78,6 +81,9 @@ public class RuleTypesItems extends ModelEnum { public static final RuleTypesItems SECRET_VULNERABILITY = new RuleTypesItems("secret_vulnerability"); public static final RuleTypesItems WORKLOAD_ACTIVITY = new RuleTypesItems("workload_activity"); + public static final RuleTypesItems SENSITIVE_DATA = new RuleTypesItems("sensitive_data"); + public static final RuleTypesItems SERVERLESS_FUNCTION_CODE_VULNERABILITY = + new RuleTypesItems("serverless_function_code_vulnerability"); RuleTypesItems(String value) { super(value, allowedValues);