Commit d47c70c
[Security Solution][Exceptions] Implement exceptions for ML rules (#84006)
* Implement exceptions for ML rules
* Remove unused import
* Better implicit types
* Retrieve ML rule index pattern for exception field suggestions and autocomplete
* Add ML job logic to edit exception modal
* Remove unnecessary logic change
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>1 parent 4f3d72b commit d47c70c
17 files changed
Lines changed: 552 additions & 179 deletions
File tree
- x-pack/plugins/security_solution
- common/detection_engine
- public
- common/components
- exceptions
- add_exception_modal
- edit_exception_modal
- ml
- api
- hooks
- detections
- components
- alerts_table/timeline_actions
- rules/step_about_rule
- pages/detection_engine/rules/details
- server/lib
- detection_engine/signals
- __mocks__
- machine_learning
Lines changed: 46 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
919 | 920 | | |
920 | 921 | | |
921 | 922 | | |
922 | | - | |
923 | | - | |
924 | | - | |
925 | | - | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
926 | 928 | | |
927 | | - | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
928 | 940 | | |
929 | 941 | | |
930 | 942 | | |
931 | | - | |
932 | | - | |
933 | | - | |
934 | | - | |
| 943 | + | |
935 | 944 | | |
936 | 945 | | |
937 | 946 | | |
| |||
949 | 958 | | |
950 | 959 | | |
951 | 960 | | |
952 | | - | |
| 961 | + | |
953 | 962 | | |
954 | 963 | | |
955 | 964 | | |
| |||
961 | 970 | | |
962 | 971 | | |
963 | 972 | | |
964 | | - | |
| 973 | + | |
965 | 974 | | |
966 | 975 | | |
967 | 976 | | |
| |||
976 | 985 | | |
977 | 986 | | |
978 | 987 | | |
979 | | - | |
| 988 | + | |
980 | 989 | | |
981 | 990 | | |
982 | 991 | | |
| |||
990 | 999 | | |
991 | 1000 | | |
992 | 1001 | | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
998 | 1007 | | |
999 | | - | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
1000 | 1023 | | |
1001 | 1024 | | |
1002 | 1025 | | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
| 1026 | + | |
1007 | 1027 | | |
1008 | 1028 | | |
1009 | 1029 | | |
| |||
1024 | 1044 | | |
1025 | 1045 | | |
1026 | 1046 | | |
1027 | | - | |
| 1047 | + | |
1028 | 1048 | | |
1029 | 1049 | | |
1030 | 1050 | | |
| |||
1036 | 1056 | | |
1037 | 1057 | | |
1038 | 1058 | | |
1039 | | - | |
| 1059 | + | |
1040 | 1060 | | |
1041 | 1061 | | |
1042 | 1062 | | |
| |||
1051 | 1071 | | |
1052 | 1072 | | |
1053 | 1073 | | |
1054 | | - | |
| 1074 | + | |
1055 | 1075 | | |
1056 | 1076 | | |
1057 | 1077 | | |
| |||
1069 | 1089 | | |
1070 | 1090 | | |
1071 | 1091 | | |
1072 | | - | |
| 1092 | + | |
1073 | 1093 | | |
1074 | 1094 | | |
1075 | 1095 | | |
| |||
Lines changed: 42 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
| 20 | + | |
27 | 21 | | |
28 | 22 | | |
29 | | - | |
| 23 | + | |
30 | 24 | | |
31 | 25 | | |
32 | 26 | | |
| |||
53 | 47 | | |
54 | 48 | | |
55 | 49 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
69 | 62 | | |
70 | 63 | | |
71 | 64 | | |
| |||
101 | 94 | | |
102 | 95 | | |
103 | 96 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
113 | 108 | | |
114 | 109 | | |
115 | 110 | | |
| |||
154 | 149 | | |
155 | 150 | | |
156 | 151 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
164 | 169 | | |
165 | 170 | | |
166 | 171 | | |
| |||
x-pack/plugins/security_solution/public/common/components/exceptions/add_exception_modal/index.tsx
Lines changed: 21 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
| 58 | + | |
56 | 59 | | |
57 | 60 | | |
58 | 61 | | |
| |||
108 | 111 | | |
109 | 112 | | |
110 | 113 | | |
111 | | - | |
| 114 | + | |
112 | 115 | | |
113 | 116 | | |
114 | 117 | | |
| |||
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
127 | | - | |
128 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
129 | 146 | | |
130 | 147 | | |
131 | 148 | | |
| |||
364 | 381 | | |
365 | 382 | | |
366 | 383 | | |
| 384 | + | |
| 385 | + | |
367 | 386 | | |
368 | 387 | | |
369 | 388 | | |
| |||
0 commit comments