|
| 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