Skip to content

Commit a36f01b

Browse files
committed
feat(vulnerability_scanner): update generated types and methods
1 parent 3ee592b commit a36f01b

19 files changed

Lines changed: 403 additions & 107 deletions
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# VulnerabilityScanner
2+
3+
## CredentialSets
4+
5+
Types:
6+
7+
```python
8+
from cloudflare.types.vulnerability_scanner import (
9+
CredentialSetCreateResponse,
10+
CredentialSetUpdateResponse,
11+
CredentialSetListResponse,
12+
CredentialSetEditResponse,
13+
CredentialSetGetResponse,
14+
)
15+
```
16+
17+
Methods:
18+
19+
- <code title="post /accounts/{account_id}/vuln_scanner/credential_sets">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_set_create_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_set_create_response.py">Optional[CredentialSetCreateResponse]</a></code>
20+
- <code title="put /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">update</a>(credential_set_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_set_update_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_set_update_response.py">Optional[CredentialSetUpdateResponse]</a></code>
21+
- <code title="get /accounts/{account_id}/vuln_scanner/credential_sets">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_set_list_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_set_list_response.py">SyncV4PagePaginationArray[CredentialSetListResponse]</a></code>
22+
- <code title="delete /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">delete</a>(credential_set_id, \*, account_id) -> object</code>
23+
- <code title="patch /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">edit</a>(credential_set_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_set_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_set_edit_response.py">Optional[CredentialSetEditResponse]</a></code>
24+
- <code title="get /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}">client.vulnerability_scanner.credential_sets.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py">get</a>(credential_set_id, \*, account_id) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_set_get_response.py">Optional[CredentialSetGetResponse]</a></code>
25+
26+
### Credentials
27+
28+
Types:
29+
30+
```python
31+
from cloudflare.types.vulnerability_scanner.credential_sets import (
32+
CredentialCreateResponse,
33+
CredentialUpdateResponse,
34+
CredentialListResponse,
35+
CredentialEditResponse,
36+
CredentialGetResponse,
37+
)
38+
```
39+
40+
Methods:
41+
42+
- <code title="post /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">create</a>(credential_set_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_sets/credential_create_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_sets/credential_create_response.py">Optional[CredentialCreateResponse]</a></code>
43+
- <code title="put /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials/{credential_id}">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">update</a>(credential_id, \*, account_id, credential_set_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_sets/credential_update_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_sets/credential_update_response.py">Optional[CredentialUpdateResponse]</a></code>
44+
- <code title="get /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">list</a>(credential_set_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_sets/credential_list_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_sets/credential_list_response.py">SyncV4PagePaginationArray[CredentialListResponse]</a></code>
45+
- <code title="delete /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials/{credential_id}">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">delete</a>(credential_id, \*, account_id, credential_set_id) -> object</code>
46+
- <code title="patch /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials/{credential_id}">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">edit</a>(credential_id, \*, account_id, credential_set_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/credential_sets/credential_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_sets/credential_edit_response.py">Optional[CredentialEditResponse]</a></code>
47+
- <code title="get /accounts/{account_id}/vuln_scanner/credential_sets/{credential_set_id}/credentials/{credential_id}">client.vulnerability_scanner.credential_sets.credentials.<a href="./src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py">get</a>(credential_id, \*, account_id, credential_set_id) -> <a href="./src/cloudflare/types/vulnerability_scanner/credential_sets/credential_get_response.py">Optional[CredentialGetResponse]</a></code>
48+
49+
## Scans
50+
51+
Types:
52+
53+
```python
54+
from cloudflare.types.vulnerability_scanner import (
55+
ScanCreateResponse,
56+
ScanListResponse,
57+
ScanGetResponse,
58+
)
59+
```
60+
61+
Methods:
62+
63+
- <code title="post /accounts/{account_id}/vuln_scanner/scans">client.vulnerability_scanner.scans.<a href="./src/cloudflare/resources/vulnerability_scanner/scans.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/scan_create_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/scan_create_response.py">Optional[ScanCreateResponse]</a></code>
64+
- <code title="get /accounts/{account_id}/vuln_scanner/scans">client.vulnerability_scanner.scans.<a href="./src/cloudflare/resources/vulnerability_scanner/scans.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/scan_list_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/scan_list_response.py">SyncV4PagePaginationArray[ScanListResponse]</a></code>
65+
- <code title="get /accounts/{account_id}/vuln_scanner/scans/{scan_id}">client.vulnerability_scanner.scans.<a href="./src/cloudflare/resources/vulnerability_scanner/scans.py">get</a>(scan_id, \*, account_id) -> <a href="./src/cloudflare/types/vulnerability_scanner/scan_get_response.py">Optional[ScanGetResponse]</a></code>
66+
67+
## TargetEnvironments
68+
69+
Types:
70+
71+
```python
72+
from cloudflare.types.vulnerability_scanner import (
73+
TargetEnvironmentCreateResponse,
74+
TargetEnvironmentUpdateResponse,
75+
TargetEnvironmentListResponse,
76+
TargetEnvironmentEditResponse,
77+
TargetEnvironmentGetResponse,
78+
)
79+
```
80+
81+
Methods:
82+
83+
- <code title="post /accounts/{account_id}/vuln_scanner/target_environments">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/target_environment_create_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/target_environment_create_response.py">Optional[TargetEnvironmentCreateResponse]</a></code>
84+
- <code title="put /accounts/{account_id}/vuln_scanner/target_environments/{target_environment_id}">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">update</a>(target_environment_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/target_environment_update_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/target_environment_update_response.py">Optional[TargetEnvironmentUpdateResponse]</a></code>
85+
- <code title="get /accounts/{account_id}/vuln_scanner/target_environments">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/target_environment_list_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/target_environment_list_response.py">SyncV4PagePaginationArray[TargetEnvironmentListResponse]</a></code>
86+
- <code title="delete /accounts/{account_id}/vuln_scanner/target_environments/{target_environment_id}">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">delete</a>(target_environment_id, \*, account_id) -> object</code>
87+
- <code title="patch /accounts/{account_id}/vuln_scanner/target_environments/{target_environment_id}">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">edit</a>(target_environment_id, \*, account_id, \*\*<a href="src/cloudflare/types/vulnerability_scanner/target_environment_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/vulnerability_scanner/target_environment_edit_response.py">Optional[TargetEnvironmentEditResponse]</a></code>
88+
- <code title="get /accounts/{account_id}/vuln_scanner/target_environments/{target_environment_id}">client.vulnerability_scanner.target_environments.<a href="./src/cloudflare/resources/vulnerability_scanner/target_environments.py">get</a>(target_environment_id, \*, account_id) -> <a href="./src/cloudflare/types/vulnerability_scanner/target_environment_get_response.py">Optional[TargetEnvironmentGetResponse]</a></code>

0 commit comments

Comments
 (0)