|
20 | 20 | "request": { |
21 | 21 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/spotlight/combined/vulnerabilities/v1')]", |
22 | 22 | "httpMethod": "GET", |
23 | | - "rateLimitQPS": 10, |
24 | | - "queryWindowInMin": 5, |
| 23 | + "rateLimitQPS": 1, |
| 24 | + "queryWindowInMin": 15, |
25 | 25 | "queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ", |
26 | | - "retryCount": 3, |
27 | | - "timeoutInSeconds": 68, |
| 26 | + "retryCount": 5, |
| 27 | + "timeoutInSeconds": 90, |
28 | 28 | "headers": { |
29 | 29 | "Content-Type": "application/json", |
30 | 30 | "Accept": "application/json", |
|
45 | 45 | "pagingType": "NextPageToken", |
46 | 46 | "nextPageTokenJsonPath": "$.meta.pagination.after", |
47 | 47 | "NextPageParaName": "after", |
48 | | - "pageSize": 100, |
| 48 | + "pageSize": 50, |
49 | 49 | "pageSizeParameterName": "limit" |
50 | 50 | }, |
51 | 51 | "connectorDefinitionName": "CrowdStrikeAPICCPDefinition", |
|
78 | 78 | "request": { |
79 | 79 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/alerts/combined/alerts/v1')]", |
80 | 80 | "httpMethod": "POST", |
81 | | - "rateLimitQPS": 10, |
82 | | - "queryWindowInMin": 5, |
| 81 | + "rateLimitQPS": 1, |
| 82 | + "queryWindowInMin": 15, |
83 | 83 | "queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ", |
84 | | - "retryCount": 3, |
85 | | - "timeoutInSeconds": 91, |
| 84 | + "retryCount": 5, |
| 85 | + "timeoutInSeconds": 120, |
86 | 86 | "isPostPayloadJson": true, |
87 | 87 | "headers": { |
88 | 88 | "Content-Type": "application/json", |
|
101 | 101 | "pagingType": "PersistentToken", |
102 | 102 | "nextPageTokenJsonPath": "$.meta.pagination.after", |
103 | 103 | "nextPageParaName": "after", |
104 | | - "pageSize": 100 |
| 104 | + "pageSize": 50 |
105 | 105 | }, |
106 | 106 | "connectorDefinitionName": "CrowdStrikeAPICCPDefinition", |
107 | 107 | "dataType": "CrowdStrikeAlerts", |
|
133 | 133 | "request": { |
134 | 134 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/incidents/queries/incidents/v1')]", |
135 | 135 | "httpMethod": "GET", |
136 | | - "rateLimitQPS": 10, |
137 | | - "queryWindowInMin": 7, |
| 136 | + "rateLimitQPS": 1, |
| 137 | + "queryWindowInMin": 15, |
138 | 138 | "queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ", |
139 | | - "retryCount": 3, |
140 | | - "timeoutInSeconds": 60, |
| 139 | + "retryCount": 5, |
| 140 | + "timeoutInSeconds": 90, |
141 | 141 | "headers": { |
142 | 142 | "Content-Type": "application/json", |
143 | 143 | "Accept": "application/json", |
144 | 144 | "User-Agent": "Scuba" |
145 | 145 | }, |
146 | 146 | "queryParameters": { |
147 | 147 | "filter": "modified_timestamp:>'{_QueryWindowStartTime}'+modified_timestamp:<='{_QueryWindowEndTime}'", |
148 | | - "sort": "modified_timestamp.asc", |
149 | | - "limit": "500" |
| 148 | + "sort": "modified_timestamp.asc" |
150 | 149 | } |
151 | 150 | }, |
152 | 151 | "response": { |
|
158 | 157 | "paging": { |
159 | 158 | "pagingType": "Offset", |
160 | 159 | "offsetParaName": "offset", |
161 | | - "pageSize": 500, |
| 160 | + "pageSize": 50, |
162 | 161 | "pageSizeParameterName": "limit" |
163 | 162 | }, |
164 | 163 | "stepInfo": { |
|
176 | 175 | "request": { |
177 | 176 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/incidents/entities/incidents/GET/v1')]", |
178 | 177 | "httpMethod": "POST", |
179 | | - "rateLimitQPS": 10, |
| 178 | + "rateLimitQPS": 1, |
180 | 179 | "queryWindowInMin": 5, |
181 | | - "retryCount": 3, |
182 | | - "timeoutInSeconds": 65, |
| 180 | + "retryCount": 5, |
| 181 | + "timeoutInSeconds": 90, |
183 | 182 | "logResponseContent": true, |
184 | 183 | "isPostPayloadJson": true, |
185 | 184 | "headers": { |
|
227 | 226 | "request": { |
228 | 227 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/alerts/combined/alerts/v1')]", |
229 | 228 | "httpMethod": "POST", |
230 | | - "rateLimitQPS": 10, |
231 | | - "queryWindowInMin": 6, |
| 229 | + "rateLimitQPS": 1, |
| 230 | + "queryWindowInMin": 15, |
232 | 231 | "queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ", |
233 | | - "retryCount": 3, |
234 | | - "timeoutInSeconds": 70, |
| 232 | + "retryCount": 5, |
| 233 | + "timeoutInSeconds": 120, |
235 | 234 | "isPostPayloadJson": true, |
236 | 235 | "headers": { |
237 | 236 | "Content-Type": "application/json", |
|
250 | 249 | "pagingType": "PersistentToken", |
251 | 250 | "nextPageTokenJsonPath": "$.meta.pagination.after", |
252 | 251 | "nextPageParaName": "after", |
253 | | - "pageSize": 100 |
| 252 | + "pageSize": 50 |
254 | 253 | }, |
255 | 254 | "connectorDefinitionName": "CrowdStrikeAPICCPDefinition", |
256 | 255 | "dataType": "CrowdStrikeDetections", |
|
282 | 281 | "request": { |
283 | 282 | "apiEndpoint": "[[concat(parameters('apiUrl'),'/devices/combined/devices/v1')]", |
284 | 283 | "httpMethod": "GET", |
285 | | - "rateLimitQPS": 10, |
286 | | - "queryWindowInMin": 5, |
| 284 | + "rateLimitQPS": 1, |
| 285 | + "queryWindowInMin": 15, |
287 | 286 | "queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ", |
288 | | - "retryCount": 3, |
289 | | - "timeoutInSeconds": 63, |
| 287 | + "retryCount": 5, |
| 288 | + "timeoutInSeconds": 90, |
290 | 289 | "headers": { |
291 | 290 | "Content-Type": "application/json", |
292 | 291 | "Accept": "application/json", |
|
307 | 306 | "pagingType": "NextPageToken", |
308 | 307 | "nextPageTokenJsonPath": "$.meta.pagination.next", |
309 | 308 | "NextPageParaName": "offset", |
310 | | - "pageSize": 100, |
| 309 | + "pageSize": 50, |
311 | 310 | "pageSizeParameterName": "limit" |
312 | 311 | }, |
313 | 312 | "connectorDefinitionName": "CrowdStrikeAPICCPDefinition", |
|
0 commit comments