@@ -11,6 +11,8 @@ pub enum SecurityMonitoringSignalArchiveReason {
1111 FALSE_POSITIVE ,
1212 TESTING_OR_MAINTENANCE ,
1313 INVESTIGATED_CASE_OPENED ,
14+ TRUE_POSITIVE_BENIGN ,
15+ TRUE_POSITIVE_MALICIOUS ,
1416 OTHER ,
1517 UnparsedObject ( crate :: datadog:: UnparsedObject ) ,
1618}
@@ -22,6 +24,8 @@ impl ToString for SecurityMonitoringSignalArchiveReason {
2224 Self :: FALSE_POSITIVE => String :: from ( "false_positive" ) ,
2325 Self :: TESTING_OR_MAINTENANCE => String :: from ( "testing_or_maintenance" ) ,
2426 Self :: INVESTIGATED_CASE_OPENED => String :: from ( "investigated_case_opened" ) ,
27+ Self :: TRUE_POSITIVE_BENIGN => String :: from ( "true_positive_benign" ) ,
28+ Self :: TRUE_POSITIVE_MALICIOUS => String :: from ( "true_positive_malicious" ) ,
2529 Self :: OTHER => String :: from ( "other" ) ,
2630 Self :: UnparsedObject ( v) => v. value . to_string ( ) ,
2731 }
@@ -51,6 +55,8 @@ impl<'de> Deserialize<'de> for SecurityMonitoringSignalArchiveReason {
5155 "false_positive" => Self :: FALSE_POSITIVE ,
5256 "testing_or_maintenance" => Self :: TESTING_OR_MAINTENANCE ,
5357 "investigated_case_opened" => Self :: INVESTIGATED_CASE_OPENED ,
58+ "true_positive_benign" => Self :: TRUE_POSITIVE_BENIGN ,
59+ "true_positive_malicious" => Self :: TRUE_POSITIVE_MALICIOUS ,
5460 "other" => Self :: OTHER ,
5561 _ => Self :: UnparsedObject ( crate :: datadog:: UnparsedObject {
5662 value : serde_json:: Value :: String ( s. into ( ) ) ,
0 commit comments