Skip to content

Commit 1f39239

Browse files
Update Python SDK (#96)
[bot](2025-11-21 12:07:06) Sync SDK with OpenAPI spec Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 26d6624 commit 1f39239

File tree

60 files changed

+15944
-7549
lines changed

Some content is hidden

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

60 files changed

+15944
-7549
lines changed

.openapi-generator/FILES

Lines changed: 39 additions & 0 deletions
Large diffs are not rendered by default.

docs/AdvisoryAVIDMLAdvs.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# AdvisoryAVIDMLAdvs
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**date_added** | **str** | | [optional]
9+
**description** | **str** | | [optional]
10+
**id** | **str** | | [optional]
11+
**references** | **List[str]** | | [optional]
12+
**title** | **str** | | [optional]
13+
**updated_at** | **str** | | [optional]
14+
**url** | **str** | | [optional]
15+
16+
## Example
17+
18+
```python
19+
from vulncheck_sdk.models.advisory_avidml_advs import AdvisoryAVIDMLAdvs
20+
21+
# TODO update the JSON string below
22+
json = "{}"
23+
# create an instance of AdvisoryAVIDMLAdvs from a JSON string
24+
advisory_avidml_advs_instance = AdvisoryAVIDMLAdvs.from_json(json)
25+
# print the JSON string representation of the object
26+
print(AdvisoryAVIDMLAdvs.to_json())
27+
28+
# convert the object into a dict
29+
advisory_avidml_advs_dict = advisory_avidml_advs_instance.to_dict()
30+
# create an instance of AdvisoryAVIDMLAdvs from a dict
31+
advisory_avidml_advs_from_dict = AdvisoryAVIDMLAdvs.from_dict(advisory_avidml_advs_dict)
32+
```
33+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
34+
35+

docs/AdvisoryEndress.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# AdvisoryEndress
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**cve** | **List[str]** | | [optional]
9+
**date_added** | **str** | | [optional]
10+
**id** | **str** | | [optional]
11+
**impact** | **str** | | [optional]
12+
**mitigation** | **str** | | [optional]
13+
**summary** | **str** | | [optional]
14+
**title** | **str** | | [optional]
15+
**updated_at** | **str** | | [optional]
16+
**url** | **str** | | [optional]
17+
18+
## Example
19+
20+
```python
21+
from vulncheck_sdk.models.advisory_endress import AdvisoryEndress
22+
23+
# TODO update the JSON string below
24+
json = "{}"
25+
# create an instance of AdvisoryEndress from a JSON string
26+
advisory_endress_instance = AdvisoryEndress.from_json(json)
27+
# print the JSON string representation of the object
28+
print(AdvisoryEndress.to_json())
29+
30+
# convert the object into a dict
31+
advisory_endress_dict = advisory_endress_instance.to_dict()
32+
# create an instance of AdvisoryEndress from a dict
33+
advisory_endress_from_dict = AdvisoryEndress.from_dict(advisory_endress_dict)
34+
```
35+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
36+
37+

docs/AdvisoryIgel.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# AdvisoryIgel
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**cve** | **List[str]** | | [optional]
9+
**cvss_score** | **str** | | [optional]
10+
**cvss_vector** | **str** | | [optional]
11+
**date_added** | **str** | | [optional]
12+
**id** | **str** | | [optional]
13+
**summary** | **str** | | [optional]
14+
**title** | **str** | | [optional]
15+
**updated_at** | **str** | | [optional]
16+
**url** | **str** | | [optional]
17+
18+
## Example
19+
20+
```python
21+
from vulncheck_sdk.models.advisory_igel import AdvisoryIgel
22+
23+
# TODO update the JSON string below
24+
json = "{}"
25+
# create an instance of AdvisoryIgel from a JSON string
26+
advisory_igel_instance = AdvisoryIgel.from_json(json)
27+
# print the JSON string representation of the object
28+
print(AdvisoryIgel.to_json())
29+
30+
# convert the object into a dict
31+
advisory_igel_dict = advisory_igel_instance.to_dict()
32+
# create an instance of AdvisoryIgel from a dict
33+
advisory_igel_from_dict = AdvisoryIgel.from_dict(advisory_igel_dict)
34+
```
35+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
36+
37+
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# AdvisoryMicrosoftDriverBlockList
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**date_added** | **str** | | [optional]
9+
**file_id** | **str** | From FileAttrib or Deny | [optional]
10+
**file_metadata** | [**AdvisoryMicrosoftFileMetadata**](AdvisoryMicrosoftFileMetadata.md) | File-level metadata | [optional]
11+
12+
## Example
13+
14+
```python
15+
from vulncheck_sdk.models.advisory_microsoft_driver_block_list import AdvisoryMicrosoftDriverBlockList
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of AdvisoryMicrosoftDriverBlockList from a JSON string
20+
advisory_microsoft_driver_block_list_instance = AdvisoryMicrosoftDriverBlockList.from_json(json)
21+
# print the JSON string representation of the object
22+
print(AdvisoryMicrosoftDriverBlockList.to_json())
23+
24+
# convert the object into a dict
25+
advisory_microsoft_driver_block_list_dict = advisory_microsoft_driver_block_list_instance.to_dict()
26+
# create an instance of AdvisoryMicrosoftDriverBlockList from a dict
27+
advisory_microsoft_driver_block_list_from_dict = AdvisoryMicrosoftDriverBlockList.from_dict(advisory_microsoft_driver_block_list_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: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# AdvisoryMicrosoftFileMetadata
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**file_name** | **str** | Full path (FilePath + FileName or FriendlyName) | [optional]
9+
**maximum_file_version** | **str** | | [optional]
10+
**minimum_file_version** | **str** | | [optional]
11+
**product_name** | **str** | | [optional]
12+
**sha1_hash** | **str** | | [optional]
13+
**sha256_hash** | **str** | | [optional]
14+
15+
## Example
16+
17+
```python
18+
from vulncheck_sdk.models.advisory_microsoft_file_metadata import AdvisoryMicrosoftFileMetadata
19+
20+
# TODO update the JSON string below
21+
json = "{}"
22+
# create an instance of AdvisoryMicrosoftFileMetadata from a JSON string
23+
advisory_microsoft_file_metadata_instance = AdvisoryMicrosoftFileMetadata.from_json(json)
24+
# print the JSON string representation of the object
25+
print(AdvisoryMicrosoftFileMetadata.to_json())
26+
27+
# convert the object into a dict
28+
advisory_microsoft_file_metadata_dict = advisory_microsoft_file_metadata_instance.to_dict()
29+
# create an instance of AdvisoryMicrosoftFileMetadata from a dict
30+
advisory_microsoft_file_metadata_from_dict = AdvisoryMicrosoftFileMetadata.from_dict(advisory_microsoft_file_metadata_dict)
31+
```
32+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
33+
34+

docs/AdvisoryNuclei.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# AdvisoryNuclei
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**cve** | **List[str]** | | [optional]
9+
**date_added** | **str** | | [optional]
10+
**id** | **str** | | [optional]
11+
**summary** | **str** | | [optional]
12+
**template** | **object** | | [optional]
13+
**title** | **str** | | [optional]
14+
**updated_at** | **str** | | [optional]
15+
**url** | **str** | | [optional]
16+
17+
## Example
18+
19+
```python
20+
from vulncheck_sdk.models.advisory_nuclei import AdvisoryNuclei
21+
22+
# TODO update the JSON string below
23+
json = "{}"
24+
# create an instance of AdvisoryNuclei from a JSON string
25+
advisory_nuclei_instance = AdvisoryNuclei.from_json(json)
26+
# print the JSON string representation of the object
27+
print(AdvisoryNuclei.to_json())
28+
29+
# convert the object into a dict
30+
advisory_nuclei_dict = advisory_nuclei_instance.to_dict()
31+
# create an instance of AdvisoryNuclei from a dict
32+
advisory_nuclei_from_dict = AdvisoryNuclei.from_dict(advisory_nuclei_dict)
33+
```
34+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
35+
36+

docs/AdvisoryPhilipsAdvisory.md

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

66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
8+
**affected_products** | **List[str]** | | [optional]
89
**cve** | **List[str]** | | [optional]
910
**date_added** | **str** | | [optional]
1011
**date_last_updated** | **str** | | [optional]

docs/AdvisorySansDshield.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# AdvisorySansDshield
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**count** | **int** | | [optional]
9+
**cve** | **List[str]** | | [optional]
10+
**date_added** | **str** | | [optional]
11+
**first_seen** | **str** | | [optional]
12+
**last_seen** | **str** | | [optional]
13+
**updated_at** | **str** | | [optional]
14+
**url** | **str** | | [optional]
15+
16+
## Example
17+
18+
```python
19+
from vulncheck_sdk.models.advisory_sans_dshield import AdvisorySansDshield
20+
21+
# TODO update the JSON string below
22+
json = "{}"
23+
# create an instance of AdvisorySansDshield from a JSON string
24+
advisory_sans_dshield_instance = AdvisorySansDshield.from_json(json)
25+
# print the JSON string representation of the object
26+
print(AdvisorySansDshield.to_json())
27+
28+
# convert the object into a dict
29+
advisory_sans_dshield_dict = advisory_sans_dshield_instance.to_dict()
30+
# create an instance of AdvisorySansDshield from a dict
31+
advisory_sans_dshield_from_dict = AdvisorySansDshield.from_dict(advisory_sans_dshield_dict)
32+
```
33+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
34+
35+

docs/AdvisoryVDEAdvisory.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
Name | Type | Description | Notes
77
------------ | ------------- | ------------- | -------------
88
**csaf_json** | [**AdvisoryCSAF**](AdvisoryCSAF.md) | | [optional]
9+
**csaf_url** | **str** | | [optional]
910
**cve** | **List[str]** | | [optional]
1011
**cwe** | **List[str]** | | [optional]
1112
**date_added** | **str** | | [optional]

0 commit comments

Comments
 (0)