Skip to content

Commit 91fd93f

Browse files
Update SDK to version v3.91.1
- Generated from OpenAPI spec version v3.91.1 - Auto-generated by GitHub Actions
1 parent 349b6f6 commit 91fd93f

17 files changed

Lines changed: 1903 additions & 981 deletions

.sdk-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v3.91.0
1+
v3.91.1

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ Class | Method | HTTP request | Description
6565
*AnalysesCoreApi* | [**get_analysis_function_map**](docs/AnalysesCoreApi.md#get_analysis_function_map) | **GET** /v2/analyses/{analysis_id}/func_maps | Get Analysis Function Map
6666
*AnalysesCoreApi* | [**get_analysis_logs**](docs/AnalysesCoreApi.md#get_analysis_logs) | **GET** /v2/analyses/{analysis_id}/logs | Gets the logs of an analysis
6767
*AnalysesCoreApi* | [**get_analysis_params**](docs/AnalysesCoreApi.md#get_analysis_params) | **GET** /v2/analyses/{analysis_id}/params | Gets analysis param information
68-
*AnalysesCoreApi* | [**get_analysis_queue_position**](docs/AnalysesCoreApi.md#get_analysis_queue_position) | **GET** /v2/analyses/{analysis_id}/queue-position | Get the queue position of an analysis
6968
*AnalysesCoreApi* | [**get_analysis_status**](docs/AnalysesCoreApi.md#get_analysis_status) | **GET** /v2/analyses/{analysis_id}/status | Gets the status of an analysis
7069
*AnalysesCoreApi* | [**insert_analysis_log**](docs/AnalysesCoreApi.md#insert_analysis_log) | **POST** /v2/analyses/{analysis_id}/logs | Insert a log entry for an analysis
7170
*AnalysesCoreApi* | [**list_analyses**](docs/AnalysesCoreApi.md#list_analyses) | **GET** /v2/analyses/list | Gets the most recent analyses
@@ -98,13 +97,15 @@ Class | Method | HTTP request | Description
9897
*BinariesApi* | [**get_binary_related_status**](docs/BinariesApi.md#get_binary_related_status) | **GET** /v2/binaries/{binary_id}/related/status | Gets the status of the unpack binary task for a binary
9998
*BinariesApi* | [**get_related_binaries**](docs/BinariesApi.md#get_related_binaries) | **GET** /v2/binaries/{binary_id}/related | Gets the related binaries of a binary.
10099
*CollectionsApi* | [**create_collection**](docs/CollectionsApi.md#create_collection) | **POST** /v2/collections | Creates new collection information
101-
*CollectionsApi* | [**create_collection_0**](docs/CollectionsApi.md#create_collection_0) | **POST** /v3/collections | Create a collection.
102100
*CollectionsApi* | [**delete_collection**](docs/CollectionsApi.md#delete_collection) | **DELETE** /v2/collections/{collection_id} | Deletes a collection
103101
*CollectionsApi* | [**get_collection**](docs/CollectionsApi.md#get_collection) | **GET** /v2/collections/{collection_id} | Returns a collection
104102
*CollectionsApi* | [**list_collections**](docs/CollectionsApi.md#list_collections) | **GET** /v2/collections | Gets basic collections information
105103
*CollectionsApi* | [**update_collection**](docs/CollectionsApi.md#update_collection) | **PATCH** /v2/collections/{collection_id} | Updates a collection
106104
*CollectionsApi* | [**update_collection_binaries**](docs/CollectionsApi.md#update_collection_binaries) | **PATCH** /v2/collections/{collection_id}/binaries | Updates a collection binaries
107105
*CollectionsApi* | [**update_collection_tags**](docs/CollectionsApi.md#update_collection_tags) | **PATCH** /v2/collections/{collection_id}/tags | Updates a collection tags
106+
*CollectionsApi* | [**v3_create_collection**](docs/CollectionsApi.md#v3_create_collection) | **POST** /v3/collections | Create a collection.
107+
*CollectionsApi* | [**v3_get_collection**](docs/CollectionsApi.md#v3_get_collection) | **GET** /v3/collections/{collection_id} | Get a collection.
108+
*CollectionsApi* | [**v3_list_collections**](docs/CollectionsApi.md#v3_list_collections) | **GET** /v3/collections | List collections.
108109
*ConfigApi* | [**get_config**](docs/ConfigApi.md#get_config) | **GET** /v2/config | Get Config
109110
*ConversationsApi* | [**cancel_run**](docs/ConversationsApi.md#cancel_run) | **POST** /v2/conversations/{id}/cancel | Cancel an active run
110111
*ConversationsApi* | [**confirm_tool**](docs/ConversationsApi.md#confirm_tool) | **POST** /v2/conversations/{id}/confirm | Approve or reject a pending tool confirmation
@@ -328,6 +329,7 @@ Class | Method | HTTP request | Description
328329
- [CollectionBinaryResponse](docs/CollectionBinaryResponse.md)
329330
- [CollectionCreateRequest](docs/CollectionCreateRequest.md)
330331
- [CollectionListItem](docs/CollectionListItem.md)
332+
- [CollectionListItemBody](docs/CollectionListItemBody.md)
331333
- [CollectionResponse](docs/CollectionResponse.md)
332334
- [CollectionResponseBinariesInner](docs/CollectionResponseBinariesInner.md)
333335
- [CollectionScope](docs/CollectionScope.md)
@@ -457,6 +459,7 @@ Class | Method | HTTP request | Description
457459
- [GetAiDecompilationRatingResponse](docs/GetAiDecompilationRatingResponse.md)
458460
- [GetAiDecompilationTask](docs/GetAiDecompilationTask.md)
459461
- [GetAnalysisStringsStatusOutputBody](docs/GetAnalysisStringsStatusOutputBody.md)
462+
- [GetCollectionOutputBody](docs/GetCollectionOutputBody.md)
460463
- [GetProductsOutputBody](docs/GetProductsOutputBody.md)
461464
- [GetPublicUserResponse](docs/GetPublicUserResponse.md)
462465
- [GetSubscriptionOutputBody](docs/GetSubscriptionOutputBody.md)
@@ -474,6 +477,7 @@ Class | Method | HTTP request | Description
474477
- [InverseValue](docs/InverseValue.md)
475478
- [ListAnalysisStringsOutputBody](docs/ListAnalysisStringsOutputBody.md)
476479
- [ListCollectionResults](docs/ListCollectionResults.md)
480+
- [ListCollectionsOutputBody](docs/ListCollectionsOutputBody.md)
477481
- [ListFunctionStringsOutputBody](docs/ListFunctionStringsOutputBody.md)
478482
- [Logs](docs/Logs.md)
479483
- [MITRETechnique](docs/MITRETechnique.md)
@@ -508,7 +512,6 @@ Class | Method | HTTP request | Description
508512
- [ProgressMessage](docs/ProgressMessage.md)
509513
- [ProseEvent](docs/ProseEvent.md)
510514
- [PutAnalysisStringsRequest](docs/PutAnalysisStringsRequest.md)
511-
- [QueuePositionResponse](docs/QueuePositionResponse.md)
512515
- [QueuedWorkflowTaskResponse](docs/QueuedWorkflowTaskResponse.md)
513516
- [ReAnalysisForm](docs/ReAnalysisForm.md)
514517
- [Recent](docs/Recent.md)

docs/AnalysesCoreApi.md

Lines changed: 0 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ Method | HTTP request | Description
1313
[**get_analysis_function_map**](AnalysesCoreApi.md#get_analysis_function_map) | **GET** /v2/analyses/{analysis_id}/func_maps | Get Analysis Function Map
1414
[**get_analysis_logs**](AnalysesCoreApi.md#get_analysis_logs) | **GET** /v2/analyses/{analysis_id}/logs | Gets the logs of an analysis
1515
[**get_analysis_params**](AnalysesCoreApi.md#get_analysis_params) | **GET** /v2/analyses/{analysis_id}/params | Gets analysis param information
16-
[**get_analysis_queue_position**](AnalysesCoreApi.md#get_analysis_queue_position) | **GET** /v2/analyses/{analysis_id}/queue-position | Get the queue position of an analysis
1716
[**get_analysis_status**](AnalysesCoreApi.md#get_analysis_status) | **GET** /v2/analyses/{analysis_id}/status | Gets the status of an analysis
1817
[**insert_analysis_log**](AnalysesCoreApi.md#insert_analysis_log) | **POST** /v2/analyses/{analysis_id}/logs | Insert a log entry for an analysis
1918
[**list_analyses**](AnalysesCoreApi.md#list_analyses) | **GET** /v2/analyses/list | Gets the most recent analyses
@@ -778,93 +777,6 @@ Name | Type | Description | Notes
778777

779778
[[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)
780779

781-
# **get_analysis_queue_position**
782-
> QueuePositionResponse get_analysis_queue_position(analysis_id)
783-
784-
Get the queue position of an analysis
785-
786-
Returns the number of Processing analyses with a lower analysis_id than the given one. Useful for showing the user where they sit in the processing queue while waiting for their analysis to start.
787-
788-
**Error codes:**
789-
- `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found
790-
- `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied
791-
792-
### Example
793-
794-
* Api Key Authentication (APIKey):
795-
796-
```python
797-
import revengai
798-
from revengai.models.queue_position_response import QueuePositionResponse
799-
from revengai.rest import ApiException
800-
from pprint import pprint
801-
802-
# Defining the host is optional and defaults to https://api.reveng.ai
803-
# See configuration.py for a list of all supported configuration parameters.
804-
configuration = revengai.Configuration(
805-
host = "https://api.reveng.ai"
806-
)
807-
808-
# The client must configure the authentication and authorization parameters
809-
# in accordance with the API server security policy.
810-
# Examples for each auth method are provided below, use the example that
811-
# satisfies your auth use case.
812-
813-
# Configure API key authorization: APIKey
814-
configuration.api_key['APIKey'] = os.environ["API_KEY"]
815-
816-
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
817-
# configuration.api_key_prefix['APIKey'] = 'Bearer'
818-
819-
# Enter a context with an instance of the API client
820-
with revengai.ApiClient(configuration) as api_client:
821-
# Create an instance of the API class
822-
api_instance = revengai.AnalysesCoreApi(api_client)
823-
analysis_id = 56 # int | Analysis ID
824-
825-
try:
826-
# Get the queue position of an analysis
827-
api_response = api_instance.get_analysis_queue_position(analysis_id)
828-
print("The response of AnalysesCoreApi->get_analysis_queue_position:\n")
829-
pprint(api_response)
830-
except Exception as e:
831-
print("Exception when calling AnalysesCoreApi->get_analysis_queue_position: %s\n" % e)
832-
```
833-
834-
835-
836-
### Parameters
837-
838-
839-
Name | Type | Description | Notes
840-
------------- | ------------- | ------------- | -------------
841-
**analysis_id** | **int**| Analysis ID |
842-
843-
### Return type
844-
845-
[**QueuePositionResponse**](QueuePositionResponse.md)
846-
847-
### Authorization
848-
849-
[APIKey](../README.md#APIKey)
850-
851-
### HTTP request headers
852-
853-
- **Content-Type**: Not defined
854-
- **Accept**: application/json
855-
856-
### HTTP response details
857-
858-
| Status code | Description | Response headers |
859-
|-------------|-------------|------------------|
860-
**200** | OK | - |
861-
**403** | Forbidden | - |
862-
**404** | Not Found | - |
863-
**422** | Unprocessable Entity | - |
864-
**500** | Internal Server Error | - |
865-
866-
[[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)
867-
868780
# **get_analysis_status**
869781
> BaseResponseStatus get_analysis_status(analysis_id)
870782

docs/CollectionListItemBody.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# CollectionListItemBody
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**collection_id** | **int** | |
9+
**collection_name** | **str** | |
10+
**collection_owner** | **str** | |
11+
**collection_scope** | **str** | |
12+
**collection_size** | **int** | |
13+
**collection_tags** | **List[str]** | |
14+
**creation** | **datetime** | |
15+
**description** | **str** | |
16+
**model_name** | **str** | |
17+
**official_collection** | **bool** | |
18+
**team_id** | **int** | |
19+
20+
## Example
21+
22+
```python
23+
from revengai.models.collection_list_item_body import CollectionListItemBody
24+
25+
# TODO update the JSON string below
26+
json = "{}"
27+
# create an instance of CollectionListItemBody from a JSON string
28+
collection_list_item_body_instance = CollectionListItemBody.from_json(json)
29+
# print the JSON string representation of the object
30+
print(CollectionListItemBody.to_json())
31+
32+
# convert the object into a dict
33+
collection_list_item_body_dict = collection_list_item_body_instance.to_dict()
34+
# create an instance of CollectionListItemBody from a dict
35+
collection_list_item_body_from_dict = CollectionListItemBody.from_dict(collection_list_item_body_dict)
36+
```
37+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
38+
39+

0 commit comments

Comments
 (0)