Skip to content

Commit f29201e

Browse files
authored
Merge pull request #185 from RevEngAI/sdk-update-v3.100.0
🤖 Update SDK to version v3.100.0
2 parents a4bf69d + bb74a9f commit f29201e

85 files changed

Lines changed: 2914 additions & 871 deletions

File tree

Some content is hidden

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

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,12 +174,12 @@ Class | Method | HTTP request | Description
174174
*FunctionsDataTypesApi* | [**batch_update_function_data_types**](docs/FunctionsDataTypesApi.md#batch_update_function_data_types) | **PUT** /v3/analyses/{analysis_id}/functions/data-types | Batch update function data types
175175
*FunctionsDataTypesApi* | [**generate_function_data_types_for_analysis**](docs/FunctionsDataTypesApi.md#generate_function_data_types_for_analysis) | **POST** /v2/analyses/{analysis_id}/functions/data_types | Generate Function Data Types
176176
*FunctionsDataTypesApi* | [**generate_function_data_types_for_functions**](docs/FunctionsDataTypesApi.md#generate_function_data_types_for_functions) | **POST** /v2/functions/data_types | Generate Function Data Types for an arbitrary list of functions
177-
*FunctionsDataTypesApi* | [**get_function_data_types**](docs/FunctionsDataTypesApi.md#get_function_data_types) | **GET** /v2/analyses/{analysis_id}/functions/{function_id}/data_types | Get Function Data Types
178-
*FunctionsDataTypesApi* | [**get_function_data_types_0**](docs/FunctionsDataTypesApi.md#get_function_data_types_0) | **GET** /v3/analyses/{analysis_id}/functions/{function_id}/data-types | Get data types for a single function
177+
*FunctionsDataTypesApi* | [**get_function_data_types**](docs/FunctionsDataTypesApi.md#get_function_data_types) | **GET** /v3/analyses/{analysis_id}/functions/{function_id}/data-types | Get data types for a single function
179178
*FunctionsDataTypesApi* | [**list_analysis_functions_data_types**](docs/FunctionsDataTypesApi.md#list_analysis_functions_data_types) | **GET** /v3/analyses/{analysis_id}/functions/data-types | List data types for all functions in an analysis
180179
*FunctionsDataTypesApi* | [**list_function_data_types_for_analysis**](docs/FunctionsDataTypesApi.md#list_function_data_types_for_analysis) | **GET** /v2/analyses/{analysis_id}/functions/data_types | List Function Data Types
181180
*FunctionsDataTypesApi* | [**list_function_data_types_for_functions**](docs/FunctionsDataTypesApi.md#list_function_data_types_for_functions) | **GET** /v2/functions/data_types | List Function Data Types
182181
*FunctionsDataTypesApi* | [**list_functions_data_types**](docs/FunctionsDataTypesApi.md#list_functions_data_types) | **GET** /v3/functions/data-types | Get data types for many functions
182+
*FunctionsDataTypesApi* | [**update_function_data_types**](docs/FunctionsDataTypesApi.md#update_function_data_types) | **PUT** /v2/analyses/{analysis_id}/functions/{function_id}/data_types | Update function data types
183183
*FunctionsRenamingHistoryApi* | [**batch_rename_function**](docs/FunctionsRenamingHistoryApi.md#batch_rename_function) | **POST** /v2/functions/rename/batch | Batch Rename Functions
184184
*FunctionsRenamingHistoryApi* | [**batch_rename_functions**](docs/FunctionsRenamingHistoryApi.md#batch_rename_functions) | **POST** /v3/functions/rename | Batch rename functions
185185
*FunctionsRenamingHistoryApi* | [**get_function_history**](docs/FunctionsRenamingHistoryApi.md#get_function_history) | **GET** /v3/functions/{function_id}/history | Get function name history
@@ -472,7 +472,6 @@ Class | Method | HTTP request | Description
472472
- [FunctionDetailsOutputBody](docs/FunctionDetailsOutputBody.md)
473473
- [FunctionHeader](docs/FunctionHeader.md)
474474
- [FunctionInfo](docs/FunctionInfo.md)
475-
- [FunctionInfoFuncDepsInner](docs/FunctionInfoFuncDepsInner.md)
476475
- [FunctionListItem](docs/FunctionListItem.md)
477476
- [FunctionLocalVariableResponse](docs/FunctionLocalVariableResponse.md)
478477
- [FunctionMapping](docs/FunctionMapping.md)
@@ -688,6 +687,13 @@ Class | Method | HTTP request | Description
688687
- [UserCredits](docs/UserCredits.md)
689688
- [UserIdentity](docs/UserIdentity.md)
690689
- [UserProfile](docs/UserProfile.md)
690+
- [V2FunctionHeader](docs/V2FunctionHeader.md)
691+
- [V2FunctionInfo](docs/V2FunctionInfo.md)
692+
- [V2FunctionInfoFuncDepsInner](docs/V2FunctionInfoFuncDepsInner.md)
693+
- [V2FunctionMatch](docs/V2FunctionMatch.md)
694+
- [V2FunctionType](docs/V2FunctionType.md)
695+
- [V2MatchedFunction](docs/V2MatchedFunction.md)
696+
- [V2NameConfidence](docs/V2NameConfidence.md)
691697
- [Vulnerabilities](docs/Vulnerabilities.md)
692698
- [Vulnerability](docs/Vulnerability.md)
693699
- [WarningEvent](docs/WarningEvent.md)

docs/AgentApi.md

Lines changed: 63 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Check the status of a capabilities analysis workflow
2323
### Example
2424

2525
* Api Key Authentication (APIKey):
26+
* Bearer Authentication (bearerAuth):
2627

2728
```python
2829
import revengai
@@ -47,6 +48,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
4748
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
4849
# configuration.api_key_prefix['APIKey'] = 'Bearer'
4950

51+
# Configure Bearer authorization: bearerAuth
52+
configuration = revengai.Configuration(
53+
access_token = os.environ["BEARER_TOKEN"]
54+
)
55+
5056
# Enter a context with an instance of the API client
5157
with revengai.ApiClient(configuration) as api_client:
5258
# Create an instance of the API class
@@ -77,7 +83,7 @@ Name | Type | Description | Notes
7783

7884
### Authorization
7985

80-
[APIKey](../README.md#APIKey)
86+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
8187

8288
### HTTP request headers
8389

@@ -101,6 +107,7 @@ Check the status of a report analysis workflow
101107
### Example
102108

103109
* Api Key Authentication (APIKey):
110+
* Bearer Authentication (bearerAuth):
104111

105112
```python
106113
import revengai
@@ -125,6 +132,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
125132
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
126133
# configuration.api_key_prefix['APIKey'] = 'Bearer'
127134

135+
# Configure Bearer authorization: bearerAuth
136+
configuration = revengai.Configuration(
137+
access_token = os.environ["BEARER_TOKEN"]
138+
)
139+
128140
# Enter a context with an instance of the API client
129141
with revengai.ApiClient(configuration) as api_client:
130142
# Create an instance of the API class
@@ -155,7 +167,7 @@ Name | Type | Description | Notes
155167

156168
### Authorization
157169

158-
[APIKey](../README.md#APIKey)
170+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
159171

160172
### HTTP request headers
161173

@@ -179,6 +191,7 @@ Check the status of a triage analysis workflow
179191
### Example
180192

181193
* Api Key Authentication (APIKey):
194+
* Bearer Authentication (bearerAuth):
182195

183196
```python
184197
import revengai
@@ -203,6 +216,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
203216
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
204217
# configuration.api_key_prefix['APIKey'] = 'Bearer'
205218

219+
# Configure Bearer authorization: bearerAuth
220+
configuration = revengai.Configuration(
221+
access_token = os.environ["BEARER_TOKEN"]
222+
)
223+
206224
# Enter a context with an instance of the API client
207225
with revengai.ApiClient(configuration) as api_client:
208226
# Create an instance of the API class
@@ -233,7 +251,7 @@ Name | Type | Description | Notes
233251

234252
### Authorization
235253

236-
[APIKey](../README.md#APIKey)
254+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
237255

238256
### HTTP request headers
239257

@@ -257,6 +275,7 @@ Queues a capabilities analysis workflow process
257275
### Example
258276

259277
* Api Key Authentication (APIKey):
278+
* Bearer Authentication (bearerAuth):
260279

261280
```python
262281
import revengai
@@ -281,6 +300,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
281300
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
282301
# configuration.api_key_prefix['APIKey'] = 'Bearer'
283302

303+
# Configure Bearer authorization: bearerAuth
304+
configuration = revengai.Configuration(
305+
access_token = os.environ["BEARER_TOKEN"]
306+
)
307+
284308
# Enter a context with an instance of the API client
285309
with revengai.ApiClient(configuration) as api_client:
286310
# Create an instance of the API class
@@ -311,7 +335,7 @@ Name | Type | Description | Notes
311335

312336
### Authorization
313337

314-
[APIKey](../README.md#APIKey)
338+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
315339

316340
### HTTP request headers
317341

@@ -335,6 +359,7 @@ Queues a combined report analysis workflow process
335359
### Example
336360

337361
* Api Key Authentication (APIKey):
362+
* Bearer Authentication (bearerAuth):
338363

339364
```python
340365
import revengai
@@ -359,6 +384,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
359384
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
360385
# configuration.api_key_prefix['APIKey'] = 'Bearer'
361386

387+
# Configure Bearer authorization: bearerAuth
388+
configuration = revengai.Configuration(
389+
access_token = os.environ["BEARER_TOKEN"]
390+
)
391+
362392
# Enter a context with an instance of the API client
363393
with revengai.ApiClient(configuration) as api_client:
364394
# Create an instance of the API class
@@ -389,7 +419,7 @@ Name | Type | Description | Notes
389419

390420
### Authorization
391421

392-
[APIKey](../README.md#APIKey)
422+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
393423

394424
### HTTP request headers
395425

@@ -414,6 +444,7 @@ Queues a triage analysis workflow process
414444
### Example
415445

416446
* Api Key Authentication (APIKey):
447+
* Bearer Authentication (bearerAuth):
417448

418449
```python
419450
import revengai
@@ -438,6 +469,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
438469
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
439470
# configuration.api_key_prefix['APIKey'] = 'Bearer'
440471

472+
# Configure Bearer authorization: bearerAuth
473+
configuration = revengai.Configuration(
474+
access_token = os.environ["BEARER_TOKEN"]
475+
)
476+
441477
# Enter a context with an instance of the API client
442478
with revengai.ApiClient(configuration) as api_client:
443479
# Create an instance of the API class
@@ -468,7 +504,7 @@ Name | Type | Description | Notes
468504

469505
### Authorization
470506

471-
[APIKey](../README.md#APIKey)
507+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
472508

473509
### HTTP request headers
474510

@@ -492,6 +528,7 @@ Get Capabilities Result
492528
### Example
493529

494530
* Api Key Authentication (APIKey):
531+
* Bearer Authentication (bearerAuth):
495532

496533
```python
497534
import revengai
@@ -516,6 +553,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
516553
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
517554
# configuration.api_key_prefix['APIKey'] = 'Bearer'
518555

556+
# Configure Bearer authorization: bearerAuth
557+
configuration = revengai.Configuration(
558+
access_token = os.environ["BEARER_TOKEN"]
559+
)
560+
519561
# Enter a context with an instance of the API client
520562
with revengai.ApiClient(configuration) as api_client:
521563
# Create an instance of the API class
@@ -546,7 +588,7 @@ Name | Type | Description | Notes
546588

547589
### Authorization
548590

549-
[APIKey](../README.md#APIKey)
591+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
550592

551593
### HTTP request headers
552594

@@ -578,6 +620,7 @@ Returns:
578620
### Example
579621

580622
* Api Key Authentication (APIKey):
623+
* Bearer Authentication (bearerAuth):
581624

582625
```python
583626
import revengai
@@ -602,6 +645,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
602645
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
603646
# configuration.api_key_prefix['APIKey'] = 'Bearer'
604647

648+
# Configure Bearer authorization: bearerAuth
649+
configuration = revengai.Configuration(
650+
access_token = os.environ["BEARER_TOKEN"]
651+
)
652+
605653
# Enter a context with an instance of the API client
606654
with revengai.ApiClient(configuration) as api_client:
607655
# Create an instance of the API class
@@ -632,7 +680,7 @@ Name | Type | Description | Notes
632680

633681
### Authorization
634682

635-
[APIKey](../README.md#APIKey)
683+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
636684

637685
### HTTP request headers
638686

@@ -656,6 +704,7 @@ Get Triage Result
656704
### Example
657705

658706
* Api Key Authentication (APIKey):
707+
* Bearer Authentication (bearerAuth):
659708

660709
```python
661710
import revengai
@@ -680,6 +729,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
680729
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
681730
# configuration.api_key_prefix['APIKey'] = 'Bearer'
682731

732+
# Configure Bearer authorization: bearerAuth
733+
configuration = revengai.Configuration(
734+
access_token = os.environ["BEARER_TOKEN"]
735+
)
736+
683737
# Enter a context with an instance of the API client
684738
with revengai.ApiClient(configuration) as api_client:
685739
# Create an instance of the API class
@@ -710,7 +764,7 @@ Name | Type | Description | Notes
710764

711765
### Authorization
712766

713-
[APIKey](../README.md#APIKey)
767+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
714768

715769
### HTTP request headers
716770

docs/AnalysesBulkActionsApi.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Updates analysis tags for multiple analyses. User must be the owner.
1818
### Example
1919

2020
* Api Key Authentication (APIKey):
21+
* Bearer Authentication (bearerAuth):
2122

2223
```python
2324
import revengai
@@ -43,6 +44,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
4344
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
4445
# configuration.api_key_prefix['APIKey'] = 'Bearer'
4546

47+
# Configure Bearer authorization: bearerAuth
48+
configuration = revengai.Configuration(
49+
access_token = os.environ["BEARER_TOKEN"]
50+
)
51+
4652
# Enter a context with an instance of the API client
4753
with revengai.ApiClient(configuration) as api_client:
4854
# Create an instance of the API class
@@ -73,7 +79,7 @@ Name | Type | Description | Notes
7379

7480
### Authorization
7581

76-
[APIKey](../README.md#APIKey)
82+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
7783

7884
### HTTP request headers
7985

@@ -99,6 +105,7 @@ Deletes multiple analyses. User must be the owner of all analyses.
99105
### Example
100106

101107
* Api Key Authentication (APIKey):
108+
* Bearer Authentication (bearerAuth):
102109

103110
```python
104111
import revengai
@@ -124,6 +131,11 @@ configuration.api_key['APIKey'] = os.environ["API_KEY"]
124131
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
125132
# configuration.api_key_prefix['APIKey'] = 'Bearer'
126133

134+
# Configure Bearer authorization: bearerAuth
135+
configuration = revengai.Configuration(
136+
access_token = os.environ["BEARER_TOKEN"]
137+
)
138+
127139
# Enter a context with an instance of the API client
128140
with revengai.ApiClient(configuration) as api_client:
129141
# Create an instance of the API class
@@ -154,7 +166,7 @@ Name | Type | Description | Notes
154166

155167
### Authorization
156168

157-
[APIKey](../README.md#APIKey)
169+
[APIKey](../README.md#APIKey), [bearerAuth](../README.md#bearerAuth)
158170

159171
### HTTP request headers
160172

0 commit comments

Comments
 (0)