Skip to content

Commit 6fe7348

Browse files
Update SDK to version v3.95.1
- Generated from OpenAPI spec version v3.95.1 - Auto-generated by GitHub Actions
1 parent dd1306b commit 6fe7348

35 files changed

Lines changed: 1130 additions & 681 deletions

.sdk-version

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

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,12 @@ Class | Method | HTTP request | Description
158158
*FunctionsCoreApi* | [**get_function_details**](docs/FunctionsCoreApi.md#get_function_details) | **GET** /v2/functions/{function_id} | Get function details
159159
*FunctionsCoreApi* | [**get_function_strings**](docs/FunctionsCoreApi.md#get_function_strings) | **GET** /v2/functions/{function_id}/strings | Get string information found in the function
160160
*FunctionsCoreApi* | [**get_function_strings_0**](docs/FunctionsCoreApi.md#get_function_strings_0) | **GET** /v3/functions/{function_id}/strings | List strings for a function.
161+
*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
161162
*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
162163
*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
163164
*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
164165
*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
165166
*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
166-
*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
167167
*FunctionsRenamingHistoryApi* | [**batch_rename_function**](docs/FunctionsRenamingHistoryApi.md#batch_rename_function) | **POST** /v2/functions/rename/batch | Batch Rename Functions
168168
*FunctionsRenamingHistoryApi* | [**batch_rename_functions**](docs/FunctionsRenamingHistoryApi.md#batch_rename_functions) | **POST** /v3/functions/rename | Batch rename functions
169169
*FunctionsRenamingHistoryApi* | [**get_function_history**](docs/FunctionsRenamingHistoryApi.md#get_function_history) | **GET** /v3/functions/{function_id}/history | Get function name history
@@ -304,6 +304,10 @@ Class | Method | HTTP request | Description
304304
- [BatchRenameInputBody](docs/BatchRenameInputBody.md)
305305
- [BatchRenameItem](docs/BatchRenameItem.md)
306306
- [BatchRenameOutputBody](docs/BatchRenameOutputBody.md)
307+
- [BatchUpdateDataTypesInputBody](docs/BatchUpdateDataTypesInputBody.md)
308+
- [BatchUpdateDataTypesItem](docs/BatchUpdateDataTypesItem.md)
309+
- [BatchUpdateDataTypesOutputBody](docs/BatchUpdateDataTypesOutputBody.md)
310+
- [BatchUpdateDataTypesResult](docs/BatchUpdateDataTypesResult.md)
307311
- [BinariesRelatedStatusResponse](docs/BinariesRelatedStatusResponse.md)
308312
- [BinariesTaskStatus](docs/BinariesTaskStatus.md)
309313
- [Binary](docs/Binary.md)
@@ -422,9 +426,8 @@ Class | Method | HTTP request | Description
422426
- [FunctionDataTypesParams](docs/FunctionDataTypesParams.md)
423427
- [FunctionDataTypesStatus](docs/FunctionDataTypesStatus.md)
424428
- [FunctionHeader](docs/FunctionHeader.md)
425-
- [FunctionInfoInput](docs/FunctionInfoInput.md)
426-
- [FunctionInfoInputFuncDepsInner](docs/FunctionInfoInputFuncDepsInner.md)
427-
- [FunctionInfoOutput](docs/FunctionInfoOutput.md)
429+
- [FunctionInfo](docs/FunctionInfo.md)
430+
- [FunctionInfoFuncDepsInner](docs/FunctionInfoFuncDepsInner.md)
428431
- [FunctionListItem](docs/FunctionListItem.md)
429432
- [FunctionLocalVariableResponse](docs/FunctionLocalVariableResponse.md)
430433
- [FunctionMapping](docs/FunctionMapping.md)
@@ -442,8 +445,7 @@ Class | Method | HTTP request | Description
442445
- [FunctionString](docs/FunctionString.md)
443446
- [FunctionStringItem](docs/FunctionStringItem.md)
444447
- [FunctionStringsResponse](docs/FunctionStringsResponse.md)
445-
- [FunctionTypeInput](docs/FunctionTypeInput.md)
446-
- [FunctionTypeOutput](docs/FunctionTypeOutput.md)
448+
- [FunctionType](docs/FunctionType.md)
447449
- [FunctionsDetailResponse](docs/FunctionsDetailResponse.md)
448450
- [FunctionsListRename](docs/FunctionsListRename.md)
449451
- [GenerateFunctionDataTypes](docs/GenerateFunctionDataTypes.md)
@@ -587,7 +589,8 @@ Class | Method | HTTP request | Description
587589
- [TriggerDynamicExecutionInputBody](docs/TriggerDynamicExecutionInputBody.md)
588590
- [Ttp](docs/Ttp.md)
589591
- [TypeDefinition](docs/TypeDefinition.md)
590-
- [UpdateFunctionDataTypes](docs/UpdateFunctionDataTypes.md)
592+
- [UpdateDataTypesInputBody](docs/UpdateDataTypesInputBody.md)
593+
- [UpdateDataTypesOutputBody](docs/UpdateDataTypesOutputBody.md)
591594
- [UploadFileType](docs/UploadFileType.md)
592595
- [UploadResponse](docs/UploadResponse.md)
593596
- [UpsertAiDecomplationRatingRequest](docs/UpsertAiDecomplationRatingRequest.md)
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# BatchUpdateDataTypesInputBody
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**functions** | [**List[BatchUpdateDataTypesItem]**](BatchUpdateDataTypesItem.md) | List of functions to update. All function IDs must belong to the analysis in the URL. |
9+
10+
## Example
11+
12+
```python
13+
from revengai.models.batch_update_data_types_input_body import BatchUpdateDataTypesInputBody
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of BatchUpdateDataTypesInputBody from a JSON string
18+
batch_update_data_types_input_body_instance = BatchUpdateDataTypesInputBody.from_json(json)
19+
# print the JSON string representation of the object
20+
print(BatchUpdateDataTypesInputBody.to_json())
21+
22+
# convert the object into a dict
23+
batch_update_data_types_input_body_dict = batch_update_data_types_input_body_instance.to_dict()
24+
# create an instance of BatchUpdateDataTypesInputBody from a dict
25+
batch_update_data_types_input_body_from_dict = BatchUpdateDataTypesInputBody.from_dict(batch_update_data_types_input_body_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+

docs/BatchUpdateDataTypesItem.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# BatchUpdateDataTypesItem
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**data_types** | **object** | |
9+
**data_types_version** | **int** | Current stored version. Pass 0 on the first write. |
10+
**function_id** | **int** | Function ID |
11+
12+
## Example
13+
14+
```python
15+
from revengai.models.batch_update_data_types_item import BatchUpdateDataTypesItem
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of BatchUpdateDataTypesItem from a JSON string
20+
batch_update_data_types_item_instance = BatchUpdateDataTypesItem.from_json(json)
21+
# print the JSON string representation of the object
22+
print(BatchUpdateDataTypesItem.to_json())
23+
24+
# convert the object into a dict
25+
batch_update_data_types_item_dict = batch_update_data_types_item_instance.to_dict()
26+
# create an instance of BatchUpdateDataTypesItem from a dict
27+
batch_update_data_types_item_from_dict = BatchUpdateDataTypesItem.from_dict(batch_update_data_types_item_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# BatchUpdateDataTypesOutputBody
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**results** | [**List[BatchUpdateDataTypesResult]**](BatchUpdateDataTypesResult.md) | Per-function outcomes in the same order as the input |
9+
10+
## Example
11+
12+
```python
13+
from revengai.models.batch_update_data_types_output_body import BatchUpdateDataTypesOutputBody
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of BatchUpdateDataTypesOutputBody from a JSON string
18+
batch_update_data_types_output_body_instance = BatchUpdateDataTypesOutputBody.from_json(json)
19+
# print the JSON string representation of the object
20+
print(BatchUpdateDataTypesOutputBody.to_json())
21+
22+
# convert the object into a dict
23+
batch_update_data_types_output_body_dict = batch_update_data_types_output_body_instance.to_dict()
24+
# create an instance of BatchUpdateDataTypesOutputBody from a dict
25+
batch_update_data_types_output_body_from_dict = BatchUpdateDataTypesOutputBody.from_dict(batch_update_data_types_output_body_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+

docs/BatchUpdateDataTypesResult.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# BatchUpdateDataTypesResult
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**data_types** | **object** | | [optional]
9+
**data_types_version** | **int** | Version after update (present when status is 'updated') | [optional]
10+
**error** | **str** | Error message (present when status is 'error') | [optional]
11+
**function_id** | **int** | Function ID |
12+
**status** | **str** | Outcome for this function |
13+
14+
## Example
15+
16+
```python
17+
from revengai.models.batch_update_data_types_result import BatchUpdateDataTypesResult
18+
19+
# TODO update the JSON string below
20+
json = "{}"
21+
# create an instance of BatchUpdateDataTypesResult from a JSON string
22+
batch_update_data_types_result_instance = BatchUpdateDataTypesResult.from_json(json)
23+
# print the JSON string representation of the object
24+
print(BatchUpdateDataTypesResult.to_json())
25+
26+
# convert the object into a dict
27+
batch_update_data_types_result_dict = batch_update_data_types_result_instance.to_dict()
28+
# create an instance of BatchUpdateDataTypesResult from a dict
29+
batch_update_data_types_result_from_dict = BatchUpdateDataTypesResult.from_dict(batch_update_data_types_result_dict)
30+
```
31+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
32+
33+

docs/FunctionDataTypes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
88
**completed** | **bool** | Whether the service has completed data types generation |
99
**status** | **str** | The current status of the data types service |
10-
**data_types** | [**FunctionInfoOutput**](FunctionInfoOutput.md) | | [optional]
10+
**data_types** | [**FunctionInfo**](FunctionInfo.md) | | [optional]
1111
**data_types_version** | **int** | | [optional]
1212

1313
## Example

docs/FunctionDataTypesListItem.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
88
**completed** | **bool** | Whether the service has completed data types generation |
99
**status** | **str** | The current status of the data types service |
10-
**data_types** | [**FunctionInfoOutput**](FunctionInfoOutput.md) | | [optional]
10+
**data_types** | [**FunctionInfo**](FunctionInfo.md) | | [optional]
1111
**data_types_version** | **int** | | [optional]
1212
**function_id** | **int** | Function id |
1313

docs/FunctionInfo.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# FunctionInfo
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**func_types** | [**FunctionType**](FunctionType.md) | | [optional]
9+
**func_deps** | [**List[FunctionInfoFuncDepsInner]**](FunctionInfoFuncDepsInner.md) | List of function dependencies |
10+
11+
## Example
12+
13+
```python
14+
from revengai.models.function_info import FunctionInfo
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of FunctionInfo from a JSON string
19+
function_info_instance = FunctionInfo.from_json(json)
20+
# print the JSON string representation of the object
21+
print(FunctionInfo.to_json())
22+
23+
# convert the object into a dict
24+
function_info_dict = function_info_instance.to_dict()
25+
# create an instance of FunctionInfo from a dict
26+
function_info_from_dict = FunctionInfo.from_dict(function_info_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# FunctionInfoInputFuncDepsInner
1+
# FunctionInfoFuncDepsInner
22

33

44
## Properties
@@ -16,19 +16,19 @@ Name | Type | Description | Notes
1616
## Example
1717

1818
```python
19-
from revengai.models.function_info_input_func_deps_inner import FunctionInfoInputFuncDepsInner
19+
from revengai.models.function_info_func_deps_inner import FunctionInfoFuncDepsInner
2020

2121
# TODO update the JSON string below
2222
json = "{}"
23-
# create an instance of FunctionInfoInputFuncDepsInner from a JSON string
24-
function_info_input_func_deps_inner_instance = FunctionInfoInputFuncDepsInner.from_json(json)
23+
# create an instance of FunctionInfoFuncDepsInner from a JSON string
24+
function_info_func_deps_inner_instance = FunctionInfoFuncDepsInner.from_json(json)
2525
# print the JSON string representation of the object
26-
print(FunctionInfoInputFuncDepsInner.to_json())
26+
print(FunctionInfoFuncDepsInner.to_json())
2727

2828
# convert the object into a dict
29-
function_info_input_func_deps_inner_dict = function_info_input_func_deps_inner_instance.to_dict()
30-
# create an instance of FunctionInfoInputFuncDepsInner from a dict
31-
function_info_input_func_deps_inner_from_dict = FunctionInfoInputFuncDepsInner.from_dict(function_info_input_func_deps_inner_dict)
29+
function_info_func_deps_inner_dict = function_info_func_deps_inner_instance.to_dict()
30+
# create an instance of FunctionInfoFuncDepsInner from a dict
31+
function_info_func_deps_inner_from_dict = FunctionInfoFuncDepsInner.from_dict(function_info_func_deps_inner_dict)
3232
```
3333
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
3434

0 commit comments

Comments
 (0)