Skip to content

Commit 9192b6e

Browse files
authored
Merge pull request #48 from RevEngAI/sdk-update-v2.35.1
πŸ€– Update SDK to version v2.35.1
2 parents ccf8e78 + 77471f3 commit 9192b6e

53 files changed

Lines changed: 45 additions & 3088 deletions

Some content is hidden

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

β€Ž.sdk-versionβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2.32.0
1+
v2.35.1

β€ŽREADME.mdβ€Ž

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ Class | Method | HTTP request | Description
5252
*AnalysesCoreApi* | [**get_analysis_logs**](docs/AnalysesCoreApi.md#get_analysis_logs) | **GET** /v2/analyses/{analysis_id}/logs | Gets the logs of an analysis
5353
*AnalysesCoreApi* | [**get_analysis_params**](docs/AnalysesCoreApi.md#get_analysis_params) | **GET** /v2/analyses/{analysis_id}/params | Gets analysis param information
5454
*AnalysesCoreApi* | [**get_analysis_status**](docs/AnalysesCoreApi.md#get_analysis_status) | **GET** /v2/analyses/{analysis_id}/status | Gets the status of an analysis
55-
*AnalysesCoreApi* | [**get_binary_ann**](docs/AnalysesCoreApi.md#get_binary_ann) | **POST** /v2/binary_ann/{analysis_id} | Binary Ann
5655
*AnalysesCoreApi* | [**list_analyses**](docs/AnalysesCoreApi.md#list_analyses) | **GET** /v2/analyses/list | Gets the most recent analyses
5756
*AnalysesCoreApi* | [**lookup_binary_id**](docs/AnalysesCoreApi.md#lookup_binary_id) | **GET** /v2/analyses/lookup/{binary_id} | Gets the analysis ID from binary ID
5857
*AnalysesCoreApi* | [**requeue_analysis**](docs/AnalysesCoreApi.md#requeue_analysis) | **POST** /v2/analyses/{analysis_id}/requeue | Requeue Analysis
@@ -94,7 +93,6 @@ Class | Method | HTTP request | Description
9493
*CollectionsApi* | [**update_collection**](docs/CollectionsApi.md#update_collection) | **PATCH** /v2/collections/{collection_id} | Updates a collection
9594
*CollectionsApi* | [**update_collection_binaries**](docs/CollectionsApi.md#update_collection_binaries) | **PATCH** /v2/collections/{collection_id}/binaries | Updates a collection binaries
9695
*CollectionsApi* | [**update_collection_tags**](docs/CollectionsApi.md#update_collection_tags) | **PATCH** /v2/collections/{collection_id}/tags | Updates a collection tags
97-
*ConfidenceApi* | [**get_analysis_tag_score**](docs/ConfidenceApi.md#get_analysis_tag_score) | **POST** /v2/confidence/analysis/{analysis_id}/tag_score | Calculate Tag Confidence Score for an Analysis
9896
*ExternalSourcesApi* | [**create_external_task_mb**](docs/ExternalSourcesApi.md#create_external_task_mb) | **POST** /v2/analysis/{analysis_id}/external/mb | Pulls data from VirusTotal
9997
*ExternalSourcesApi* | [**create_external_task_vt**](docs/ExternalSourcesApi.md#create_external_task_vt) | **POST** /v2/analysis/{analysis_id}/external/vt | Pulls data from VirusTotal
10098
*ExternalSourcesApi* | [**get_mb_data**](docs/ExternalSourcesApi.md#get_mb_data) | **GET** /v2/analysis/{analysis_id}/external/mb | Get MalwareBazaar data
@@ -170,11 +168,9 @@ Class | Method | HTTP request | Description
170168
- [AnalysisUpdateTagsResponse](docs/AnalysisUpdateTagsResponse.md)
171169
- [AppApiRestV2AnalysesEnumsDynamicExecutionStatus](docs/AppApiRestV2AnalysesEnumsDynamicExecutionStatus.md)
172170
- [AppApiRestV2AnalysesEnumsOrderBy](docs/AppApiRestV2AnalysesEnumsOrderBy.md)
173-
- [AppApiRestV2AnalysesResponsesTagItem](docs/AppApiRestV2AnalysesResponsesTagItem.md)
174171
- [AppApiRestV2CollectionsEnumsOrderBy](docs/AppApiRestV2CollectionsEnumsOrderBy.md)
175172
- [AppApiRestV2FunctionsResponsesFunction](docs/AppApiRestV2FunctionsResponsesFunction.md)
176173
- [AppApiRestV2FunctionsTypesFunction](docs/AppApiRestV2FunctionsTypesFunction.md)
177-
- [AppServicesBinaryAnnSchemaTagItem](docs/AppServicesBinaryAnnSchemaTagItem.md)
178174
- [AppServicesDynamicExecutionSchemasDynamicExecutionStatus](docs/AppServicesDynamicExecutionSchemasDynamicExecutionStatus.md)
179175
- [Argument](docs/Argument.md)
180176
- [AutoUnstripRequest](docs/AutoUnstripRequest.md)
@@ -189,7 +185,6 @@ Class | Method | HTTP request | Description
189185
- [BaseResponseAnalysisUpdateTagsResponse](docs/BaseResponseAnalysisUpdateTagsResponse.md)
190186
- [BaseResponseBasic](docs/BaseResponseBasic.md)
191187
- [BaseResponseBinaryAdditionalResponse](docs/BaseResponseBinaryAdditionalResponse.md)
192-
- [BaseResponseBinaryAnnListResponse](docs/BaseResponseBinaryAnnListResponse.md)
193188
- [BaseResponseBinaryDetailsResponse](docs/BaseResponseBinaryDetailsResponse.md)
194189
- [BaseResponseBinaryExternalsResponse](docs/BaseResponseBinaryExternalsResponse.md)
195190
- [BaseResponseBinarySearchResponse](docs/BaseResponseBinarySearchResponse.md)
@@ -229,7 +224,6 @@ Class | Method | HTTP request | Description
229224
- [BaseResponseListDieMatch](docs/BaseResponseListDieMatch.md)
230225
- [BaseResponseListFunctionNameHistory](docs/BaseResponseListFunctionNameHistory.md)
231226
- [BaseResponseListSBOM](docs/BaseResponseListSBOM.md)
232-
- [BaseResponseListTagOriginBoxPlotConfidence](docs/BaseResponseListTagOriginBoxPlotConfidence.md)
233227
- [BaseResponseListUserActivityResponse](docs/BaseResponseListUserActivityResponse.md)
234228
- [BaseResponseLoginResponse](docs/BaseResponseLoginResponse.md)
235229
- [BaseResponseLogs](docs/BaseResponseLogs.md)
@@ -252,8 +246,6 @@ Class | Method | HTTP request | Description
252246
- [Basic](docs/Basic.md)
253247
- [BinaryAdditionalDetailsDataResponse](docs/BinaryAdditionalDetailsDataResponse.md)
254248
- [BinaryAdditionalResponse](docs/BinaryAdditionalResponse.md)
255-
- [BinaryAnnForm](docs/BinaryAnnForm.md)
256-
- [BinaryAnnListResponse](docs/BinaryAnnListResponse.md)
257249
- [BinaryConfig](docs/BinaryConfig.md)
258250
- [BinaryDetailsResponse](docs/BinaryDetailsResponse.md)
259251
- [BinaryExternalsResponse](docs/BinaryExternalsResponse.md)
@@ -262,7 +254,6 @@ Class | Method | HTTP request | Description
262254
- [BinaryTaskStatus](docs/BinaryTaskStatus.md)
263255
- [Block](docs/Block.md)
264256
- [BlockCommentsGenerationForFunctionResponse](docs/BlockCommentsGenerationForFunctionResponse.md)
265-
- [BoxPlotConfidence](docs/BoxPlotConfidence.md)
266257
- [CalleeFunctionInfo](docs/CalleeFunctionInfo.md)
267258
- [CalleesCallerFunctionsResponse](docs/CalleesCallerFunctionsResponse.md)
268259
- [CallerFunctionInfo](docs/CallerFunctionInfo.md)
@@ -307,7 +298,6 @@ Class | Method | HTTP request | Description
307298
- [Enumeration](docs/Enumeration.md)
308299
- [ErrorModel](docs/ErrorModel.md)
309300
- [ExportModel](docs/ExportModel.md)
310-
- [ExportedBinaryAnnResult](docs/ExportedBinaryAnnResult.md)
311301
- [ExternalResponse](docs/ExternalResponse.md)
312302
- [FileFormat](docs/FileFormat.md)
313303
- [FileHashes](docs/FileHashes.md)
@@ -378,7 +368,6 @@ Class | Method | HTTP request | Description
378368
- [NetworkOverviewMetadata](docs/NetworkOverviewMetadata.md)
379369
- [NetworkOverviewResponse](docs/NetworkOverviewResponse.md)
380370
- [Order](docs/Order.md)
381-
- [Origin](docs/Origin.md)
382371
- [PDBDebugModel](docs/PDBDebugModel.md)
383372
- [PEModel](docs/PEModel.md)
384373
- [PaginationModel](docs/PaginationModel.md)
@@ -422,12 +411,10 @@ Class | Method | HTTP request | Description
422411
- [TTPSElement](docs/TTPSElement.md)
423412
- [TTPSOccurance](docs/TTPSOccurance.md)
424413
- [Tag](docs/Tag.md)
425-
- [TagConfidenceBody](docs/TagConfidenceBody.md)
426-
- [TagOriginBoxPlotConfidence](docs/TagOriginBoxPlotConfidence.md)
414+
- [TagItem](docs/TagItem.md)
427415
- [TagResponse](docs/TagResponse.md)
428416
- [TagSearchResponse](docs/TagSearchResponse.md)
429417
- [TagSearchResult](docs/TagSearchResult.md)
430-
- [Tags](docs/Tags.md)
431418
- [TaskResponse](docs/TaskResponse.md)
432419
- [TaskStatus](docs/TaskStatus.md)
433420
- [TimestampModel](docs/TimestampModel.md)

β€Ždocs/AnalysesCoreApi.mdβ€Ž

Lines changed: 0 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ Method | HTTP request | Description
1111
[**get_analysis_logs**](AnalysesCoreApi.md#get_analysis_logs) | **GET** /v2/analyses/{analysis_id}/logs | Gets the logs of an analysis
1212
[**get_analysis_params**](AnalysesCoreApi.md#get_analysis_params) | **GET** /v2/analyses/{analysis_id}/params | Gets analysis param information
1313
[**get_analysis_status**](AnalysesCoreApi.md#get_analysis_status) | **GET** /v2/analyses/{analysis_id}/status | Gets the status of an analysis
14-
[**get_binary_ann**](AnalysesCoreApi.md#get_binary_ann) | **POST** /v2/binary_ann/{analysis_id} | Binary Ann
1514
[**list_analyses**](AnalysesCoreApi.md#list_analyses) | **GET** /v2/analyses/list | Gets the most recent analyses
1615
[**lookup_binary_id**](AnalysesCoreApi.md#lookup_binary_id) | **GET** /v2/analyses/lookup/{binary_id} | Gets the analysis ID from binary ID
1716
[**requeue_analysis**](AnalysesCoreApi.md#requeue_analysis) | **POST** /v2/analyses/{analysis_id}/requeue | Requeue Analysis
@@ -585,89 +584,6 @@ Name | Type | Description | Notes
585584

586585
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
587586

588-
# **get_binary_ann**
589-
> BaseResponseBinaryAnnListResponse get_binary_ann(analysis_id, binary_ann_form)
590-
591-
Binary Ann
592-
593-
Binary Ann
594-
595-
### Example
596-
597-
* Api Key Authentication (APIKey):
598-
599-
```python
600-
import revengai
601-
from revengai.models.base_response_binary_ann_list_response import BaseResponseBinaryAnnListResponse
602-
from revengai.models.binary_ann_form import BinaryAnnForm
603-
from revengai.rest import ApiException
604-
from pprint import pprint
605-
606-
# Defining the host is optional and defaults to https://api.reveng.ai
607-
# See configuration.py for a list of all supported configuration parameters.
608-
configuration = revengai.Configuration(
609-
host = "https://api.reveng.ai"
610-
)
611-
612-
# The client must configure the authentication and authorization parameters
613-
# in accordance with the API server security policy.
614-
# Examples for each auth method are provided below, use the example that
615-
# satisfies your auth use case.
616-
617-
# Configure API key authorization: APIKey
618-
configuration.api_key['APIKey'] = os.environ["API_KEY"]
619-
620-
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
621-
# configuration.api_key_prefix['APIKey'] = 'Bearer'
622-
623-
# Enter a context with an instance of the API client
624-
with revengai.ApiClient(configuration) as api_client:
625-
# Create an instance of the API class
626-
api_instance = revengai.AnalysesCoreApi(api_client)
627-
analysis_id = 56 # int |
628-
binary_ann_form = revengai.BinaryAnnForm() # BinaryAnnForm |
629-
630-
try:
631-
# Binary Ann
632-
api_response = api_instance.get_binary_ann(analysis_id, binary_ann_form)
633-
print("The response of AnalysesCoreApi->get_binary_ann:\n")
634-
pprint(api_response)
635-
except Exception as e:
636-
print("Exception when calling AnalysesCoreApi->get_binary_ann: %s\n" % e)
637-
```
638-
639-
640-
641-
### Parameters
642-
643-
644-
Name | Type | Description | Notes
645-
------------- | ------------- | ------------- | -------------
646-
**analysis_id** | **int**| |
647-
**binary_ann_form** | [**BinaryAnnForm**](BinaryAnnForm.md)| |
648-
649-
### Return type
650-
651-
[**BaseResponseBinaryAnnListResponse**](BaseResponseBinaryAnnListResponse.md)
652-
653-
### Authorization
654-
655-
[APIKey](../README.md#APIKey)
656-
657-
### HTTP request headers
658-
659-
- **Content-Type**: application/json
660-
- **Accept**: application/json
661-
662-
### HTTP response details
663-
664-
| Status code | Description | Response headers |
665-
|-------------|-------------|------------------|
666-
**200** | Successful Response | - |
667-
**422** | Invalid request parameters | - |
668-
669-
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
670-
671587
# **list_analyses**
672588
> BaseResponseRecent list_analyses(search_term=search_term, workspace=workspace, status=status, model_name=model_name, dynamic_execution_status=dynamic_execution_status, usernames=usernames, sha256_hash=sha256_hash, limit=limit, offset=offset, order_by=order_by, order=order)
673589

β€Ždocs/AnalysisTags.mdβ€Ž

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8-
**analysis_tags** | [**List[AppApiRestV2AnalysesResponsesTagItem]**](AppApiRestV2AnalysesResponsesTagItem.md) | |
9-
**suggested_tags** | [**List[AppApiRestV2AnalysesResponsesTagItem]**](AppApiRestV2AnalysesResponsesTagItem.md) | |
8+
**analysis_tags** | [**List[TagItem]**](TagItem.md) | |
109

1110
## Example
1211

β€Ždocs/AppApiRestV2AnalysesResponsesTagItem.mdβ€Ž

Lines changed: 0 additions & 31 deletions
This file was deleted.

β€Ždocs/AppServicesBinaryAnnSchemaTagItem.mdβ€Ž

Lines changed: 0 additions & 30 deletions
This file was deleted.

β€Ždocs/BaseResponseBinaryAnnListResponse.mdβ€Ž

Lines changed: 0 additions & 33 deletions
This file was deleted.

β€Ždocs/BaseResponseListTagOriginBoxPlotConfidence.mdβ€Ž

Lines changed: 0 additions & 33 deletions
This file was deleted.

β€Ždocs/BinaryAnnForm.mdβ€Ž

Lines changed: 0 additions & 32 deletions
This file was deleted.

β€Ždocs/BinaryAnnListResponse.mdβ€Ž

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
Β (0)