Skip to content

Commit c06f571

Browse files
Add support for vulnerability management (#2158)
Co-authored-by: ci.datadog-api-spec <[email protected]> 9ecce26
1 parent 74d2081 commit c06f571

File tree

2,893 files changed

+27420
-10808
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,893 files changed

+27420
-10808
lines changed

DatadogAPIClient.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ <h3 class="signature first" id="configure-class_method">
250250
</div>
251251

252252
<div id="footer">
253-
Generated on Thu Dec 26 15:57:35 2024 by
253+
Generated on Fri Dec 27 15:37:05 2024 by
254254
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
255255
0.9.37 (ruby-2.7.8).
256256
</div>

DatadogAPIClient/APIClient.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2897,7 +2897,7 @@ <h3 class="signature " id="user_agent=-instance_method">
28972897
</div>
28982898

28992899
<div id="footer">
2900-
Generated on Thu Dec 26 15:58:31 2024 by
2900+
Generated on Fri Dec 27 15:38:03 2024 by
29012901
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
29022902
0.9.37 (ruby-2.7.8).
29032903
</div>

DatadogAPIClient/APIError.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ <h3 class="signature " id="to_s-instance_method">
583583
</div>
584584

585585
<div id="footer">
586-
Generated on Thu Dec 26 15:58:31 2024 by
586+
Generated on Fri Dec 27 15:38:03 2024 by
587587
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
588588
0.9.37 (ruby-2.7.8).
589589
</div>

DatadogAPIClient/Configuration.html

Lines changed: 46 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1444,7 +1444,9 @@ <h3 class="signature first" id="initialize-instance_method">
14441444
275
14451445
276
14461446
277
1447-
278</pre>
1447+
278
1448+
279
1449+
280</pre>
14481450
</td>
14491451
<td>
14501452
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 162</span>
@@ -1538,6 +1540,8 @@ <h3 class="signature first" id="initialize-instance_method">
15381540
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.get_historical_job</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
15391541
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.list_findings</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
15401542
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.list_historical_jobs</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
1543+
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.list_vulnerabilities</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
1544+
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.list_vulnerable_assets</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
15411545
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.mute_findings</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
15421546
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.run_historical_job</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
15431547
<span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>v2.create_scorecard_outcomes_batch</span><span class='label_end'>&quot;:</span> <span class='kw'>false</span><span class='comma'>,</span>
@@ -3242,12 +3246,12 @@ <h3 class="signature first" id="default-class_method">
32423246
<pre class="lines">
32433247

32443248

3245-
281
3246-
282
3247-
283</pre>
3249+
283
3250+
284
3251+
285</pre>
32483252
</td>
32493253
<td>
3250-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 281</span>
3254+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 283</span>
32513255

32523256
<span class='kw'>def</span> <span class='kw'>self</span><span class='period'>.</span><span class='id identifier rubyid_default'>default</span>
32533257
<span class='cvar'>@@default</span> <span class='op'>||=</span> <span class='const'><span class='object_link'><a href="" title="DatadogAPIClient::Configuration (class)">Configuration</a></span></span><span class='period'>.</span><span class='id identifier rubyid_new'><span class='object_link'><a href="#initialize-instance_method" title="DatadogAPIClient::Configuration#initialize (method)">new</a></span></span>
@@ -3307,18 +3311,18 @@ <h3 class="signature first" id="api_key_with_prefix-instance_method">
33073311
<pre class="lines">
33083312

33093313

3310-
322
3311-
323
33123314
324
33133315
325
33143316
326
33153317
327
33163318
328
33173319
329
3318-
330</pre>
3320+
330
3321+
331
3322+
332</pre>
33193323
</td>
33203324
<td>
3321-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 322</span>
3325+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 324</span>
33223326

33233327
<span class='kw'>def</span> <span class='id identifier rubyid_api_key_with_prefix'>api_key_with_prefix</span><span class='lparen'>(</span><span class='id identifier rubyid_param_name'>param_name</span><span class='comma'>,</span> <span class='id identifier rubyid_param_alias'>param_alias</span> <span class='op'>=</span> <span class='kw'>nil</span><span class='rparen'>)</span>
33243328
<span class='id identifier rubyid_key'>key</span> <span class='op'>=</span> <span class='ivar'>@api_key</span><span class='lbracket'>[</span><span class='id identifier rubyid_param_name'>param_name</span><span class='rbracket'>]</span>
@@ -3359,12 +3363,12 @@ <h3 class="signature " id="application_key=-instance_method">
33593363
<pre class="lines">
33603364

33613365

3362-
338
3363-
339
3364-
340</pre>
3366+
340
3367+
341
3368+
342</pre>
33653369
</td>
33663370
<td>
3367-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 338</span>
3371+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 340</span>
33683372

33693373
<span class='kw'>def</span> <span class='id identifier rubyid_application_key='>application_key=</span><span class='lparen'>(</span><span class='id identifier rubyid_app_key'>app_key</span><span class='rparen'>)</span>
33703374
<span class='ivar'>@api_key</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>appKeyAuth</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span> <span class='op'>=</span> <span class='id identifier rubyid_app_key'>app_key</span>
@@ -3399,8 +3403,6 @@ <h3 class="signature " id="auth_settings-instance_method">
33993403
<pre class="lines">
34003404

34013405

3402-
348
3403-
349
34043406
350
34053407
351
34063408
352
@@ -3423,10 +3425,12 @@ <h3 class="signature " id="auth_settings-instance_method">
34233425
369
34243426
370
34253427
371
3426-
372</pre>
3428+
372
3429+
373
3430+
374</pre>
34273431
</td>
34283432
<td>
3429-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 348</span>
3433+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 350</span>
34303434

34313435
<span class='kw'>def</span> <span class='id identifier rubyid_auth_settings'>auth_settings</span>
34323436
<span class='lbrace'>{</span>
@@ -3483,15 +3487,15 @@ <h3 class="signature " id="base_url-instance_method">
34833487
<pre class="lines">
34843488

34853489

3486-
313
3487-
314
34883490
315
34893491
316
34903492
317
3491-
318</pre>
3493+
318
3494+
319
3495+
320</pre>
34923496
</td>
34933497
<td>
3494-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 313</span>
3498+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 315</span>
34953499

34963500
<span class='kw'>def</span> <span class='id identifier rubyid_base_url'>base_url</span><span class='lparen'>(</span><span class='id identifier rubyid_operation'>operation</span> <span class='op'>=</span> <span class='kw'>nil</span><span class='rparen'>)</span>
34973501
<span class='id identifier rubyid_index'>index</span> <span class='op'>=</span> <span class='id identifier rubyid_server_operation_index'>server_operation_index</span><span class='period'>.</span><span class='id identifier rubyid_fetch'>fetch</span><span class='lparen'>(</span><span class='id identifier rubyid_operation'>operation</span><span class='period'>.</span><span class='id identifier rubyid_to_sym'>to_sym</span><span class='comma'>,</span> <span class='id identifier rubyid_server_index'>server_index</span><span class='rparen'>)</span>
@@ -3529,12 +3533,12 @@ <h3 class="signature " id="basic_auth_token-instance_method">
35293533
<pre class="lines">
35303534

35313535

3532-
343
3533-
344
3534-
345</pre>
3536+
345
3537+
346
3538+
347</pre>
35353539
</td>
35363540
<td>
3537-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 343</span>
3541+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 345</span>
35383542

35393543
<span class='kw'>def</span> <span class='id identifier rubyid_basic_auth_token'>basic_auth_token</span>
35403544
<span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>Basic </span><span class='tstring_end'>&#39;</span></span> <span class='op'>+</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_username'>username</span><span class='embexpr_end'>}</span><span class='tstring_content'>:</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_password'>password</span><span class='embexpr_end'>}</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_pack'>pack</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>m</span><span class='tstring_end'>&#39;</span></span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_delete'>delete</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>\r\n</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -3600,12 +3604,12 @@ <h3 class="signature " id="configure-instance_method">
36003604
<pre class="lines">
36013605

36023606

3603-
292
3604-
293
3605-
294</pre>
3607+
294
3608+
295
3609+
296</pre>
36063610
</td>
36073611
<td>
3608-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 292</span>
3612+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 294</span>
36093613

36103614
<span class='kw'>def</span> <span class='id identifier rubyid_configure'>configure</span>
36113615
<span class='kw'>yield</span><span class='lparen'>(</span><span class='kw'>self</span><span class='rparen'>)</span> <span class='kw'>if</span> <span class='id identifier rubyid_block_given?'>block_given?</span>
@@ -3630,8 +3634,6 @@ <h3 class="signature " id="operation_server_settings-instance_method">
36303634
<pre class="lines">
36313635

36323636

3633-
430
3634-
431
36353637
432
36363638
433
36373639
434
@@ -3785,10 +3787,12 @@ <h3 class="signature " id="operation_server_settings-instance_method">
37853787
582
37863788
583
37873789
584
3788-
585</pre>
3790+
585
3791+
586
3792+
587</pre>
37893793
</td>
37903794
<td>
3791-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 430</span>
3795+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 432</span>
37923796

37933797
<span class='kw'>def</span> <span class='id identifier rubyid_operation_server_settings'>operation_server_settings</span>
37943798
<span class='lbrace'>{</span>
@@ -3976,8 +3980,6 @@ <h3 class="signature " id="server_settings-instance_method">
39763980
<pre class="lines">
39773981

39783982

3979-
375
3980-
376
39813983
377
39823984
378
39833985
379
@@ -4029,10 +4031,12 @@ <h3 class="signature " id="server_settings-instance_method">
40294031
425
40304032
426
40314033
427
4032-
428</pre>
4034+
428
4035+
429
4036+
430</pre>
40334037
</td>
40344038
<td>
4035-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 375</span>
4039+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 377</span>
40364040

40374041
<span class='kw'>def</span> <span class='id identifier rubyid_server_settings'>server_settings</span>
40384042
<span class='lbracket'>[</span>
@@ -4154,8 +4158,6 @@ <h3 class="signature " id="server_url-instance_method">
41544158
<pre class="lines">
41554159

41564160

4157-
591
4158-
592
41594161
593
41604162
594
41614163
595
@@ -4182,10 +4184,12 @@ <h3 class="signature " id="server_url-instance_method">
41824184
616
41834185
617
41844186
618
4185-
619</pre>
4187+
619
4188+
620
4189+
621</pre>
41864190
</td>
41874191
<td>
4188-
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 591</span>
4192+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/configuration.rb', line 593</span>
41894193

41904194
<span class='kw'>def</span> <span class='id identifier rubyid_server_url'>server_url</span><span class='lparen'>(</span><span class='id identifier rubyid_index'>index</span><span class='comma'>,</span> <span class='id identifier rubyid_variables'>variables</span> <span class='op'>=</span> <span class='lbrace'>{</span><span class='rbrace'>}</span><span class='comma'>,</span> <span class='id identifier rubyid_servers'>servers</span> <span class='op'>=</span> <span class='kw'>nil</span><span class='rparen'>)</span>
41914195
<span class='id identifier rubyid_servers'>servers</span> <span class='op'>=</span> <span class='id identifier rubyid_server_settings'>server_settings</span> <span class='kw'>if</span> <span class='id identifier rubyid_servers'>servers</span> <span class='op'>==</span> <span class='kw'>nil</span>
@@ -4226,7 +4230,7 @@ <h3 class="signature " id="server_url-instance_method">
42264230
</div>
42274231

42284232
<div id="footer">
4229-
Generated on Thu Dec 26 15:58:32 2024 by
4233+
Generated on Fri Dec 27 15:38:03 2024 by
42304234
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
42314235
0.9.37 (ruby-2.7.8).
42324236
</div>

0 commit comments

Comments
 (0)